Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Build system: show architecture and clang/llvm while printing selected features | Abdoulaye Walsimou Gaye | 2013-01-26 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain generation: update compressed toolchain file name to show its ↵ | Abdoulaye Walsimou Gaye | 2013-01-24 |
| | | | | | | components Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Build system: __embtk_mk_initsysrootdirs: make symlink create safe across ↵ | Abdoulaye Walsimou Gaye | 2013-01-20 |
| | | | | | | multiple calls Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: uClibc: SHARED_LIB_LOADER_PREFIX has been renamed MULTILIB_DIR | Abdoulaye Walsimou Gaye | 2013-01-20 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: Add mips64octeon support | Abdoulaye Walsimou Gaye | 2013-01-20 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: MIPS/uClibc: fix incorrectly set variables in uClibc build system | Abdoulaye Walsimou Gaye | 2013-01-19 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: make binutils tools load plugins installed | Abdoulaye Walsimou Gaye | 2013-01-19 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang++: exception does not work (at least for arm) so use g++ | Abdoulaye Walsimou Gaye | 2013-01-19 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Packages: configure macro: do not allow direct use of ld | Abdoulaye Walsimou Gaye | 2013-01-13 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Host tools: New package: replace pkg-config with pkgconf | Abdoulaye Walsimou Gaye | 2013-01-12 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: llvm: depends on binutils | Abdoulaye Walsimou Gaye | 2013-01-12 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: simplify install in toolchain Makefile | Abdoulaye Walsimou Gaye | 2013-01-12 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Host tools: ccache: install it in the same location as other tools | Abdoulaye Walsimou Gaye | 2013-01-09 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Revert "Host tools: ccache: set CCACHE_BASEDIR to main build directory" | Abdoulaye Walsimou Gaye | 2013-01-08 |
| | | | | | This reverts commit cfb2369bebbb692e08d664e07b43f209295c3d0c. It is useless | ||
* | Host tools: ccache: set CCACHE_BASEDIR to main build directory | Abdoulaye Walsimou Gaye | 2013-01-08 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libc++: link with libdl | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libcxxrt: no need to link with libgcc, it is added by clang++ at ↵ | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | | | app/lib link time Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libcxxrt: only make available static library | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: install full gcc when c++(for the moment), obj-c or obj-c++ are ↵ | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | | | enabled Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: gcc: enable __cxa_atexit only when c++ or obj-c++ if used | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: gcc3: little configure options tweak | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: Do not install full gcc when clang/llvm only ↵ | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | | | toolchain is selected Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: eglibc/uClibc: improve dummy libc install after headers install | Abdoulaye Walsimou Gaye | 2013-01-06 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: do not install twice | Abdoulaye Walsimou Gaye | 2013-01-03 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: eglibc: install dummy libc for gcc second stage in correct libdir | Abdoulaye Walsimou Gaye | 2013-01-01 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: set linker hash style to sysv on when uClibc is used ↵ | Abdoulaye Walsimou Gaye | 2013-01-01 |
| | | | | | | as C library Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: remove unneeded clang_install | Abdoulaye Walsimou Gaye | 2012-12-31 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: ARM: set default fpu in case of hard float | Abdoulaye Walsimou Gaye | 2012-12-31 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: are now able to handle default float abi, use it for ARM | Abdoulaye Walsimou Gaye | 2012-12-31 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: are now to handle default -mcpu, so use this feature | Abdoulaye Walsimou Gaye | 2012-12-30 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libc++: add initial build infrastructure | Abdoulaye Walsimou Gaye | 2012-12-30 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libcxxrt: remove unneeded Version.map symlink | Abdoulaye Walsimou Gaye | 2012-12-30 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: libc++: add needed libcxxrt infrastructure | Abdoulaye Walsimou Gaye | 2012-12-30 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Host tools: ccache: set cache size limit to 2.0 Gbytes | Abdoulaye Walsimou Gaye | 2012-12-24 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: eglibc headers install: use gcc as it does not support clang | Abdoulaye Walsimou Gaye | 2012-12-23 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: clang/llvm: define cleanup macro | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: for the moment also install full gcc in case of clang/llvm only ↵ | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | | | | | | | cross compiler This is needed for two reasons for the moment: * We still need libgcc_s linked with the real c library (not the dummy one /usr/lib/libc.so) * To support C++, as libc++ is not yet included, we still need libstdc++ from full gcc Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: lower optimization for size to -O2 | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Rootfs: rm linker scripts {sysroot}/{libgcc_s.so, usr/lib/libc.so} | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Revert "Toolchain: uClibc: fix libc.so install in {sysroot}/usr/lib" | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | | | | This reverts commit b2b8306a48a5aea06fd04643032654fe33ace699. This patch was wrong Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: uClibc: fix libc.so install in {sysroot}/usr/lib | Abdoulaye Walsimou Gaye | 2012-12-16 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: gcc: also install libgcc in sysroot when clang/llvm is main cross ↵ | Abdoulaye Walsimou Gaye | 2012-12-15 |
| | | | | | | compiler Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: uClibc/eglibc: make sure to not compile with clang as they do not ↵ | Abdoulaye Walsimou Gaye | 2012-12-15 |
| | | | | | | support it Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Tollchain: ccache: create new variables for clang and gcc | Abdoulaye Walsimou Gaye | 2012-12-15 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchan: llvm/clang: add -Qunused-arguments -fcolor-diagnostics for ccache ↵ | Abdoulaye Walsimou Gaye | 2012-12-15 |
| | | | | | | use and default linker hash-style Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Toolchain: build components based use of llvm/clang | Abdoulaye Walsimou Gaye | 2012-12-15 |
| | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | Merge branch 'master' into llvm-support | Abdoulaye Walsimou Gaye | 2012-12-01 |
|\ | |||
| * | Build system: internal macros: __embtk_fixgconfigsfor_pkg: take into account ↵ | Abdoulaye Walsimou Gaye | 2012-12-01 |
| | | | | | | | | | | | | multiple scripts in packages Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | ||
* | | Merge branch 'master' into llvm-support | Abdoulaye Walsimou Gaye | 2012-12-01 |
|\| | |||
| * | Build system internal macros: tweak a little __embtk_fixgconfigsfor_pkg | Abdoulaye Walsimou Gaye | 2012-12-01 |
| | | | | | | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org> |