Commit Graph

  • 13c7a4265a jam: Fix isspace/isalnum/tolower/... usage master btrev43222 Christof Meerwald 2025-12-17 16:39:43 +00:00
  • 7ab022f6e6 libiberty: Use posix_spawn in pex-unix when available. btrev43221 Brendan Shanks 2023-11-09 21:01:07 -07:00
  • 360fe2fd07 jam: mirror Jamfile in Makefile. btrev43220 Jessica Hamilton 2025-01-01 09:19:56 +00:00
  • 58add95cfc jam: Silly build fix btrev43219 Alexander von Gluck 2024-12-27 17:00:32 -06:00
  • 400880c468 jam: Fill in missing OSPLAT architectures btrev43218 Alexander von Gluck 2024-12-27 07:42:18 -06:00
  • d86b03dc2b Fix typo from btrev43210 btrev43217 r1beta5 PulkoMandy 2024-07-21 10:00:58 +02:00
  • fef550b1fc libstdc++: fix posix_memalign signature btrev43216 Jerome Duval 2024-06-10 16:45:13 +02:00
  • ca82001f2b Merge branch 'vendor-gcc-13' Jérôme Duval 2024-06-14 11:05:41 +02:00
  • 0cdce9344f import gcc 13.3.0 Jérôme Duval 2024-06-14 11:03:33 +02:00
  • 6502ec2e05 gcc/config/i386: apply change from 13.x to haiku btrev43215 Jerome Duval 2024-06-10 16:41:43 +02:00
  • 35be7241cf import gcc 14.1.0 vendor-gcc Niels Sascha Reedijk 2024-05-30 20:59:28 +01:00
  • 8b4a2b77d5 gcc/config/rs6000: fix typo btrev43214 David Karoly 2024-03-28 17:19:03 +01:00
  • d98b633cf6 jam: document JAM_TARGETS variable btrev43213 Zardshard 2024-02-20 10:44:14 -05:00
  • ab26199428 gcc: remove obsolete macro definitions btrev43212 Adrien Destugues 2023-12-13 13:54:29 +01:00
  • 69b7412120 binutils: fix register lookup table for ppc btrev43211 David Karoly 2023-10-06 17:25:42 +02:00
  • 8b91d5a2da Update PPC toolchain, should fix #18474 btrev43210 Yn0ga 2023-10-05 19:58:27 +00:00
  • 752d29d624 GCC: disable dl_iterate_phdr in libbacktrace btrev43209 Niels Sascha Reedijk 2023-09-24 14:14:17 +01:00
  • f7a513f636 GCC: set the '-rdynamic' command line option to ignore btrev43208 Niels Sascha Reedijk 2023-08-14 13:34:46 +01:00
  • 0bb5624b57 libgcc: fix config for arm64 btrev43207 David Karoly 2023-08-12 10:42:45 +02:00
  • 1130916a5e Merge branch 'vendor-gcc' GCC 13.2.0 with Haiku changes btrev43206 Niels Sascha Reedijk 2023-08-10 07:06:37 +01:00
  • 2ff934231b Import GCC 13.2.0 and dependencies Niels Sascha Reedijk 2023-08-10 07:04:31 +01:00
  • 7c502b803e Merge branch 'vendor-binutils' for binutils-2.41 btrev43205 Niels Sascha Reedijk 2023-08-05 16:45:09 +01:00
  • a635d7fb9b import binutils 2.41 vendor-binutils Niels Sascha Reedijk 2023-08-05 16:17:51 +01:00
  • ce2b2bd8c1 GCC: remove references to dbxelf.h on non-x86 platforms btrev43204 Niels Sascha Reedijk 2023-08-05 13:12:56 +01:00
  • 84c5d4826e gcc13: c++tools requires linking to -lnetwork btrev43203 Niels Sascha Reedijk 2023-06-20 05:58:53 +01:00
  • 9a1e01d069 Merge branch 'vendor-gcc' GCC 13.1.0 with Haiku changes Niels Sascha Reedijk 2023-06-18 02:40:49 +01:00
  • 92b3138b83 Import GCC 13.1.0 and dependencies Niels Sascha Reedijk 2023-06-18 01:43:18 +01:00
  • ef1ae53606 gcc11: Enable frame pointers by default for Haiku btrev43202 X512 2021-05-29 16:20:38 +09:00
  • d11a12c7ae Fixes build error under MacOS btrev43201 Thorsten Claus 2023-03-11 18:31:28 +01:00
  • 9866b1a47a Add -rdynamic as a no-op, similar to -pthread. btrev43200 Jessica Hamilton 2023-05-04 11:46:05 +12:00
  • a877b4dce9 gcc/config: Drop cdecl and stdcall built-in defines btrev43199 Trung Nguyen 2023-05-08 18:49:58 +10:00
  • a370f9b4e0 gcc/config/riscv64: Drop custom architecture defines for Haiku btrev43198 Alexander von Gluck IV 2023-03-12 09:51:55 -05:00
  • 934127e8f1 gcc/riscv: Align Haiku spec to gcc 11 design btrev43197 Alexander von Gluck IV 2022-04-03 12:03:13 -05:00
  • 57c9179de2 Merge gcc 11.3.0 with Haiku changes btrev43196 r1beta4 PulkoMandy 2022-07-15 19:55:23 +02:00
  • d65f2977c7 import gcc 11.3.0 Adrien Destugues 2022-07-15 14:50:04 +02:00
  • 5e75222e07 import mpc 1.2.0 Adrien Destugues 2022-07-15 15:15:39 +02:00
  • b8f3cf881a import gmp 6.2.1 Adrien Destugues 2022-07-15 15:12:25 +02:00
  • 680f0e1112 import ISL 0.24 Adrien Destugues 2022-07-15 15:05:28 +02:00
  • 7487388f51 Merge 'vendor-gcc' branch in master btrev43195 Adrien Destugues 2022-07-15 14:53:21 +02:00
  • 39ede93a70 import gcc 11.2.0 Adrien Destugues 2022-07-15 14:33:44 +02:00
  • a4e1e0eca1 import gcc 8.3.0 Adrien Destugues 2022-07-15 14:28:41 +02:00
  • 4e0a65840e import gcc 7.3.0 Adrien Destugues 2022-07-15 14:14:32 +02:00
  • a484705173 Merge 'vendor-binutils' branch into master Adrien Destugues 2022-07-15 13:54:11 +02:00
  • 6e159495d4 import binutils 2.36.1 Adrien Destugues 2022-07-15 13:48:03 +02:00
  • 1fbf4ff7c7 import binutils 2.32 Adrien Destugues 2022-07-15 13:44:19 +02:00
  • 0665c85caf gcc: Pass --eh-frame-hdr to linker by default btrev43194 Trung Nguyen 2022-07-06 23:57:55 +07:00
  • 493aaad4dc gcc: make -fPIE do the same as -fPIC btrev43193 PulkoMandy 2022-04-10 18:29:06 +02:00
  • faaf2fe1c8 Fixes build error on MacOS btrev43192 Mashijams 2022-03-19 15:52:12 +05:30
  • 016003468a legacy/gcc: add -pthread no-op. btrev43191 Jessica Hamilton 2022-03-23 02:13:11 +00:00
  • 5db2362242 haiku: allow passing -pthread as a no-op. btrev43190 Jessica Hamilton 2022-03-20 16:25:27 +00:00
  • 795d2053a0 binutils: enable PE on 32bit build btrev43189 Adrien Destugues 2022-02-28 19:08:15 +01:00
  • b70d54b657 gcc: backport fix for Canadian builds btrev43188 Alexander von Gluck IV 2021-12-28 13:59:24 -06:00
  • 7b6c9e88a2 gcc/config: Fix LINK_SPEC on aarch64,m68k,mips,riscv,rs6000 btrev43187 Alexander von Gluck IV 2021-12-28 10:44:56 -06:00
  • 55771191ca gcc/config/arm: fix LINK_SPEC btrev43186 David Karoly 2021-12-12 21:42:39 +01:00
  • 1e3a9f6730 gcc: Fix m68k, mipsel btrev43185 Alexander von Gluck IV 2021-12-07 16:15:11 -06:00
  • 2b5dc2481e Merge our changes into GCC 11.2. btrev43184 Augustin Cavalier 2021-12-06 22:03:28 -05:00
  • a2d83d7eeb Import GCC 11.2. waddlesplash 2021-12-06 21:18:24 +00:00
  • de507584b8 Merge changes from HaikuPorts patches. Augustin Cavalier 2021-12-06 14:57:24 -05:00
  • 19aaa79362 jam: make compile_commands.json valid JSON btrev43183 Maciej Bałuta 2021-10-29 10:25:20 +00:00
  • 7f682463a1 binutils/ld: adjust default page sizes for arm btrev43182 David Karoly 2021-10-26 14:23:34 +02:00
  • 9e6821c209 jam: update version btrev43181 Maciej Bałuta 2021-10-20 10:10:00 +00:00
  • 72c791bc1f jam: update default paths in Jambase Maciej Bałuta 2021-10-20 09:52:17 +00:00
  • 4b7b6c63e8 jam: Remove ignored archiver flag modifier btrev43180 Franck LeCodeur 2021-09-03 12:43:49 +02:00
  • 0ff4d6adaf gcc: Use initarray for ARM64 and RISC-v. btrev43179 Fredrik Holmqvist 2021-08-29 16:33:52 +02:00
  • 139f4e7c6c jam: Pass -e to JAMSHELL. btrev43178 Augustin Cavalier 2021-09-06 16:10:33 -04:00
  • bc70af2399 binutils/ld: Fix arm target emulation typo btrev43177 Alexander von Gluck IV 2021-09-03 20:17:50 -05:00
  • c3d8487752 jam: Fix build warnings. Add missing include for POSIX compliant systems. btrev43176 Franck LeCodeur 2021-08-27 22:02:33 +02:00
  • f5c73e1b90 jam: Fix build warning. Correct expression. btrev43175 Franck LeCodeur 2021-08-27 20:32:28 +02:00
  • 1673cf9c0f binutils: elf/riscv: Fix relaxation with aliases [PR28021] btrev43174 Michael Matz 2021-09-01 13:43:37 -05:00
  • cc988c8c90 jam: Fix build warning. Add missing include for Linux. btrev43173 Franck LeCodeur 2021-08-27 23:17:44 +02:00
  • 88d0e51d38 jam: Fix warning. Argument has type long int but indicated format was int. btrev43172 Franck LeCodeur 2021-08-27 20:22:44 +02:00
  • 5cccbfddba aarch64-haiku config, remove file_end_indicate_exec_stack btrev43171 Fredrik Holmqvist 2021-08-29 18:36:12 +02:00
  • dcd0415ded jam: Fix warning. Include missing header file. btrev43170 Franck LeCodeur 2021-08-27 20:08:40 +02:00
  • 1456812988 buildtools: Remove build warnings which are caused by missing return type declarations. btrev43169 Franck LeCodeur 2021-08-27 13:36:15 +02:00
  • 2f8f3a16b7 binutils/emulparams: Rely on elf_i386.sh, layering haiku on top btrev43168 Alexander von Gluck IV 2021-08-25 09:09:06 -05:00
  • 7c3988da64 binutils: Apply Haiku patches to 2.36.1 Alexander von Gluck IV 2021-08-24 22:08:45 -05:00
  • 46e1ce6913 binutils: Import binutils 2.36.1 Alexander von Gluck IV 2021-08-24 21:40:37 -05:00
  • 9c6e71079b GCC: Patch for Apple Silicon compatibility btrev43167 Przemysław Buczkowski 2021-08-16 13:16:21 +01:00
  • 4ab0fe4d95 Redo gcc AARCH64 config btrev43166 r1beta3 Fredrik Holmqvist 2021-02-27 08:41:01 +01:00
  • f4963fa33e binutils/ld: Add missing __exidx_* to fix arm bootstrap btrev43165 Alexander von Gluck IV 2020-12-23 12:06:40 -06:00
  • c8ecfce34c jam: add an option to generate compile_commands.json btrev43164 Adrien Destugues 2020-09-22 20:29:49 +02:00
  • 51dc302367 jam/Jambase: split AR into ARFLAGS btrev43163 Puck Meerburg 2020-09-16 13:14:17 +00:00
  • 0af6003997 Redo Update MPFR to 4.1.0 btrev43162 Fredrik Holmqvist 2020-07-22 10:11:52 +02:00
  • 4389066602 Redo Update GMP to 6.2.0 Fredrik Holmqvist 2020-07-22 10:10:16 +02:00
  • c8db99d323 Redo Update to ISL 0.22.1 Fredrik Holmqvist 2020-07-22 10:06:56 +02:00
  • 3fa09319ac Make GCC's gitignore not skip in house deps Fredrik Holmqvist 2020-07-22 10:02:15 +02:00
  • 88896a1144 Update MPFR to 4.1.0 btrev43161 Fredrik Holmqvist 2020-07-11 13:33:36 +02:00
  • 4c74403188 Update GMP to 6.2.0 btrev43160 Fredrik Holmqvist 2020-07-11 13:28:52 +02:00
  • 9897128cb9 Update to ISL 0.22.1 btrev43159 Fredrik Holmqvist 2020-07-11 13:25:06 +02:00
  • c3903e95f6 binutils: enable PE support for ARM btrev43158 Adrien Destugues 2020-03-23 20:32:10 +01:00
  • c473a032a0 jam: Use posix_spawn on Haiku. btrev43157 Augustin Cavalier 2020-05-30 00:01:23 -04:00
  • 2ebb811a77 Force libiberty to consider all filesystems as potentially case-sensitive. btrev43156 r1beta2 Augustin Cavalier 2020-05-03 15:47:38 -04:00
  • 5720e0c88e Remove obsolete installation guides. Augustin Cavalier 2020-05-03 15:47:00 -04:00
  • 32f9366f9e gcc: fix m68k for GCC 8.3 btrev43155 François Revol 2019-11-02 03:47:32 +01:00
  • f91439b9da binutils: don't require coff, we don't need it anyway François Revol 2019-11-02 02:31:45 +01:00
  • f420f1565f GCC: Fix missing haiku in config.host for ARM64 btrev43154 Jaroslaw Pelczar 2019-09-02 20:15:58 +02:00
  • e4426fc38a gcc: Add initial support for AArch64 Haiku btrev43153 Jaroslaw Pelczar 2019-08-30 19:33:02 +02:00
  • e97614541b binutils: Add support for Haiku ARM64 target Jaroslaw Pelczar 2019-08-30 18:31:20 +02:00
  • 18e01e2af6 jam: jcache: Accept empty input files btrev43152 Simon South 2019-08-13 16:04:36 -04:00
  • 86f02e2a45 gcc: Use correct linker emulation on arm btrev43151 Simon South 2019-08-11 12:57:10 -04:00