33 Commits

Author SHA1 Message Date
Corentin Le Molgat
be4fd34372 tools: remove mips broken cross compilation support 2025-04-30 15:04:15 +02:00
Mizux Seiha
d7fe4ae48f tools: cleanup 2025-04-03 15:24:03 +02:00
Corentin Le Molgat
a66a6daac7 Bump Copyright to 2025 2025-01-10 11:35:44 +01:00
Corentin Le Molgat
431d4aba7a tools: Update cross toolchain 2024-08-30 13:57:55 +02:00
Corentin Le Molgat
48435078ec format fix 2024-07-17 11:40:54 +02:00
Corentin Le Molgat
d38fcfbee0 update cross compile tooling 2024-07-12 15:50:25 +02:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
a5b650e203 cmake(ci): rework toolchain target
* Add toolchain_ prefix to avoid conflict with "platform" targets
* Update workflows
* Fix mipsel/mips64el target in cross_compile.sh
2023-10-23 14:15:07 +02:00
Corentin Le Molgat
cbe546d9e2 cmake: rework cross_compile.sh 2023-09-07 13:13:10 +02:00
Mizux Seiha
54a4e79612 tools: fix cross_compile usage 2023-06-02 08:53:08 +02:00
Mizux Seiha
5adb6509ee cross_compile: bump to qemu 8.0.0 2023-05-16 13:32:34 +02:00
Corentin Le Molgat
69e409ab2e tools: remove linaro aarch64 toolchain
gcc 7.5 is too old to be able to compile or-tools
2022-09-02 10:39:33 +02:00
Mizux Seiha
0a9b42a1b5 tools: Add aarch64 bootlin toolchains 2022-09-01 20:49:55 +02:00
Mizux Seiha
8d48a7e7aa tools: enable qemu for aarch64_be test 2022-09-01 14:51:09 +02:00
Corentin Le Molgat
096b4360f4 tools: add powerpc toolchain 2022-08-31 14:40:47 +02:00
Corentin Le Molgat
020f08d162 tools: bump qemu to 7.0.0 2022-08-31 14:40:45 +02:00
Corentin Le Molgat
dc3349502e tools: Update cross_compile.sh 2022-08-29 11:37:59 +02:00
Corentin Le Molgat
dbb0fb4634 tools: bump qemu to 7.0.0 2022-08-24 14:11:13 +02:00
Corentin Le Molgat
25f74e892b fix mips64 cross build
* Bump to 2020 codespace toolchain
* Fix SYSROOT_DIR
* Fix convertion using _MIPS_SZPTR

dev note:
cd /build_cross/archives/mips-mti-linux-gnu/2020.06-01/bin
./mips-mti-linux-gnu-g++ -EB -mips64r6 -mabi=64 -std=c++17 -dM -E -x c++ /dev/null | grepc -i mips
2022-08-24 11:51:12 +02:00
Corentin Le Molgat
045a5d93b7 Sync google3 github 2022-06-17 14:23:23 +02:00
Corentin Le Molgat
1a37bdf218 Sync google3 2022-03-02 15:25:04 +01:00
Mizux Seiha
1432c30f3d tools: rework cross_compile.sh 2021-11-11 22:15:06 +01:00
Corentin Le Molgat
88e43ae9a8 tools: Sync cross_compile.sh with google/cpu_features 2021-10-27 08:46:15 +02:00
Corentin Le Molgat
a936125aef Update cross_compile.sh 2021-08-23 14:46:34 +02:00
Mizux Seiha
6ccaa2c568 cross_compile: Fix running test 2021-04-06 19:03:39 +02:00
Mizux Seiha
11700dd10b Fix cross_compile.sh 2021-04-06 17:57:58 +02:00
Corentin Le Molgat
fb519c51d1 Sync google <=> github 2021-04-02 10:13:40 +02:00
Mizux Seiha
07b97b1165 fix format 2021-03-17 10:02:42 +01:00
Mizux Seiha
7fb3ef66d0 Cleanup mips64 scripts
Still not working yet...
2021-01-26 11:07:55 +01:00
Mizux Seiha
deb64fe717 tools: Update cross_compile.sh 2021-01-21 10:31:45 +01:00
Mizux Seiha
a1ad8bbb16 tools: Fix tests when using qemu 2021-01-10 00:49:24 +01:00
Mizux Seiha
4b76ca2214 tools: disable curl, libssh, libnfs in qemu build 2021-01-10 00:49:24 +01:00
Mizux Seiha
62bfb3a37f ci: Update cross_compile.sh 2021-01-08 17:49:26 +01:00