summaryrefslogtreecommitdiff
path: root/toolchain
AgeCommit message (Collapse)Author
2007-09-01- don't try to strip the gccbug scriptBernhard Reutner-Fischer
2007-09-01- GCC_CROSS_LANGUAGES for non-sysroot enabled gccBernhard Reutner-Fischer
2007-09-01- precaution when looking at GCC_VERSIONBernhard Reutner-Fischer
2007-08-30Revert patch causing g++-4.2.1 build to failUlf Samuelsson
2007-08-29- uclibc-configured has to depend on kernel-headersBernhard Reutner-Fischer
2007-08-28- misc cleanups (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
2007-08-28Looking at the the gcc-4.2.1 patches for uClibc, I found that theUlf Samuelsson
200-uclibc-locale and 205-uclibc-locale-update patches uses a not existing macro __UCLIBC_HAS_XCLOCALE__ while they should refer to __UCLIBC_HAS_XLOCALE__ Find attached the patches to fix the above mentioned patches Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
2007-08-26- make sure to honour user flagsBernhard Reutner-Fischer
2007-08-26- improve handling of sh (fgretief) for bug #1446Bernhard Reutner-Fischer
2007-08-26- If we are to build some libs then require them to exist.Bernhard Reutner-Fischer
- Strip host files with host strip (untested, will likely need a HOSTSTRIP)
2007-08-26- use the correct type (__u_long is correct, __ulong_t is not typed)Bernhard Reutner-Fischer
2007-08-25This patch fixes a bug into ostream::operator<<(double) due to the wrong sizeBernhard Reutner-Fischer
passed into the __convert_from_v method. The wrong size is then passed to std::snprintf function, that, on uClibc, doens't handle sized 0 buffer. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
2007-08-24This patch allows each project to have a private linux build.Ulf Samuelsson
Split build of kernel headers and kernel image into two source trees. Kernel headers are built in $(TOOL_BUILD_DIR) Kernel build is in $(PROJECT_BUILD_DIR) Make sure that kernel patches are applied to the kernel tree in $(PROJECT_BUILD_DIR) Add board specific patches, if available.
2007-08-24Move VENDOR stuff to projectUlf Samuelsson
2007-08-22- global whitespace trimmingBernhard Reutner-Fischer
2007-08-22- random whitespace cleanupBernhard Reutner-Fischer
2007-08-22- semicolon touchup. No other changesBernhard Reutner-Fischer
2007-08-22- drop circular dependencyBernhard Reutner-Fischer
2007-08-22- improve the way host prerequisites for "dependencies" are establishedBernhard Reutner-Fischer
2007-08-22- use the correct host compilerBernhard Reutner-Fischer
2007-08-22- fix wrong help-textBernhard Reutner-Fischer
2007-08-21- make sure that sstrip is available early enoughBernhard Reutner-Fischer
2007-08-21- add question for UlfBernhard Reutner-Fischer
2007-08-21- fixup whitespace damage after ulfBernhard Reutner-Fischer
2007-08-21- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer
toolchain/*/*.mk */Makefile.in -l)
2007-08-21- forgot to add this file to go with r19619Bernhard Reutner-Fischer
2007-08-21- add handling of lzma for the host (unconditionally for now)Bernhard Reutner-Fischer
- remove non-working attempt to install an lzma to the host via sudo
2007-08-21- sed -i -e ↵Bernhard Reutner-Fischer
"/\-[[:space:]]*mkdir[[:space:]][[:space:]]*-p/s/-[[:space:]]*mkdir/mkdir/g" (want to know about errors if mkdir failed). Thanks to Cristian Ionescu-Idbohrn for pointing this out
2007-08-21- a few more cleanups (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
2007-08-21- 4.2.1 obsoletes 4.2.0Bernhard Reutner-Fischer
2007-08-21- put libstdc++.so into the correct place (usr/lib) and make sure that the ↵Bernhard Reutner-Fischer
dir exists
2007-08-21- SH endian setting (fgretief in bug #1446)Bernhard Reutner-Fischer
2007-08-20Add BUILDROOT_DL_DIR to dependencies.sh and fix whitespace damage (sorry)Ulf Samuelsson
2007-08-20- whitespace fixesBernhard Reutner-Fischer
2007-08-20Ensure KERNEL_HEADER_PATCH_DIR is always defined + empty dir for x86Ulf Samuelsson
2007-08-20Ensure ipmi conditional patch is appliedUlf Samuelsson
2007-08-19Make ipmi kernelpatch selectable, add possibility for custom kernel patchUlf Samuelsson
2007-08-19gcc-4 cleanupUlf Samuelsson
2007-08-18 Move AVR32 kernel patches to target/device/Atmel/arch-avr32Ulf Samuelsson
Add linux-2.6.22.1-008-atmel-gpio_mouse-setup-for-atstk1000-board.patch Move AT91 kernel patches to target/device/Atmel/arch-arm Change name from "target/device/Atmel/Linux" to "target/device/Atmel/linux" "kernel-headers" will apply all patches in $(LINUX26_KERNEL_PATCH_DIR) if this is available. Define LINUX26_KERNEL_PATCH_DIR in target/device/Atmel/Makefile.in as above "arch-arm/kernel-patches-..." if an AT91 or as above "arch-avr32/kernel-patches-..." if an AVR32 target is selected Test build done for arm,avr32 and x86
2007-08-17Add binutils dependencies on AVR32Ulf Samuelsson
2007-08-16Ensure lzma is built *before* linux, allow system installation in /usr/local/binUlf Samuelsson
2007-08-16Move lzma patches to toolchain/kernel-headers/lzmaUlf Samuelsson
They will be applied ONLY if BR2_KERNEL_HEADERS_LZMA is set. BR2_KERNEL_HEADERS_LZMA defaults to NO, so the user has to actively set this config flag if lzma is needed. This means that the default behaviour of buildroot will work for most users. Comment from author: [Brad House] I find myself having to remove the lzma patches because my build system doesn't natively have lzma. I tried to compensate for this by installing the latest lzma from gentoo's package tree, and apparently, it accepts different flags than the one these patches expect, so my kernel build still fails. Finally, I used the lzma from this buildroot and compiled it by hand, and it _mostly_ worked. Regardless, it seems silly to make this a requirement. Personally, I gzip my initramfs, and that's enough compression for me...
2007-08-16Use SED instead of ECHO when config 'program_invocation_name'Ulf Samuelsson
2007-08-15Allow user to configure PROGRAM_INVOCATION_NAMEUlf Samuelsson
2007-08-14Fix continous remake's of uClibc, Save .config to .oldconfig before 'conf', ↵Ulf Samuelsson
cleanup ARM config to avoid stop during build
2007-08-13Stop halting ARM build to configure uClibcUlf Samuelsson
2007-08-13Workaround bug in TinyX makedepend by removing some whitespaceUlf Samuelsson
2007-08-12Whitespace cleanup of uclibc, remove debug aidUlf Samuelsson
2007-08-11Use STAGING_DIR/usr/lib instead of STAGING_DIR/libUlf Samuelsson
2007-08-01F77 is not supported on AVR32Ulf Samuelsson