GRU olibc - standart C11 library implementation
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
g1n 37b3b43b3e
Add abs function to <stdlib.h>
8 months ago
src Add abs function to <stdlib.h> 8 months ago
.gitignore Project restructure and rewrote Makefile 9 months ago
LICENSE Happy New 2022 Year 1 year ago
README.org Fixed typo in README 10 months ago

README.org

GRU olibc - standard C11 library implementation

Dependencies

  • GRU liblinux

Setup

  • run make with path to liblinux as arguments (LIBLINUXHEADERS for path with liblinux header files and LIBLINUXDIR for path to directory where built liblinux (.a or .so file) is stored) in src/ (olibc.a will be in builds/ directory)
  • to build examples run make examples with same arguments

Tests

  • run make tests with same arguments (it will automaticly run script for testing)
  • this will compare result from olibc with libc that installed by default on your machine

Usage

  • to use this library add -Ipath/to/olibcheadersdir -Lpath/to/olibcdir -l:olibc.a to your CFLAGS