Skip to content

Some basic functions from the stantard C library rewrited in Assembly x86_64.

License

Notifications You must be signed in to change notification settings

Dexmos/MiniLibC_ASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniLibC_ASM

Some basic functions from the stantard C library rewrited in Assembly x86_64.

Including

  • strlen
  • strchr
  • memset
  • memcpy
  • strcmp
  • strncmp
  • strcasecmp
  • rindex
  • strstr
  • strpbrk
  • strcspn
  • write
  • read

How to compile

A makefile is given to let you compile a shared library named libasm.so.

It will also compile a short C program named main_for_test including examples to show you how to use functions from the lib.

In your terminal

Just use Makefile command to compile both files :

make

Use main_for_test :

./main_for_test

About

Some basic functions from the stantard C library rewrited in Assembly x86_64.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages