|
|
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
|