diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-13 09:36:34 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-13 09:36:34 +0000 |
commit | e5ea9ac9a3d94af62caa2ababd45e86673373ca4 (patch) | |
tree | fda7838f34b53dc7e0350386b00ca41182c93699 | |
parent | e77eafca09ceed623337097f8d3886eaf7d7b000 (diff) | |
download | OSELAS.Toolchain-e5ea9ac9a3d94af62caa2ababd45e86673373ca4.tar.gz OSELAS.Toolchain-e5ea9ac9a3d94af62caa2ababd45e86673373ca4.tar.xz |
* newlib.in, newlib.make:
don't use sysroot with newlib
git-svn-id: https://svn.pengutronix.de/svn/oselas/toolchain/trunks/OSELAS.Toolchain-trunk@7757 f8d472c7-5700-0410-ac5a-87979cec3adf
-rw-r--r-- | rules/newlib.in | 14 | ||||
-rw-r--r-- | rules/newlib.make | 2 |
2 files changed, 13 insertions, 3 deletions
diff --git a/rules/newlib.in b/rules/newlib.in index 0e9fd39..56109d8 100644 --- a/rules/newlib.in +++ b/rules/newlib.in @@ -1,14 +1,24 @@ menuconfig NEWLIB bool + select CROSS_GCC_FIRST -# select CROSS_GCC_WITHOUT_HEADERS + select CROSS_GCC_DISABLE_CXA_ATEXIT + select CROSS_GCC_ENABLE_SJLJ_EXCEPTIONS + select CROSS_GCC_DISABLE_LIBSSP + select CROSS_GCC_DISABLE_SHARED select CROSS_GCC_THREADS_SINGLE + prompt "newlib " + help + Newlib is a C library intended for use on embedded + systems. It is a conglomeration of several library parts, + all under free software licenses that make them easily + usable on embedded products. config NEWLIB_VERSION depends on NEWLIB string prompt "newlib version" - default "1.15.0" + default "1.16.0" help Specify the newlib version here. diff --git a/rules/newlib.make b/rules/newlib.make index 25f85ee..d63809f 100644 --- a/rules/newlib.make +++ b/rules/newlib.make @@ -55,7 +55,7 @@ NEWLIB_ENV := CC_FOR_BUILD=$(HOSTCC) # autoconf # NEWLIB_AUTOCONF := \ - --prefix=$(PTXCONF_SYSROOT_TARGET) \ + --prefix=$(PTXCONF_SYSROOT_CROSS) \ --target=$(PTXCONF_GNU_TARGET) \ --disable-shared \ --disable-newlib-supplied-syscalls \ |