summaryrefslogtreecommitdiff
path: root/mk/toolchain.mk
Commit message (Collapse)AuthorAge
* Toolchain/Build system: rework commit da4852176b on cflagsAbdoulaye Walsimou Gaye2010-12-27
| | | | | | | | This patch removes use of cflags introduced by commit:da4852176b , as it will break cross compilation of some broken packages. However it leaves it in C libraries configuration/build as done previously. Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain/Build system: set -mcpu, -march and floating point switches in ↵Abdoulaye Walsimou Gaye2010-12-26
| | | | | | target cflags Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Embtk: correct remaining files using wrong gpl versionAbdoulaye Walsimou Gaye2010-12-26
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: improve target builmd optionsAbdoulaye Walsimou Gaye2010-10-20
| | | | | | | | This patch improves target build options by putting them in their dedicated .kconfig file and gives ability to choose which optimization to use for libraries and binaries. Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Host tools: also build cmake optionally for uclibc toolchainAbdoulaye Walsimou Gaye2010-09-23
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Embtk: optionally build cmake and create build options ans host tools in ↵Abdoulaye Walsimou Gaye2010-09-23
| | | | | | main menu Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Embtk: improve toolchain.mk (continued)Abdoulaye Walsimou Gaye2010-09-19
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Embtk: improve toolchain.mkAbdoulaye Walsimou Gaye2010-09-19
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Embtk: drastically improve packages rebuild durationAbdoulaye Walsimou Gaye2010-08-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: in Embtk realloc is also compatible to glibc behaviourAbdoulaye Walsimou Gaye2010-07-04
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* host tools: NEW cmake-2.8.1Abdoulaye Walsimou Gaye2010-06-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.com>
* Host tools: add host tools binaries to PATHAbdoulaye Walsimou Gaye2010-06-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.com>
* Toolchain: malloc(0): export ac_cv_func_malloc_0_nonnull=yesAbdoulaye Walsimou Gaye2010-06-05
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: build m4 before libtoolAbdoulaye Walsimou Gaye2010-04-05
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Host tools: add libtoolAbdoulaye Walsimou Gaye2010-03-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Packages: create and use LIBDIR environmental variableAbdoulaye Walsimou Gaye2010-02-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Build autotools earlierAbdoulaye Walsimou Gaye2010-02-21
|
* Toolchain: TARGET_CFLAGS should be defined onceAbdoulaye Walsimou Gaye2010-01-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: new MPC: Include MPC in the toolchain componentsAbdoulaye Walsimou Gaye2010-01-01
| | | | | | | Include MPC (Multi Precision Complex arithmetic) in the toolchain components as it will be required for gcc in the future. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: avoid TARGET_CFLAGS overrideAbdoulaye Walsimou Gaye2009-11-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Rename CROSS -> CROSS_COMPILEAbdoulaye Walsimou Gaye2009-11-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: export the cross compiler prefix in CROSS env varAbdoulaye Walsimou Gaye2009-11-09
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: uclibc: introduction of build machinery and initial support for armAbdoulaye Walsimou Gaye2009-09-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: include uclibc Makefile if selected as C libraryAbdoulaye Walsimou Gaye2009-09-18
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <abdoulaye.gaye@supmeca.fr>
* Toolchain: export target tools env varsAbdoulaye Walsimou Gaye2009-09-06
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Fix ugly bug which leads embtk to enter in a infinite loopAbdoulaye Walsimou Gaye2009-08-21
| | | | | | | Fix ugly bug which leads embtk to enter in a infinite loop. This bug come from f0597cd66d635e1ef3c0a413756ec68732e631a9 Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: toolchain: be sure to use 80 char length in MakefileAbdoulaye Walsimou Gaye2009-07-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Use of TARGET_CFLAGS in eglibc buildAbdoulaye Walsimou Gaye2009-07-18
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: create TARGETOBJDUMP TARGETOBJCOPY env varsAbdoulaye Walsimou Gaye2009-07-14
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Create TARGETLD TARGETM TARGETSTRIP env varsAbdoulaye Walsimou Gaye2009-07-14
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Embtk: install linux headers in host-toolsAbdoulaye Walsimou Gaye2009-06-18
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: fix successful toolchain build messageAbdoulaye Walsimou Gaye2009-06-08
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: create symlinks with GNU_TARGET in tools binary directoryAbdoulaye Walsimou Gaye2009-06-08
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: include mkinitialpath in buildtoolchain target prerequisitesAbdoulaye Walsimou Gaye2009-05-23
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Define TARGETCC, TARGETCXX, TARGETAR and TARGETRANLIB macroAbdoulaye Walsimou Gaye2009-05-19
| | | | | | | This patch defines some useful macros, which point to some programs of the toolchain (gcc, g++, ar and ranlib). Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: add ccache in toolchain build processAbdoulaye Walsimou Gaye2009-05-18
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: End of build toochain components.Abdoulaye Walsimou Gaye2009-05-16
| | | | | | | | This patch end the work of designing toolchain part of Embtoolkit. For the moment, it only support MIPS CPUs. Support for other largely used CPU in embedded system world will come as soon as possible. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: EGLIBC install (last stage)Abdoulaye Walsimou Gaye2009-05-16
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Introduce missing kernel-headers_install targetAbdoulaye Walsimou Gaye2009-05-16
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Introduction of eglibc headers install and gcc second stage build ↵Abdoulaye Walsimou Gaye2009-05-16
| | | | | | and install Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: linux kernel download and headers installAbdoulaye Walsimou Gaye2009-05-15
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Introduce binutils_install target in buildtoolchain targetAbdoulaye Walsimou Gaye2009-05-15
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Introduce gcc1_install target in buildtoolchainAbdoulaye Walsimou Gaye2009-05-15
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: Adds binutils buildAbdoulaye Walsimou Gaye2009-05-12
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Toolchain: remove some gmp versions, give ability to patch mpfrAbdoulaye Walsimou Gaye2009-05-12
| | | | | | | This patch remove some gmp version in its .kconfig file. It also gives now the ability to apply patch from mpfr.org. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* toolchain: work on building gmp and mpfr for the toolchainAbdoulaye Walsimou Gaye2009-05-12
| | | | | | | This patch is an initial work in order to get and build mpfr and gmp, for the toolchain. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
* Embtoolkit: Fisrt commitAbdoulaye Walsimou Gaye2009-05-12
This is the first commit in the embedded system toolkit git repository, formaly embtoolkit. This porject aims to design a tool which helps on building an embedded linux system. The goal of this porject is to use EGLIBC as C Library for linux systems generated. This initial commit is manely just a backup in order to save work done. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>