Commit Graph

  • ab95e8efdc clean: remove linux-* Patrick Oppenlander 2016-05-17 10:07:37 +10:00
  • ec0f9f1d28 support installing headers for linux 4.x, 3.x and 2.6 kernels Patrick Oppenlander 2016-05-17 10:05:13 +10:00
  • e84b1bd1fc add support for gcc 5.3.0 and use by default Patrick Oppenlander 2016-05-17 09:17:08 +10:00
  • 0de8362e97 litecross: simplify and fix kernel header installation Rich Felker 2016-05-14 07:34:36 +00:00
  • 0b3c60ceeb document suppression of kernel headers in sample config.mak Rich Felker 2016-05-14 05:39:05 +00:00
  • 8b61ebbd9a litecross: rm stale kernel header src/obj dirs before making new ones Rich Felker 2016-05-14 05:25:11 +00:00
  • 5faef372d4 litecross: automatically determine LINUX_ARCH for kernel headers Rich Felker 2016-05-14 05:23:25 +00:00
  • 9bd379f80b add support for installation of linux kernel headers Rich Felker 2016-05-14 04:14:52 +00:00
  • 75b8346bed litecross: create $(TARGET)-cc symlink for installed compiler Rich Felker 2016-05-14 03:09:41 +00:00
  • 0291cc44ee litecross: add some gcc options that should always be used with musl Rich Felker 2016-05-06 18:37:09 +00:00
  • 4a5931ba67 litecross: only build c,c++ frontends by default Rich Felker 2016-05-06 05:33:19 +00:00
  • 7a6ed3af0f litecross: always disable multilib, suppress lib64, etc. dir structures Rich Felker 2016-05-06 05:29:07 +00:00
  • b732495b33 litecross: add support for cross-compiling a native toolchain Rich Felker 2016-05-06 03:00:35 +00:00
  • 4afd97ae89 add config example for keeping build path out of output debug info Rich Felker 2016-05-04 03:37:56 +00:00
  • 26847b129b fix suppression of info installation Rich Felker 2016-05-03 04:28:26 +00:00
  • 5df79ffdbf add config.mak.dist example for static-linked cross toolchain Rich Felker 2016-05-02 19:43:47 +00:00
  • dd00bd7925 add small build (no debug, etc.) example to config.mak.dist Rich Felker 2016-05-02 19:24:49 +00:00
  • d02af99f00 remove obsolete/broken texinfo suppression example from config.mak.dist Rich Felker 2016-05-02 19:22:36 +00:00
  • bfde1aeb9b add info about using pre-installed gmp/mpc/mpfr to config.mak.dist Rich Felker 2016-05-02 19:21:46 +00:00
  • 2d0015f547 remove spurious flex dependency Rich Felker 2016-05-02 18:43:15 +00:00
  • ab6716ea08 suppress info build and installation, remove texinfo dependency Rich Felker 2016-05-02 18:19:19 +00:00
  • 7160eb79e4 litecross: pass any updates to the MAKE var into gcc build system Rich Felker 2016-05-02 17:58:38 +00:00
  • 0ab346e85d litecross: accept empty {GMP,MPC,MPFR}_SRCDIR to use pre-installed ones Rich Felker 2016-05-02 17:45:22 +00:00
  • 7ed2e2c6a0 fix sample config for disabling makeinfo Rich Felker 2016-05-02 05:38:34 +00:00
  • 82fb13a8ff fix small copy&paste error in litecross makefile dependencies Rich Felker 2016-05-02 05:36:54 +00:00
  • ee1ebda23e overhaul build process with litecross, next-gen top-level makefile Rich Felker 2016-05-01 05:36:28 +00:00
  • b453751480 fix build on systems where native ar/ranlib don't work for target Rich Felker 2016-04-29 22:02:15 +00:00
  • 2f1e820bed fix failure of mips libgcc_eh patch to apply Rich Felker 2016-04-19 01:48:39 +00:00
  • 0a16a12799 add patch fixing mips libgcc_eh build not to depend on kernel headers Rich Felker 2016-04-11 02:42:07 +00:00
  • 43bdd7fc19 fix binutils patching regression that stopped the build Rich Felker 2016-03-02 00:47:54 +00:00
  • 23d6f66966 update j2 support patches to Yoshinori Sato's versions Rich Felker 2016-02-12 05:37:39 +00:00
  • 69cadffdec add patch fixing sh sibcall bug that affected musl, remove workaround Rich Felker 2016-02-12 05:35:23 +00:00
  • 6385b3240a fix .gitignore to only apply to top-level directory Rich Felker 2016-02-11 23:55:01 +00:00
  • cf013ce0c0 add patch to fix ld bug breaking musl on microblaze Rich Felker 2016-02-11 23:53:39 +00:00
  • f592ffb96b fix j2 cas.l instruction encoding in patch Rich Felker 2016-01-15 01:13:15 +00:00
  • ea4a0ce03b update documentation with better instructions, added presets Rich Felker 2015-11-18 22:50:22 +00:00
  • 8878510198 fix bad codegen in sh/fdpic when stack protector is enabled Rich Felker 2015-11-16 02:12:46 +00:00
  • 35bbd0c571 align sh/fdpic patch with what went upstream to gcc Rich Felker 2015-11-16 02:09:36 +00:00
  • 65dad1f164 add .gitignore file Rich Felker 2015-11-10 01:18:10 +00:00
  • 7d900812a5 make sources directory customizable and dynamically created Rich Felker 2015-11-10 01:11:56 +00:00
  • d8d90e3808 remove default sh2eb target and error out if TARGET is not set Rich Felker 2015-11-10 00:18:50 +00:00
  • d2f59c98d6 remove lto from gcc language list in sample config Rich Felker 2015-11-10 00:05:12 +00:00
  • 6c4e6003f9 move some gcc configure options from Makefile to config Rich Felker 2015-11-10 00:02:34 +00:00
  • 0b1f5d1197 replace steps directory with stamp files in source/build dirs Rich Felker 2015-11-09 23:45:56 +00:00
  • 3fb6709806 add support for last GPLv2 binutils version (git snapshot) Rich Felker 2015-11-06 06:44:16 +00:00
  • e2f13c3960 allow override of download sites via config.mak variables Rich Felker 2015-11-06 06:35:17 +00:00
  • 06a1f34243 add support for gcc 4.2.1 (last gplv2 version) Rich Felker 2015-11-06 06:23:54 +00:00
  • 35cdd4619f pass CFLAGS to gcc configure as env vars, not on command line Rich Felker 2015-11-06 00:46:00 +00:00
  • d48d611f99 fix docs error introduced in binutils static pie patch Rich Felker 2015-11-06 00:40:50 +00:00
  • eeaae9e133 update gcc defaultpie patch to be switchable at configure time Rich Felker 2015-11-05 23:37:39 +00:00
  • 527fca9755 update binutils static pie patch to support all targets Rich Felker 2015-11-05 23:33:19 +00:00
  • 8137f50ef9 add patch to fix binutils pr 19091 affecting sh/fdpic shared libs Rich Felker 2015-10-08 16:34:45 +00:00
  • de06440f7e reorder sh/fdpic diff to match git diff output Rich Felker 2015-10-05 22:32:12 +00:00
  • bd17b1fbcd fix sh/fdpic issues found after first submission upstream Rich Felker 2015-10-05 16:49:26 +00:00
  • 1c19e88d21 update gcc static PIE patch to work with all targets Rich Felker 2015-09-30 01:20:14 +00:00
  • f872b28199 fix sh/fdpic 64-bit division code in libgcc Rich Felker 2015-09-24 02:44:28 +00:00
  • 67122dc449 update gcc fdpic patch to fix re-emergence of pr66609 Rich Felker 2015-09-22 04:18:12 +00:00
  • d0ca7b1054 update gcc fdpic patch Rich Felker 2015-09-21 06:00:40 +00:00
  • 72b4cdc7e2 fix inverted setting of sh fdpic flag by binutils Rich Felker 2015-09-14 17:31:27 +00:00
  • 8d226d0ff6 bypass gcc's potentially-broken detection of tls support Rich Felker 2015-09-13 08:29:07 +00:00
  • 5eb6f9add0 fix gcc's misdetection of sh as not supporting tls Rich Felker 2015-09-13 08:27:27 +00:00
  • 73e57bee7d improve sample config.mak Rich Felker 2015-09-13 04:17:08 +00:00
  • 954245dc83 fix error in fdpic patch that enabled fdpic by default Rich Felker 2015-09-13 03:53:43 +00:00
  • 3a0c9775b6 add initial fdpic support Rich Felker 2015-09-11 17:27:35 +00:00
  • 532e13f3f7 avoid installing stage0 gcc Rich Felker 2015-08-27 06:42:32 +00:00
  • fa4bf7924b allow building with a particular tag/branch/commit of musl Rich Felker 2015-08-25 22:57:20 +00:00
  • 5e416e32e6 add clean rules to makefile Rich Felker 2015-08-25 21:28:55 +00:00
  • 2a124546d1 tweaks to fix regressions related to gcc wanting libc headers Rich Felker 2015-08-25 20:25:43 +00:00
  • 7d58f6a9bf add README Rich Felker 2015-08-25 19:58:17 +00:00
  • 0b78030478 add dummy files for empty dirs to include them in git Rich Felker 2015-08-25 19:34:59 +00:00
  • 596e008012 initial check-in Rich Felker 2015-08-25 19:32:46 +00:00