⛏️ index : buildtools.git

Age Commit message Author
libiberty: Use posix_spawn in pex-unix when available. Brendan Shanks
jam: mirror Jamfile in Makefile. Jessica Hamilton
jam: Silly build fix Alexander von Gluck
jam: Fill in missing OSPLAT architectures Alexander von Gluck
Fix typo from btrev43210 PulkoMandy
libstdc++: fix posix_memalign signature Jerome Duval
Merge branch 'vendor-gcc-13' Jérôme Duval
gcc/config/i386: apply change from 13.x to haiku Jerome Duval
import gcc 13.3.0 Jérôme Duval
gcc/config/rs6000: fix typo David Karoly
Import GCC 13.2.0 and dependencies Niels Sascha Reedijk
jam: document JAM_TARGETS variable Zardshard
Import GCC 13.1.0 and dependencies Niels Sascha Reedijk
gcc: remove obsolete macro definitions Adrien Destugues
import gcc 11.3.0 Adrien Destugues
binutils: fix register lookup table for ppc David Karoly
import gcc 11.2.0 Adrien Destugues
Update PPC toolchain, should fix #18474 Yn0ga
import gcc 8.3.0 Adrien Destugues
GCC: disable dl_iterate_phdr in libbacktrace Niels Sascha Reedijk
import gcc 7.3.0 Adrien Destugues
GCC: set the '-rdynamic' command line option to ignore Niels Sascha Reedijk
import gcc 5.4.0 Jérôme Duval
libgcc: fix config for arm64 David Karoly
import gcc 5.3.0 Jérôme Duval
Merge branch 'vendor-gcc' GCC 13.2.0 with Haiku changes Niels Sascha Reedijk
import gcc 4.8.5 Jérôme Duval
Merge branch 'vendor-binutils' for binutils-2.41 Niels Sascha Reedijk
import gcc 4.8.4 Jérôme Duval
GCC: remove references to dbxelf.h on non-x86 platforms Niels Sascha Reedijk
import binutils 2.41 Niels Sascha Reedijk
import gcc 4.8.3 Jérôme Duval
gcc13: c++tools requires linking to -lnetwork Niels Sascha Reedijk
import binutils 2.36.1 Adrien Destugues
import gcc 4.8.2 Jérôme Duval
Merge branch 'vendor-gcc' GCC 13.1.0 with Haiku changes Niels Sascha Reedijk
import binutils 2.32 Adrien Destugues
import gcc 4.8.1 Jérôme Duval
gcc11: Enable frame pointers by default for Haiku X512
import binutils 2.28.1 Jérôme Duval
import gcc 4.7.3 Jérôme Duval
Fixes build error under MacOS Thorsten Claus
import binutils 2.27 Jérôme Duval
import gcc 4.6.4 Jerome Duval
Add `-rdynamic` as a no-op, similar to `-pthread`. Jessica Hamilton
import binutils 2.26.1 Jérôme Duval
import gcc 4.6.3 Jerome Duval
gcc/config: Drop cdecl and stdcall built-in defines Trung Nguyen
import binutils 2.26 Jérôme Duval
binutils snapshot 20130408 Jerome Duval
gcc/config/riscv64: Drop custom architecture defines for Haiku Alexander von Gluck IV
import binutils 2.25.1 Jérôme Duval
import binutils 2.23.2 Jerome Duval
gcc/riscv: Align Haiku spec to gcc 11 design Alexander von Gluck IV
import binutils 2.25 Jérôme Duval
import binutils 2.22 Jerome Duval
Merge gcc 11.3.0 with Haiku changes PulkoMandy
import binutils 2.24 Jérôme Duval
gcc: Fix build breakage with latest texinfo Alexander von Gluck IV
import mpc 1.2.0 Adrien Destugues
binutils: Fix build breakage with latest texinfo Alexander von Gluck IV
import gmp 6.2.1 Adrien Destugues
Add another standard C++ prototype for string::compare. Adrien Destugues
import ISL 0.24 Adrien Destugues
ARM/gcc4: fixup ARM configuration to more closely match x86 Ithamar R. Adema
Merge 'vendor-gcc' branch in master Adrien Destugues
Force POSIX locale, as otherwise the build (makeinfo) may break. Oliver Tappe
Merge 'vendor-binutils' branch into master Adrien Destugues
Update GCC2 date versioning * Due to recent changes by pulkomandy and myself, the date versioning must be updated * A change to the configure script will follow this commit Joseph R. Prostko
gcc: Pass --eh-frame-hdr to linker by default Trung Nguyen
Add gnu directory back to INCLUDE_DEFAULTS * Done for both GCC2 and GCC4 buildtools * Due to this change, hrev44719 will be reverted once new optional packages are built Joseph R. Prostko
gcc: make -fPIE do the same as -fPIC PulkoMandy
Replace outdated paths in buildtools * Replace /boot/beos/system/lib with /boot/system/lib * Performed on configure and libtool.m4 files, as well as patches Joseph R. Prostko
Fixes build error on MacOS Mashijams
Allow use of c_str() when <charT> != char http://gcc.gnu.org/ml/libstdc++-prs/2000-q4/msg00004.html This allows use on std::wstring, and others. Adrien Destugues - PulkoMandy
legacy/gcc: add -pthread no-op. Jessica Hamilton
Add missing tan(), tanh() and log10() for std::complex. These are part of the C++ standard, I don't know how they went missing in our version. http://www.cplusplus.com/reference/std/complex/ Adrien Destugues - PulkoMandy
haiku: allow passing -pthread as a no-op. Jessica Hamilton
Remove outdated fix for O_BINARY / O_TEXT in Haiku * O_BINARY and O_TEXT were removed from Haiku way back in hrev38962 * This patch removes the fix that used to unset those flags * Now gcc/intl/loadmsgcat.c is back to the GCC 4.6.3 stock file Thanks diger for noticing the previously needed fix was still in place unintentionally Joseph R. Prostko
binutils: enable PE on 32bit build Adrien Destugues
Address issue with building code that relies on SSP * -lssp_nonshared being passed at link time was resulting in multiple definition errors * Apps such as Perl and CUPS would fail to build due to this * This should alleviate the problem when -fstack-protector or -fstack-protector-all are used Thanks to diger for letting me know of this issue and making me aware of a fix Joseph R. Prostko
gcc: backport fix for Canadian builds Alexander von Gluck IV
Remove invalid "true" argument from --enable-shared as part of the binutils build * This had the side effect of doing the opposite of the intended goal * Now the GCC package is smaller, as before there was a lot of static linking happening Thanks to diver for pointing out the size change of the GCC package, as it helped me find this issue. Joseph R. Prostko
gcc/config: Fix LINK_SPEC on aarch64,m68k,mips,riscv,rs6000 Alexander von Gluck IV
Lower optimization level for building jam * This changes the optimization level from -O3 to -O * This will prevent segfaults when creating jam via the Makefile on FreeBSD * Benchmarking was done, and there seems to be no negative performance impact * Another option would be -O3 -fno-strict-aliasing, but this has no noticeable benefit over -O Joseph R. Prostko
gcc/config/arm: fix LINK_SPEC David Karoly
Update from GCC 4.6.2 to 4.6.3 for R1A4 * This update resolves the segfault/ICE in gcc/c-parser.c while building natively * gcc/gengtype.c was already updated to GCC 4.6.3 version previously in btrev43031, so no change there * gcc/libiberty/make-relative-prefix is the stock 4.6.3 version now, as the workaround for Haiku is no longer needed * This update is otherwise the GCC patches for upgrading 4.6.2 to 4.6.3 core/g++ applied to our sources Joseph R. Prostko
gcc: Fix m68k, mipsel Alexander von Gluck IV
Bump date versioning for GCC 2.95.3 for R1A4 release Joseph R. Prostko
Merge our changes into GCC 11.2. Augustin Cavalier
Make build-gcc4-optional-package-Haiku.sh executable Joseph R. Prostko
Import GCC 11.2. waddlesplash
Corrected x86_64 target in build-gcc4-optional-package-Haiku.sh. Alex Smith
Merge changes from HaikuPorts patches. Augustin Cavalier
Fixed x86_64 GCC configuration issue resulting in an incorrect crtend.o. Alex Smith
jam: make compile_commands.json valid JSON Maciej Bałuta
gcc: Avoid out-of-scope access of newv. Alexander von Gluck IV
binutils/ld: adjust default page sizes for arm David Karoly
Updated the x86_64 toolchain to fix build failures and to be more correct. Alex Smith
jam: update version Maciej Bałuta
[next]