summaryrefslogtreecommitdiff
path: root/target/tools
AgeCommit message (Collapse)Author
2011-11-04move mkimage build to toplevel tools directory, required for avr32 kernel buildWaldemar Brodkorb
2011-03-19add uClibc compat patch from buildrootWaldemar Brodkorb
2011-02-11non verbose output should be quietWaldemar Brodkorb
2011-01-22activate GCC cflags check, cleanup FLAGS stuff in OpenADK.Waldemar Brodkorb
* remove TCFLAGS/TLDFLAGS/TCPPFLAGS and only use TARGET_CFLAGS/TARGET_LDFLAGS/TARGET_CPPFLAGS, ... * activate GCC_HONOUR_COPTS and fix all packages to honour CFLAGS * use CC_FOR_BUILD, CFLAGS_FOR_BUILD, ... for all build compilation, remove HOST* variants * introduce KERNEL_MODULE_FLAGS for external kernel modules * mark rpm package as broken, mark syslinux for native builds only, mark libhugetlb for eglibc/glibc only usage
2011-01-20use all targets for toolsWaldemar Brodkorb
2011-01-19add XX_FOR_BUILD variables, they are more standard compliant and used by ↵Waldemar Brodkorb
autotools
2011-01-07unbreak wrong-endianness issue (on non-linux), fix patch and add checksThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07unbreak build by honouring the HOSTCC/HOSTCFLAGS variablesThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-01use HOSTCFLAGS, avoid object file generationWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
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 ;)
2010-11-26implement the concept of target choice by embedded system or architectureWaldemar Brodkorb
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction.
2010-11-18optimize shuttle and ibmx40 hardware profileWaldemar Brodkorb
2010-11-14add mkimage source from Debian package. Update kernel config.Waldemar Brodkorb
2010-10-31add som configure optsWaldemar Brodkorb
2010-10-31rework installation scripts for block devicesWaldemar Brodkorb
Avoid sfdisk, parted and chroot to be more portable. Compile Host grub in target/tools, only used for ibmx40 target right now. Add pt - partition table manager from OpenWrt with some additions and portability fixes. Cfgfs support missing, coming soon.
2010-07-30fix foxboard allmodconfig, remove old linux patchesWaldemar Brodkorb
2009-12-29move squashfs host tools to common tools dirWaldemar Brodkorb
fix bsd compile errors.