Commit Graph

20 Commits

Author SHA1 Message Date
Jeremy Soller
8a75b46e8a
Update prefix strip to prevent stripping libgcc 2019-03-16 21:37:06 -06:00
Jeremy Soller
68883b867d
Strip only host binaries 2019-03-16 21:29:33 -06:00
Jeremy Soller
7402f72531
Do not keep build directories 2019-03-16 21:20:02 -06:00
Jeremy Soller
6c6e989437
Strip all prefix binaries 2019-03-16 21:11:08 -06:00
Jeremy Soller
4105029d0d
Also create relibc toolchain tarball 2019-03-16 20:01:34 -06:00
Jeremy Soller
f947d2b0dd
Fix issue with not clearing out old gcc-install when extracting new one 2019-03-16 19:54:24 -06:00
Jeremy Soller
40d9117b17
Makefile cleanup, default to binary prefix 2019-03-16 19:50:08 -06:00
Jeremy Soller
7f9a82752d
Significant changes to prefix in order to generate path agnostic toolchain. Addition of ci-toolchain target 2019-03-16 19:09:43 -06:00
Jeremy Soller
ad559bfec5
Update to add pthread support to gcc and c++ 2018-12-14 16:01:31 -07:00
Jeremy Soller
878abd66d2
Cleanup for gcc make targets 2018-11-27 20:47:13 -07:00
Jeremy Soller
0fd0a2d895
Enable c++ 2018-11-27 20:36:09 -07:00
Jeremy Soller
373566aee5
Update prefix logic from aarch64 2018-11-27 19:55:15 -07:00
Jeremy Soller
9cece170b1
Backport prefix changes from aarch64 2018-11-27 19:45:52 -07:00
Jeremy Soller
b2bfc74fe2
Improve definition of targets for prefix 2018-11-26 13:28:51 -07:00
Jeremy Soller
5d256f4996
Use xargo to compile relibc, to allow patching of rust core and alloc 2018-11-11 08:14:01 -07:00
Jeremy Soller
e90ab78641 Fix incorrect clean in prefix build 2018-09-17 21:30:15 -06:00
Jeremy Soller
580287392b - Do not copy relibc before building
- Remove debug section from live kernel as well
2018-09-15 07:25:49 -06:00
Jeremy Soller
dea9942d27 Set path to include binutils when building freestanding gcc 2018-08-19 14:11:29 -06:00
Jeremy Soller
233295bc17 Specify prefix as a dependency 2018-08-17 18:47:48 -06:00
Jeremy Soller
2027210677 Update relibc 2018-08-17 18:41:27 -06:00