Commit Graph

16 Commits

Author SHA1 Message Date
bf920e1fcc Add a helper for portability 2019-06-10 22:37:10 +02:00
abcfb8382c Add a multilib without red zone on amd64 2019-06-10 22:37:10 +02:00
1ca45414b4 Progress towards a dedicated toolchain 2019-06-10 22:37:10 +02:00
8457bae2cd Code cleanup 2019-06-10 22:37:10 +02:00
3fff50c2a8 Default to "i686-deforaos-elf" as the target 2019-06-10 22:37:10 +02:00
1d66fb328f Build binutils in a loop as well 2019-05-09 17:22:06 +02:00
a2e11c1b50 Correct the list of multilib on {aarch,amd,sparc}64
This still does not build GCC with the corresponding multilib setup
though. It is apparently limited to the "linux" vendor on amd64, see:
https://gcc.gnu.org/install/configure.html
2019-05-09 17:19:14 +02:00
9766192e95 Fix the remote path to the binutils and gcc sources 2019-04-29 05:53:56 +02:00
785ff62153 Place the targets when building GCC in a variable 2019-04-28 03:26:03 +02:00
c45d45706c Build binutils and gcc in distinct folders per target 2019-04-28 03:24:40 +02:00
92b4b9d61f Only extract binutils and gcc when necessary 2019-04-28 03:22:39 +02:00
63ad332486 Attempt to build GCC with multilib support 2019-04-28 03:21:09 +02:00
c5886f5329 Typo 2019-04-28 00:54:41 +02:00
5e3475be22 Remove spaces after comments 2019-04-27 18:56:31 +02:00
420081f055 Add a missing parenthesis 2019-04-27 18:55:37 +02:00
3be1efe51a Import a sample script to build a cross-compiler 2019-03-27 02:18:34 +01:00