Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- just use on sysroot directory for toolchain.
- add missing patches from previos commit. (rpath/cflags cleanup)
|
|
- gdb compilation can be disabled
- gcc languages (c++/java) can be enabled/disabled
- gcc stack smashing protection can be enabled/disabled
|
|
Make configuration of new targets cheap.
Just add a new file in target/arch/sys-enabled/foo.
See other files for syntax. While doing runtime tests
with the new infrastructure I've updated a lot of other
stuff:
- gcc 4.5.2
- uClibc 0.9.32-rc1 (NPTL)
- strongswan, php, miredo, parted, util-linux-ng, e2fsprogs
I promise, this is the last big fat commit this year ;)
|
|
|
|
|
|
|
|
MIPS problem is solved, no extension patch needed anymore.
uClibc can be compiled again with optimization for size.
getline patch is already included upstream.
New patch backported from uclibc-current, to compile
fastat on 64 Bit Host and Target.
ICE for Etrax also fixed.
|
|
- otherwise libopenssl compile fails
|
|
- fix image build for different root filesystems
- get rid of duplicate symlink to include dir
- finetune mpd config file
|
|
- remove ADK_IPV6, ADK_CXX and ADK_X11
- enable ipv6 by default in uclibc
- enable build of c++ compiler by default
|
|
- the name is better, because qemu f.e. is no hardware device
- use make TARGET=alix1c to start with a configuration for this target
- use make TARGET=alix1c allmodconfig to generate a mostly complete config
to build all available packages for this platform as a package
The all.config and .defconfig files needed to get this working are
dynamically generated.
|
|
|
|
all three libraries tested with qemu-x86
|
|
|
|
- bring rb532 in shape, make it bootable
|
|
- patches for uClibc to work with pagesize != 4k
- use gcc extension to avoid -O2 compile
- use ld.so for 64 bit archs
big thanks to thorsten glaser helping out here.
|
|
- after upgrade to gcc 4.4 ld.so in uClibc was broken
- add gcc attribute always_inline for ld.so static functions
- -Os does not automatically inline the code, use O2 especially
for mips and uClibc compile
|
|
- $id$ substitution is not apropriate for git scm
|
|
- update glibc to latest version (GIT), tarball includes glibc-ports needed for MIPS architecture
- fix building of toolchain for mips64el glibc/uclibc
- use /lib instead of /lib64 (no biarch support)
- fix X11 dependencies in build system
- fix glibc build errors for openldap, libnl, mpd and rtorrent
- verified toolchain changes on alix1c
|
|
- use CPU_ARCH for fake dir and ipkg
- enable DEBUG option in menu and rename to ADK_DEBUG
|
|
|