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:
parent
0f1b05ef1c
commit
dd025a0a66
6 changed files with 17 additions and 12 deletions
22
.gitmodules
vendored
22
.gitmodules
vendored
|
@ -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
|
||||
|
|
|
@ -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
1
hermit/usr/newlib
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit f1ad593aa47f8ac58ba13c8eb6f225f3a0f69980
|
Loading…
Add table
Reference in a new issue