summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-07honour CFLAGSWaldemar Brodkorb
2011-01-07do not install docsWaldemar Brodkorb
2011-01-07use CFLAGSWaldemar Brodkorb
2011-01-07remove duplicate call of CFLAGS, remove /usr/local from compiler pathsWaldemar Brodkorb
2011-01-07do not use duplicate CFLAGSWaldemar Brodkorb
2011-01-07fix path to config filesWaldemar Brodkorb
2011-01-07unbreak build by honouring the HOSTCC/HOSTCFLAGS variablesThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07add missing Config.in for toolchain settingsWaldemar Brodkorb
2011-01-07make sysroot relative to have a relocatable gccThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07add choices for both the root login shell and /bin/shThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07add varios patches...Waldemar Brodkorb
eglibc should install nsswitch.conf and others. add -fhonour-copts to TARGET_CFLAGS.
2011-01-07disable tool build, needs c++, not used right nowWaldemar Brodkorb
2011-01-07update READMEWaldemar Brodkorb
2011-01-07add toolchain settings menu pointWaldemar Brodkorb
- gdb compilation can be disabled - gcc languages (c++/java) can be enabled/disabled - gcc stack smashing protection can be enabled/disabled
2011-01-06disable rpath, enable TLS, fix cross-compile on DarwinWaldemar Brodkorb
2011-01-06remove obsolete SUB_INSTALL stuff.Waldemar Brodkorb
2011-01-06do not use rpath with staging dir informationWaldemar Brodkorb
2011-01-06automatic post-postinstall targets, and exemplary switch of zlib to itThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06workaround for make package=busyboxThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06fix build error due to missing includesThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Ignore dl even if it’s a symlinkThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06disable rpath usageWaldemar Brodkorb
2011-01-06install empty header stubWaldemar Brodkorb
2011-01-06disable docs and some other stuffWaldemar Brodkorb
2011-01-06fix startup scriptWaldemar Brodkorb
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Even worse, we probably cannot overwrite CFE space even late, so we move vmlinuz like this: | |vmlinux | |CFE| |vmlinuz | | This way, both “Total memory used by CFE” and “Boot area (physical)” (the latter as mapped into KSEG0) are retained. Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit f6897b395f6340132ab47a46fe587e8e6ced647a.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Even worse, we probably cannot overwrite CFE space even late, so we move vmlinuz like this: | |vmlinux | |CFE| |vmlinuz | | This way, both “Total memory used by CFE” and “Boot area (physical)” (the latter as mapped into KSEG0) are retained. Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit 5bd743ad60b85f005235aac2435563b168e012e3.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-06Revert "Add experimental code to self-relocate vmlinuz on e.g. brcm"Waldemar Brodkorb
This reverts commit 80d8381811821445bc47cd6e46f1eea423d9fce5.
2011-01-06Add experimental code to self-relocate vmlinuz on e.g. brcmThorsten Glaser
This is needed for the following reason: our memory layout looks like this: | |vmlinux | |CFE| * | | | |vmlinuz | | ^ Since CFE can only load to the spot marked with ‘^’ anyway, we load vmlinub.elf there which is basically a big rodata blob containing vmlinuz and minimal code moving it to the location pointed with vmlinuz above. Another solution would be to use CFE’s “boot -raw” to place it on the location marked with ‘*’ above (but the CFE location and size are dynamic, and since it insists on loading to 0x80001000 anyway, this point is virtually moot). Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-05cleanup duplicate kernel module featureWaldemar Brodkorb
2011-01-05Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-05update mips qemu targets. 64 Bit kernels still does not boot completelyWaldemar Brodkorb
2011-01-04Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-04unblock wlan before starting networkingWaldemar Brodkorb
2011-01-04fix dependenciesWaldemar Brodkorb
2011-01-04add default config dirWaldemar Brodkorb
2011-01-04add predefined loader cacheWaldemar Brodkorb
2011-01-04remove obsolete -, fails otherwise on CygwinWaldemar Brodkorb
2011-01-04just warn, don't exit on CygwinWaldemar Brodkorb
2011-01-04Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-04copy fsf config.guess on Cygwin and use it.Waldemar Brodkorb
When compiling gmp under Windows XP on a 64 Bit AMD system, config.guess tries to build with ABI64 and fails. Using configfsf.guess in this case, will fix it.
2011-01-04copy readelf only on Darwin build systemWaldemar Brodkorb
On Cygwin readelf in this directory is not the right binary. The real binary is in .libs/readelf.exe. Toolchain building fails on Cygwin after copying the readelf thingy.
2011-01-03Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2011-01-03fix qemu targets, make them bootable againWaldemar Brodkorb
2011-01-03avoid error message, when not availableWaldemar Brodkorb
2011-01-03make it cross-compileWaldemar Brodkorb
2011-01-03Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb