⛏️ index : buildtools.git

Age Commit message Author
Merge gcc 11.3.0 with Haiku changes PulkoMandy
import mpc 1.2.0 Adrien Destugues
import gcc 11.3.0 Adrien Destugues
import gmp 6.2.1 Adrien Destugues
import gcc 11.2.0 Adrien Destugues
import ISL 0.24 Adrien Destugues
import gcc 8.3.0 Adrien Destugues
Merge 'vendor-gcc' branch in master Adrien Destugues
import gcc 7.3.0 Adrien Destugues
Merge 'vendor-binutils' branch into master Adrien Destugues
import gcc 5.4.0 Jérôme Duval
gcc: Pass --eh-frame-hdr to linker by default Trung Nguyen
import binutils 2.36.1 Adrien Destugues
import gcc 5.3.0 Jérôme Duval
gcc: make -fPIE do the same as -fPIC PulkoMandy
import binutils 2.32 Adrien Destugues
import gcc 4.8.5 Jérôme Duval
Fixes build error on MacOS Mashijams
import binutils 2.28.1 Jérôme Duval
import gcc 4.8.4 Jérôme Duval
legacy/gcc: add -pthread no-op. Jessica Hamilton
import binutils 2.27 Jérôme Duval
import gcc 4.8.3 Jérôme Duval
haiku: allow passing -pthread as a no-op. Jessica Hamilton
import binutils 2.26.1 Jérôme Duval
import gcc 4.8.2 Jérôme Duval
binutils: enable PE on 32bit build Adrien Destugues
import binutils 2.26 Jérôme Duval
import gcc 4.8.1 Jérôme Duval
gcc: backport fix for Canadian builds Alexander von Gluck IV
import binutils 2.25.1 Jérôme Duval
import gcc 4.7.3 Jérôme Duval
gcc/config: Fix LINK_SPEC on aarch64,m68k,mips,riscv,rs6000 Alexander von Gluck IV
import binutils 2.25 Jérôme Duval
import gcc 4.6.4 Jerome Duval
gcc/config/arm: fix LINK_SPEC David Karoly
import binutils 2.24 Jérôme Duval
import gcc 4.6.3 Jerome Duval
gcc: Fix m68k, mipsel Alexander von Gluck IV
import binutils 2.23.2 Jerome Duval
binutils snapshot 20130408 Jerome Duval
Merge our changes into GCC 11.2. Augustin Cavalier
import binutils 2.22 Jerome Duval
Import GCC 11.2. waddlesplash
gcc: Fix build breakage with latest texinfo Alexander von Gluck IV
Merge changes from HaikuPorts patches. Augustin Cavalier
binutils: Fix build breakage with latest texinfo Alexander von Gluck IV
jam: make compile_commands.json valid JSON Maciej Bałuta
Add another standard C++ prototype for string::compare. Adrien Destugues
binutils/ld: adjust default page sizes for arm David Karoly
ARM/gcc4: fixup ARM configuration to more closely match x86 Ithamar R. Adema
jam: update version Maciej Bałuta
Force POSIX locale, as otherwise the build (makeinfo) may break. Oliver Tappe
jam: update default paths in Jambase Maciej Bałuta
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
jam: Remove ignored archiver flag modifier Franck LeCodeur
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: Use initarray for ARM64 and RISC-v. Fredrik Holmqvist
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
jam: Pass -e to JAMSHELL. Augustin Cavalier
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
binutils/ld: Fix arm target emulation typo Alexander von Gluck IV
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
jam: Fix build warnings. Add missing include for POSIX compliant systems. Franck LeCodeur
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
jam: Fix build warning. Correct expression. Franck LeCodeur
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
binutils: elf/riscv: Fix relaxation with aliases [PR28021] Michael Matz
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
jam: Fix build warning. Add missing include for Linux. Franck LeCodeur
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
jam: Fix warning. Argument has type long int but indicated format was int. Franck LeCodeur
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
aarch64-haiku config, remove file_end_indicate_exec_stack Fredrik Holmqvist
Bump date versioning for GCC 2.95.3 for R1A4 release Joseph R. Prostko
jam: Fix warning. Include missing header file. Franck LeCodeur
Make build-gcc4-optional-package-Haiku.sh executable Joseph R. Prostko
buildtools: Remove build warnings which are caused by missing return type declarations. Franck LeCodeur
Corrected x86_64 target in build-gcc4-optional-package-Haiku.sh. Alex Smith
binutils/emulparams: Rely on elf_i386.sh, layering haiku on top Alexander von Gluck IV
Fixed x86_64 GCC configuration issue resulting in an incorrect crtend.o. Alex Smith
binutils: Apply Haiku patches to 2.36.1 Alexander von Gluck IV
gcc: Avoid out-of-scope access of newv. Alexander von Gluck IV
binutils: Import binutils 2.36.1 Alexander von Gluck IV
Updated the x86_64 toolchain to fix build failures and to be more correct. Alex Smith
GCC: Patch for Apple Silicon compatibility Przemysław Buczkowski
gcc: ASM_COMMENT_START shouldn't be defined at the OS level. Jerome Duval
Redo gcc AARCH64 config Fredrik Holmqvist
updated optional package build script for gcc4 to make a cross compiler. Jérôme Duval
binutils/ld: Add missing __exidx_* to fix arm bootstrap Alexander von Gluck IV
Fix arm regression since 4.6 Jérôme Duval
jam: add an option to generate compile_commands.json Adrien Destugues
updated gcc4 optional package build script Jerome Duval
jam/Jambase: split AR into ARFLAGS Puck Meerburg
Get rid of svr4 for powerpc too, it's now deprecated. Jérôme Duval
Redo Update MPFR to 4.1.0 Fredrik Holmqvist
Merge commit '4.6.2' Jérôme Duval
Redo Update GMP to 6.2.0 Fredrik Holmqvist
Merge commit '4.5.3' Jérôme Duval
import of gcc 4.6.2 (core and g++ only). Jérôme Duval
[next]