summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cross-gdb: add missing dependencywork/nextMichael Olbrich2018-12-131-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: add local KconfigMichael Olbrich2018-12-111-0/+8
| | | | | | | Otherwise the platformfig is filled with default values and 'ptxdist images' tries to create '$(IMAGEDIR)/linuximage'. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* make_release: add more sanity checksMichael Olbrich2018-12-111-0/+11
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cross-gcc/cross-binutils/cross-gdb: more debug dataMichael Olbrich2018-12-113-1/+13
| | | | | | It's either stripped anyways or added to the debian debug packaages. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: add big-endian mips toolchainMichael Olbrich2018-12-111-0/+139
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: add support for big-endian mipsMichael Olbrich2018-12-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: update for ptxdist-2018.12.0Michael Olbrich2018-12-1117-34/+34
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: switch to ptxdist-2018.12.0Michael Olbrich2018-12-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfigs: add riscv64 toolchainRouven Czerwinski2018-12-111-0/+139
| | | | | | | | | Add riscv64 toolchain. The compiler supports 64bit and 32bit, however glibc is explictly build with xlen and flen of 64bit, atomics support and a float_abi of double. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs: add riscv64 architectureRouven Czerwinski2018-12-111-0/+9
| | | | | Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfig: update after adding riscvMichael Olbrich2018-12-1116-0/+16
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* architecture: add RISCV64Rouven Czerwinski2018-12-111-1/+5
| | | | | | | | We only support RV64IMAFD (RV64G). For RV64 with the D extension long double is 16 Bytes. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uclibc-ng: version bump 1.0.28 -> 1.0.31Michael Olbrich2018-12-114-12/+20
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* newlib: version bump 2.5.0 -> 3.0.0 (3.0.0.20180831)Michael Olbrich2018-12-112-4/+6
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* newlib: add support for download versionMichael Olbrich2018-12-112-1/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel-headers: pick a explicit defconfig for ppcMichael Olbrich2018-12-111-1/+7
| | | | | | Otherwise it will try x86_64_defconfig, which is obviously wrong. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-xz: version bump 5.2.3 -> 5.2.4Michael Olbrich2018-12-111-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-mpfr: version bump 4.0.0 -> 4.0.1Michael Olbrich2018-12-111-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-libelf: version bump 0.170 -> 0.174Michael Olbrich2018-12-111-3/+7
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-isl: version bump 0.18 -> 0.20Michael Olbrich2018-12-111-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-expat: version bump 2.2.5 -> 2.2.6Michael Olbrich2018-12-111-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel-headers: fix building with newer kernel headersMichael Olbrich2018-12-111-1/+2
| | | | | | prepare fails for v4.19 if CC is not found. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: version bump 8.1 -> 8.2Michael Olbrich2018-12-1116-32/+32
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: use gdb-8.2Michael Olbrich2018-12-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* binutils: version bump 2.30 -> 2.31.1Michael Olbrich2018-12-1119-94/+36
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel-headers: version bump 4.15 -> 4.19Michael Olbrich2018-12-1114-28/+28
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc: version bump 2.27 -> 2.28Michael Olbrich2018-12-1116-39/+39
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gcc: version bump 7.3.1 (7-20180201) -> 8.2.1 (8-20181130)Michael Olbrich2018-12-1124-84/+59
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fixup_ptxconfigs.sh: support gcc-8.xMichael Olbrich2018-12-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfig: update after deb mingw removalMichael Olbrich2018-12-1116-16/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: remove old unused mingw stuffMichael Olbrich2018-12-1111-448/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxconfig: update after deb pkg removalMichael Olbrich2018-12-1116-16/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* debian: improve debian packagingMichael Olbrich2018-12-116-47/+65
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cleanup: make it possible to not strip the target binariesMichael Olbrich2018-12-062-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* debian: complete overhaul of debian package generationUwe Kleine-König2018-12-0615-135/+143
| | | | | | Make use of modern packaging tools. The most visible benefits are automatic generation of debug packages and meta packages depending on the current toolchain.
* ptxconfig: don't use a subdirectory for newlib toolchainsMichael Olbrich2018-12-063-1/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* build_all_v2.mk: don't overwrite existing PTXDIST_ENV_WHITELISTMichael Olbrich2018-12-051-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* build_one: Fix typoUwe Kleine-König2018-12-051-1/+1
|
* cross-binutils: improve search pathsMichael Olbrich2018-12-051-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* release 2018.02.0HEADv2018.02.0masterMichael Olbrich2018-02-0917-17/+17
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* make_deb: use new homepageMichael Olbrich2018-02-091-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cross-gdb: use Python3 if enabledMichael Olbrich2018-02-091-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* expand debian package versionMichael Olbrich2018-02-093-2/+23
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uclibc: remove old configsMichael Olbrich2018-02-092-441/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* remove old patchesMichael Olbrich2018-02-0939-10219/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update ptxconfigsMichael Olbrich2018-02-0918-567/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removed toolchains: - arm-cortexa8-linux-gnueabi - arm-cortexa8-linux-gnueabihf - arm-cortexm3-uclinuxeabi - arm-cortexm4-uclinuxeabihf - newlib/arm-cortexm3-eabi - newlib/arm-cortexm4-eabihf - new toolchains: - arm-v7m-uclinuxeabi - arm-v7em-uclinuxeabihf - newlib/arm-v7m-eabi - newlib/arm-v7em-eabihf These are a more generic relacement of the corresponding cortexm3/cortexm4 toolchains. - update: - gdb 7.11 -> 8.1 - ptxdist 2016.06.0 -> 2018.02.0 - update: - gcc 5.4.0 -> 7.3.1 (7-20180201) - glibc 2.23 -> 2.27 - binutils 2.26 -> 2.30 - kernel 4.6 -> 4.15 - newlib 2.4.0 -> 2.5.0 - uclibc ng-1.0.14 -> ng-1.0.28 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uclibc: add config for uclibc-ng-1.0.28-arm-v7m-uclinuxeabiMichael Olbrich2018-02-081-0/+216
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* uclibc: add config for uclibc-ng-1.0.28-arm-v7em-uclinuxeabihfMichael Olbrich2018-02-081-0/+216
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* newlib-2.5.0 patchesMichael Olbrich2018-02-083-0/+29
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glibc-2.27 patchesMichael Olbrich2018-02-084-0/+106
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>