1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-09 00:00:03 +01:00

move submodules tu hermit/usrmove submodules tu hermit/usrmove

submodules tu hermit/usrmove submodules tu hermit/usrmove submodules tu
hermit/usrmove submodules tu hermit/usrmove submodules tu hermit/usrmove
submodules tu hermit/usr
This commit is contained in:
Stefan Lankes 2015-08-09 21:59:56 +02:00
parent 0f1b05ef1c
commit dd025a0a66
6 changed files with 17 additions and 12 deletions

22
.gitmodules vendored
View file

@ -2,15 +2,19 @@
path = linux
url = git@github.com:RWTH-OS/linux.git
branch = hermit
[submodule "hermit/newlib/pte"]
path = hermit/newlib/pte
url = git@github.com:RWTH-OS/pthread-embeded.git
branch = hermit
[submodule "hermit/newlib/gcc"]
path = hermit/newlib/gcc
[submodule "hermit/usr/gcc"]
path = hermit/usr/gcc
url = git@github.com:RWTH-OS/gcc.git
branch = gcc-5-branch
[submodule "hermit/newlib/binutils"]
path = hermit/newlib/binutils
branch = hermit
[submodule "hermit/usr/binutils"]
path = hermit/usr/binutils
url = git@github.com:RWTH-OS/binutils.git
branch = hermit
[submodule "hermit/usr/pte"]
path = hermit/usr/pte
url = git@github.com:RWTH-OS/pthread-embeded.git
branch = hermit
[submodule "hermit/usr/newlib"]
path = hermit/usr/newlib
url = git@github.com:RWTH-OS/newlib.git
branch = hermit

View file

@ -29,19 +29,19 @@ $(ARCH):
$Q$(MKDIR) $(TMP)/binutils
$Q$(CD) $(TMP)/binutils; $(TOPDIR)/binutils/configure --target=$(TARGET) --prefix=$(TOPDIR)/$(ARCH) --disable-shared --disable-nls --disable-gdb --disable-libdecnumber --disable-readline --disable-sim --disable-libssp --enable-tls && $(MAKE) && $(MAKE) install
$Q$(MKDIR) $(TMP)/newlib
$Q$(CD) $(TMP)/newlib; $(TOPDIR)/src/configure --target=$(TARGET) --prefix=$(TOPDIR)/$(ARCH) $(OPT) && $(MAKE) && $(MAKE) install
$Q$(CD) $(TMP)/newlib; $(TOPDIR)/newlib/configure --target=$(TARGET) --prefix=$(TOPDIR)/$(ARCH) $(OPT) && $(MAKE) && $(MAKE) install
$Q$(MAKE) TARGET=$(TARGET) CFLAGS+="-O3 -I. -Iplatform/hermit -Iplatform/helper -ffreestanding -O3 -Wall -I$(NEWLIB)/include -I../../include -I../../arch/$(ARCH)/include" LDFLAGS+="-nostdlib -L$(NEWLIB)/lib" -C pte depend
$Q$(MAKE) TARGET=$(TARGET) CFLAGS+="-O3 -I. -Iplatform/hermit -Iplatform/helper -ffreestanding -O3 -Wall -I$(NEWLIB)/include -I../../include -I../../arch/$(ARCH)/include" LDFLAGS+="-nostdlib -L$(NEWLIB)/lib" -C pte
$Q$(MKDIR) $(TMP)/gcc
$Q$(CD) $(TMP)/gcc; $(TOPDIR)/gcc/configure --target=$(TARGET) --prefix=$(TOPDIR)/$(ARCH) --without-headers --with-newlib --enable-languages=c --disable-nls --disable-shared --disable-libssp --enable-threads=posix --enable-tls && $(MAKE) && $(MAKE) install
clean:
@echo Cleaning newlib
@echo Cleaning toolchain
$Q$(MAKE) -C examples clean
$Q$(RM) $(TMP)
veryclean:
@echo Propper cleaning newlib
@echo Propper cleaning of the toolchain
$Q$(MAKE) -C pte veryclean
$Q$(MAKE) -C examples veryclean
$Q$(RM) $(TOPDIR)/$(ARCH)

1
hermit/usr/newlib Submodule

@ -0,0 +1 @@
Subproject commit f1ad593aa47f8ac58ba13c8eb6f225f3a0f69980