AgeCommit message (Collapse)AuthorFilesLines
2020-01-07update musl to 1.1.24HEADmasterJoakim Sindholt1-0/+0
2019-08-17p9l: optimize dependency resolutionJoakim Sindholt1-17/+10
2019-08-17p9l: recursively check for all autolink dependenciesJoakim Sindholt1-24/+33
2019-06-26update dependenciesJoakim Sindholt3-0/+0
compiler-rt to git head fortify-headers to 1.1 musl to 1.1.22
2019-06-26mktest: quiet up test runsJoakim Sindholt1-1/+1
2019-06-26p9c: use -O2 instead of -Os as it's just better in every regardJoakim Sindholt1-1/+1
2017-12-13compiler-rt: update to git headJoakim Sindholt1-0/+0
2017-12-13update to musl 1.1.18Joakim Sindholt1-0/+0
2017-12-13mktest: stop after a failed test, and properly report successJoakim Sindholt1-1/+2
2017-12-13u.h: make rune a signed typeJoakim Sindholt1-1/+1
2017-12-13u.h: remove stdboolJoakim Sindholt1-1/+0
2017-12-13p9l: don't link in dynamic symbol tableJoakim Sindholt1-1/+1
2017-12-13p9l: inline nuke-pt_interp perl scriptJoakim Sindholt2-34/+38
2017-07-25u.h: use __weak__ instead of weak to avoid namespace collisionsJoakim Sindholt1-1/+1
2017-07-25p9c: fix order of include argumentsJoakim Sindholt1-4/+5
2017-07-25p9c: don't warn on long stings, it is pointlessJoakim Sindholt1-0/+1
2017-07-25build-libc: implicitly set UTF-8 locale before running mainJoakim Sindholt1-0/+1
2017-07-25build-libc: only bother fixing up the files we build and useJoakim Sindholt1-1/+1
2017-07-25build-libc: enable warning detection in muslJoakim Sindholt1-0/+1
2017-07-25build-libc: grep can count lines itselfJoakim Sindholt1-1/+1
2017-07-25build-libc: remove arch determination for musl, it will autodetectJoakim Sindholt1-22/+3
2017-03-06update muslJoakim Sindholt2-1/+1
2017-03-06update compiler-rtJoakim Sindholt2-1/+1
2017-03-06make scripts less god awfulJoakim Sindholt29-368/+337
2016-02-19more cflags tweakingJoakim Sindholt2-2/+3
This shouldn't hurt debug instrumentation but produce better binaries
2016-02-17more cflags tuningJoakim Sindholt2-0/+3
2016-02-17update compiler flagsJoakim Sindholt4-43/+34
2016-02-17update compiler-rtJoakim Sindholt7-83/+66
by replacing their fucking retarded build build systems
2016-02-17use i686 when compiling for 386Joakim Sindholt1-1/+1
2016-02-16update to musl 1.1.13Joakim Sindholt3-4/+4
2016-01-11disable LTO by default as it causes too many errorsJoakim Sindholt2-2/+2
2016-01-11silence nm errorsJoakim Sindholt1-1/+1
2015-11-19don't use GLOBIGNOREJoakim Sindholt1-1/+3
2015-11-12update past musl 1.1.2Joakim Sindholt1-0/+0
We pull two commits ahead because of some CFLAGS fixes
2015-11-12use ld's builtin strip functionJoakim Sindholt1-10/+5
2015-11-12do search the compiler's own headersJoakim Sindholt1-1/+1
This lets you use things like stdatomic or xmmintrin should you be so inclined
2015-10-20update to musl 1.1.2Joakim Sindholt1-0/+0
2015-10-04build musl with -fstack-protector-allJoakim Sindholt1-1/+1
2015-08-30update musl to 1.1.11Joakim Sindholt1-0/+0
2015-08-30small assembler wrapper cleanupsJoakim Sindholt1-7/+4
2015-08-28remove unnecessary LTOOPTS in favor of OPTS in linkerJoakim Sindholt1-3/+3
2015-08-28turn on LTO (experimental)Joakim Sindholt2-10/+10
2015-08-27switch arm target to hard-float ABIJoakim Sindholt3-6/+6
2015-08-27clean up headers on mk cleanJoakim Sindholt1-0/+1
2015-08-27various cleanups in compiler scriptJoakim Sindholt1-20/+9
2015-08-27add assembly macros to avoid boilerplateJoakim Sindholt2-1/+60
2015-07-09explicitly make ar use timestampsJoakim Sindholt1-1/+1
2015-06-05mangle compiler-rt paths as necessaryJoakim Sindholt3-3/+6
2015-06-05fix regression in compiler-rt buildJoakim Sindholt4-7/+12
2015-06-05switch to proper local-exec TLS modelJoakim Sindholt7-29/+61
This entails a lot of Bad Stuff™ because the toolchain doesn't actually support -static -pie.