Commit Graph
14 Commits
Author SHA1 Message Date
Maxim De Clercq ff16729976 fix: correct RUSTC_WRAPPER path in cross container 2022-01-26 00:02:03 +01:00
Maxim De Clercq acf1585fc3 fix: make sure that libatomic is linked statically 2022-01-24 11:45:07 +01:00
Maxim De Clercq 067fcfc0e4 fix: remove trailing slash from shared path 2022-01-23 22:51:02 +01:00
Maxim De Clercq 77ad4cb8f8 fix: use readelf for checking static compilation 2022-01-23 22:51:02 +01:00
Maxim De Clercq 64c25ea4a1 fix: always print ELF information 2022-01-23 18:38:33 +01:00
Maxim De Clercq c7560b3502 fix: remove libgcc dependency in ci builds since the binary is ensured to be statically compiled 2022-01-23 18:09:14 +01:00
Maxim De Clercq c2ad2b3dd7 fix: pass sccache variables to cross container with build.env.passthrough 2022-01-23 17:43:28 +01:00
Maxim De Clercq 219dfbabd5 fix: pass RUSTC_WRAPPER to the cross container and enforce static builds 2022-01-23 17:31:12 +01:00
Maxim De Clercq fd67cd7450 feat: support targetting i686 2022-01-23 15:58:19 +01:00
Maxim De Clercq cd9902637d feat: use rustembedded/cross images and use static relocation model to fix cross-compile 2022-01-23 14:41:39 +01:00
Maxim De Clercq a021680591 fix: make sure libatomic is always linked because it's skipped on arm targets 2022-01-22 01:14:36 +01:00
Maxim De Clercq 3e9abfedb4 fix: make sure libstdc++ is linked statically when cross-compiling 2022-01-22 00:14:19 +01:00
Maxim De Clercq bfef94f5f4 fix: linking against libatomic is no longer required since the library path is fixed 2022-01-21 17:26:25 +01:00
Maxim De Clercq d94f3c1e9a fix: make sure cc-rs and bindgen use the correct paths when cross-compiling 2022-01-21 17:06:15 +01:00