Rename libmaxsi to sortix libc.

This commit is contained in:
Jonas 'Sortie' Termansen 2012-09-29 00:53:50 +02:00
parent 6b663d04d2
commit be4858f82c
266 changed files with 22 additions and 21 deletions

1
.gitignore vendored
View File

@ -4,5 +4,6 @@
/*.iso
/*.so
/*.a
libmaxsi
builds
sysroot

View File

@ -2,9 +2,9 @@ include compiler.mak
include version.mak
ifneq ($(BUILD_LIBC),0)
MODULES:=$(MODULES) libmaxsi
MODULES:=$(MODULES) libc
endif
ALLMODULES:=$(ALLMODULES) libmaxsi
ALLMODULES:=$(ALLMODULES) libc
ifneq ($(BUILD_GAMES),0)
MODULES:=$(MODULES) games
@ -66,7 +66,7 @@ suball: sysroot-base-headers
(for D in $(MODULES); do ($(MAKE) all $(MFLAGS) --directory $$D && $(MAKE) install $(MFLAGS) --directory $$D) || exit $$?; done)
sysroot-base-headers: sysroot-fsh
(for D in libmaxsi sortix; do ($(MAKE) install-headers $(MFLAGS) --directory $$D) || exit $$?; done)
(for D in libc sortix; do ($(MAKE) install-headers $(MFLAGS) --directory $$D) || exit $$?; done)
sysroot-fsh:
mkdir -p "$(SYSROOT)"

6
README
View File

@ -203,6 +203,6 @@ kernel, the filesystem servers, the initrd tools, the utilities, the games, and
the benchmark programs are licensed under the GNU General Public License, either
version 3 or (at your option) any later version.
Unless the license header in the source code states otherwise, the libmaxsi
standard library is licensed under the GNU Lesser General Public License, either
version 3 or (at your option) any later version.
Unless the license header in the source code states otherwise, the libc library
s licensed under the GNU Lesser General Public License, either version 3 or (at
your option) any later version.

View File

@ -23,7 +23,7 @@ ifeq ($(HOST),x86_64-sortix)
endif
CPPINCLUDES=-I preproc
CPPFLAGS=-DLIBMAXSI_LIBRARY -U_GNU_SOURCE $(CPUDEFINES) $(CPPINCLUDES)
CPPFLAGS=-DLIBC_LIBRARY -U_GNU_SOURCE $(CPUDEFINES) $(CPPINCLUDES)
FLAGS=$(CPUFLAGS) -Wall -Wextra -fno-stack-protector $(FLAGSDEBUG)
CFLAGS=$(FLAGS) -std=c99
CXXFLAGS=$(FLAGS) -std=gnu++0x -fno-exceptions -fno-rtti

Some files were not shown because too many files have changed in this diff Show More