⛏️ index : buildtools.git

Age Commit message Author
Redo Update to ISL 0.22.1 Fredrik Holmqvist
binutils: fix out of tree building with syslex regens Jérôme Duval
import of gcc 4.5.3 (core and g++ only). Jérôme Duval
Make GCC's gitignore not skip in house deps Fredrik Holmqvist
Fix merge of binutils 2.22. Sorry for the noise. Jérôme Duval
Update MPFR to 4.1.0 Fredrik Holmqvist
Fix the merge of binutils 2.22, sorry for the noise. Jérôme Duval
Missing files for binutils 2.22 Jérôme Duval
Update GMP to 6.2.0 Fredrik Holmqvist
Merge binutils 2.22 Jérôme Duval
import binutils 2.22 Jérôme Duval
Update to ISL 0.22.1 Fredrik Holmqvist
import binutils 2.19 Jérôme Duval
import binutils 2.19 Jérôme Duval
binutils: enable PE support for ARM Adrien Destugues
Get rid of svr4, it will be deprecated in 4.6 Jérôme Duval
jam: Use posix_spawn on Haiku. Augustin Cavalier
Bumped up the VERSION and made JAMVERSYM identical to it. Matt Madia
Force libiberty to consider all filesystems as potentially case-sensitive. Augustin Cavalier
Created new jam variable JAMJOBS, which is set by the -jx flag. Matt Madia
Remove obsolete installation guides. Augustin Cavalier
Automatic whitespace cleanup. No functional change. Matt Madia
gcc: fix m68k for GCC 8.3 François Revol
Fix use of non-existent variable (GCCDATE instead of gccDate). Oliver Tappe
binutils: don't require coff, we don't need it anyway François Revol
Add Haiku to list of elf-target so that is_elf is true. This enables --enable-gold flag to be used (doesn't compile yet though). The gold linker promises up to five times faster linking than ld, it is also possible to use link-time optimizations. Fredrik Holmqvist
GCC: Fix missing haiku in config.host for ARM64 Jaroslaw Pelczar
Improve build-gcc2-optional-package.sh: Oliver Tappe
gcc: Add initial support for AArch64 Haiku Jaroslaw Pelczar
Bump legacy compiler version. Oliver Tappe
binutils: Add support for Haiku ARM64 target Jaroslaw Pelczar
Define __STDC_ISO_10646__ in our gccs. Oliver Tappe
jam: jcache: Accept empty input files Simon South
Prevent fixing the includes. Matt Madia
gcc: Use correct linker emulation on arm Simon South
Add more generated files of legacy gcc to .gitignore Oliver Tappe
legacy/gcc: Fix cpp cross-tool prefix Alexander von Gluck IV
Add autom4te.cache to .gitignore Oliver Tappe
binutils: Fix powerpc gas target for Haiku Alexander von Gluck IV
Drop another .info target that triggers invocation of makeinfo. Oliver Tappe
binutils: Apply Haiku patches to 2.32 Alexander von Gluck IV
Drop obsolete documentation on building as cross compiler for BeOS Oliver Tappe
binutils: Import binutils-2.32 Alexander von Gluck IV
Cleanup gcc4 buildtools a bit: * replace gmp.info-? in gcc/gmp/doc by gmp.info, since the latter is the makeinfo target that will otherwise have to be generated each time gcc4 is built * add autom4te.cache to svn:ignore Oliver Tappe
gcc: Change ARM typeinfo behavior to match other architectures. Augustin Cavalier
Trying to fix #8063 (failure to build gcc2 when updating info files): * remove all *.info targets so the gcc2 build system doesn't try to update them, as that doesn't always work because of apparent incompatibilities with newer makeinfo versions Oliver Tappe
gcc: Fix startfile search prefixes and bootstraps Alexander von Gluck IV
Update gcc4 install instructions to reflect change to 4.5 Scott McCreary
gcc: Add missing Haiku stdint defines for m68k,riscv,mipsel,ppc,sparc64 Alexander von Gluck IV
Merging GCC 4.5.3 in trunk. Patch in #6840 is required to build Haiku. Jérôme Duval
Merge our changes into GCC 8.3. Augustin Cavalier
Adding inline mpc directory so the MPC library is built as part of GCC 4.5 Jérôme Duval
Import GCC 8.3. Augustin Cavalier
Make the ..patience.. count comparison postinc so it shows one at the start and use every 10k target instead. Fredrik Holmqvist
binutils: enable a.out target for sparc. PulkoMandy
Only write "...patience..." every 5000th target instead of 1000th. Fredrik Holmqvist
riscv64: Fix startfile spec which breaks sysroot Alexander von Gluck IV
Disabled the "..skipped x for lack of y..." message as it is not very useful information and hides the interesting info in noise (why it failed). It should probably be a command line option as it might be interesting in some cases. Also added a "Build Failure" at the end if there were failed targets. Fredrik Holmqvist
riscv64: Disable MULTILIB for now to keep things simple Alexander von Gluck IV
circumvent strange problems during build of gprof ('no objective-c compiler found') caused by our current make version (3.82) Oliver Tappe
riscv64: Fix potentially missing ld/gas Alexander von Gluck IV
changes to match what got used by upstream in 4.5 Jérôme Duval
Fix gcc config for Haiku on sparc PulkoMandy
Merged gcc4-weak-symbols branch. Ingo Weinhold
gcc/mpfr: Disable LTO unconditionally. Augustin Cavalier
Strip the executables of debug info. Ingo Weinhold
haiku: Add riscv arch support Alexander von Gluck IV
Fixed creating the "current" symlink. Spotted by Stippi. Ingo Weinhold
haiku: Get sparc buildtools going Adrien Destugues
* Add an include/g++ symlink in the package. Apparently it isn't created by "make install" anymore. * Add the "current" symlink in the ".../tools" directory. Ingo Weinhold
Jambase: Restore old ar flags to fix GCC2. Augustin Cavalier
Script to build a gcc 4 optional package from the sources. Ingo Weinhold
jam: Bump Jambase version, fix typo, and regenerate jambase.c. Augustin Cavalier
Updated instructions. Ingo Weinhold
Jambase: Change default ARFLAGS and enable NOARSCAN by default. Augustin Cavalier
Enable O3 optimization for Jam. Fredrik Holmqvist
Jambase: Update some rules from Haiku's overridden set. Augustin Cavalier
I now get Archive actions too long (max 40960)! on OSX, so enlarge it a little. François Revol
Jambase: Remove crelib. Augustin Cavalier
* added autom4te.cache to svn:ignore, which seems to have been created due to the updated config.guess and/or config.sub Oliver Tappe
Jambase: Remove old UNIXes. Augustin Cavalier
Part of #3298: * applied patch by VinDuv that allows to build the legacy buildtools on Mac OS X - thanks! Oliver Tappe
Jambase: Add a blanket disclaimer about modifications. Augustin Cavalier
Part of #3298: * applied (slightly changed) patch by VinDuv that updates config.guess and config.sub in order to be able to build the legacy buildtools on Mac OS X - thanks! Oliver Tappe
Jambase: Remove Mac OS 9 support. Augustin Cavalier
Fix #5971: * bump version of legacy compiler to match the expectations in our configure script Oliver Tappe
Jambase: Remove RELOCATE. Augustin Cavalier
* The script should now build working gcc2 packages. Axel Dörfler
Jambase: Remove OS/2, VMS, and Borland support. Augustin Cavalier
* Forgot to create the "current" symlink (and add it to the archive - not yet tested). * Use -n for links to directories in case the target already exists. Axel Dörfler
Jambase: Cleanup formatting and inline LICENSE. Augustin Cavalier
* Updated install help text with how to build the binutils documentation. * Added a work-in-progress script to automate building a GCC2 package. Axel Dörfler
isl: Rerun autoconf. waddlesplash
* Enable c9x for C++ as well to enable the standard way for variadic macros (this has no other side effect). Axel Dörfler
m4: Add AX_PTHREAD m4 file, fixes the build with older autoconf. waddlesplash
* revert 37775, as the define has a wrong value and it's probably better to do stuff like this somewhere in our libc headers. Oliver Tappe
configure: Update/touch so the build system won't try to update it. waddlesplash
* added standard define __STDC_ISO_10646__ to all compiler configurations, indicating that haiku uses ISO_10646 in wchar_t (in our case: UTF-32) Oliver Tappe
Upgrade mpfr to 4.0.1 Fredrik Holmqvist
The strcpy() usage would overwrite its own buffer. The behaviour somehow worked in Linux but it seems to have changed in Ubuntu 10.04 x64 and compiling GCC 2 would not work on it. Bruno G. Albuquerque
[next]