⛏️ index : buildtools.git

Age Commit message Author
Make the arm target valid as well. Michael Lotz
gcc: Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets. Jérôme Duval
Add missing support for ppc and m68k targets. Michael Lotz
Merge gcc 5.3.0 Jérôme Duval
Remove the extra /posix from the NATIVE_SYSTEM_HEADER_DIR since we override the limits test adding it again. Should fix native GCC4 compilation. Michael Lotz
gcc4: revert partially 419211519c79edc7af6fca9c6a3233129ec54d7d. Jérôme Duval
Updating config.guess and config.sub so the inline GMP and MPFR libs can be built under Haiku. Michael Lotz
Merge binutils 2.26 Jérôme Duval
Broke finding limits.h for the cross-compiler by removing that. For the native compile it's enough the set the NATIVE_SYSTEM_HEADER_DIR, but for cross compiling this is needed. Sorry for that, should've be more cautious when updating. Michael Lotz
gcc2, gcc4: Correct LINK_SPEC Simon South
Move t-haiku where it should be. It's shared for all platforms of course. Michael Lotz
binutils (legacy): ld: Set ELF interpreter to "/system/runtime_loader" Simon South
Put the changes to the generated build files into their .ac/.am source. Michael Lotz
gcc2: Allow the user to build non-PI executables Simon South
This should fix running the get_patches script. I don't really know how this could previously have worked. I can just guess that on the platform it worked, the MPFR lib wasn't built because it was preinstalled. Michael Lotz
gcc: ppc: Remove now-redundant CC1_SPEC Simon South
Don't blindly assume -lm presence. Add a check for the host and remove the -lm on Haiku so building should work natively. Michael Lotz
binutils: ld: Set ELF interpreter to "/system/runtime_loader" Simon South
Remove the __BEOS__ builtin define. Also add an uppercase __ARM__ for the ARM config. Michael Lotz
gcc: LINK_SPEC: Gently refactor Simon South
Add some more default include dirs for native compiler. Michael Lotz
gcc: CC1_SPEC, LINK_SPEC: Wrap lines at 80 columns Simon South
These apply to Haiku as well. Fixes binutils build with current GCC2 package on Haiku. Michael Lotz
gcc: Allow the user to build non-PI executables Simon South
Adding autoconf generated haiku config. Taken from the patch produced by Aljen in ticket #2982. Michael Lotz
Revert "jam: Fix build/run on Windows." Jérôme Duval
Add missing dlopen results to libstdc++ configure. Some combining. Michael Lotz
gcc: rest clean up after 15ab9ca51d2. Jérôme Duval
Adding back m68k and ppc support. Adding stub arm support as well. Michael Lotz
gcc: don't define JCR_SECTION_NAME when TARGET_NO_JCR_SECTION_NAME. Jérôme Duval
Fix some missing definitions that apply to Haiku. Michael Lotz
gcc: clean up after 15ab9ca51d2. Jérôme Duval
Sorry, seriously not enough sleep. Michael Lotz
MIPS: Fix cross-tools build. haiqu
Oops. Michael Lotz
Merge binutils 2.25.1 Jérôme Duval
Specify add_sysroot for cross compiler search dirs. Add fixed include dir. Michael Lotz
jam: Fix build/run on Windows. Augustin Cavalier
Attempt at fixing the cross-compiler config. Some cleanup in the default includes as well. Michael Lotz
gcc: sync configure.ac with configure and regen. Jérôme Duval
Don't override the SYSTEM_HEADER_DIR generally but only for native builds. Michael Lotz
Merge gcc 4.8.5 Jérôme Duval
That was only for native compilation actually. Should un-break cross-compiler creation. Michael Lotz
gcc: fix PPC LINK_SPEC so bootstrapping gcc works again François Revol
This file seems to be missing. It can't be generated on some platforms. Michael Lotz
gcc: force -fPIC instead of -fpic by default on ppc François Revol
Adding inline mpfr directory so the MPFR library is built as part of GCC 4.3. Michael Lotz
binutils: fix PPC GOT issue François Revol
Adding inline gmp directory so the GMP library is built as part of GCC 4.3. Michael Lotz
gcc: update ppc linker emulation name François Revol
Adding arm and ppc config files previously missed. Michael Lotz
binutils: rename elf_ppc_haiku emulation to elf32ppchaiku François Revol
Applying Haiku compatibility. Michael Lotz
binutils: reorder ppc dependency François Revol
Bring GCC 4.3.3 to trunk. Michael Lotz
Merge binutils 2.25 Jérôme Duval
Removing previous GCC4 to have a clean base. Michael Lotz
Merge gcc 4.8.4 Jérôme Duval
Forgot this in Haiku patch as well. Michael Lotz
Fix x86 configure option for crosscompile on Linux mshlyn
Missed those two in last commit. Michael Lotz
jam: add internal dependencies for multi-file generating actions Jessica Hamilton
Applying Haiku support. Michael Lotz
Forgot to fix LDBL_MIN... Adrien Destugues
Adding binutils 2.19 to trunk. Michael Lotz
gcc2: rewrite LDBL_MIN/MAX/EPSILON without hex-floats. Adrien Destugues
Making room for binutils 2.19. Michael Lotz
gcc2: fix LDBL_MIN, LDBL_MAX, and LDBL_EPSILON Adrien Destugues
Forgot that these generated files were in svn too ;) Ithamar R. Adema
Don't switch on -shared if the user specifies -r. Jessica Hamilton
Fix makefile so binutils will fully build for ARM architecture. Ithamar R. Adema
Don't switch on -shared if the user specifies -r Nick Smallbone
Add PEF as extra BFD target, in case someone really feels like writing a BeBox bootloader... cf. http://www.bebox.nu/os.php?s=os/linux/belinux/status http://mail-index.netbsd.org/port-bebox/2000/02/03/0000.html François Revol
jam: do not set OPTIM by default Paweł Dziepak
Add xcoff-pmac to the extra bfs formats, seems it's the one needed for old OF... François Revol
ARM/gcc: make LINK_SPEC match our other platforms. Ithamar R. Adema
Add some more BFD formats for ppc, copied from the BSD target, most notably coff support to allow creating loader for OpenFirmware < 3.0. François Revol
Fix format-related warnings during build of jam. Oliver Tappe
Bumped version. Ingo Weinhold
Bump version of legacy compiler. Oliver Tappe
Adjusted default include paths: * Use "3rdparty" instead of "gnu". * Added "bsd". * Added "/boot/common/include". Ingo Weinhold
Add crtbeginS.o and crtendS.o to configure.in, too. Oliver Tappe
No longer define __BEOS__ for target Haiku. Ingo Weinhold
Fix build failure on m68k and powerpc. Oliver Tappe
This should get binutils working for ARM for the adventuruous ones. François Revol
Let gcc2 use crtbeginS.o and crtendS.o, too. Oliver Tappe
Updated patch and notes. Also added the optional package description and the post install script. Ingo Weinhold
Explicitly link libgcc and cleanup search paths. Oliver Tappe
Intermediate mini patch against OpenSSH 4.7p1 adding Haiku support. It only adds a guard against the inclusion of <netinet/in_systm.h>, which Haiku doesn't have ATM (we should probably just add it). Following the instructions in my Notes file everything builds and the results run somewhat. ssh has problems with a Sun server I tested against (all OpenSSH servers worked fine, though), sftp is broken, and sshd refuses to work without a "sshd" user for privilege separation. Well, I'm working on it... Ingo Weinhold
Apply shared-library-related fixes to libtool.m4, too. Oliver Tappe
* Patch against OpenSSL 0.9.8.g adding Haiku (x86) support. Surprisingly all tests of the test suite just passed. * Also added a file with a few notes. Ingo Weinhold
Use crtbeginS.o and crtendS.o for everything. Oliver Tappe
Haiku patch for bison 2.3. Ingo Weinhold
Fix configuration of libstdc++. Oliver Tappe
Generated files. Ingo Weinhold
Set missing executable flag on libgcc/configure. Oliver Tappe
Ported to Haiku. Ingo Weinhold
Adjust configuration for gcc/libgcc. Oliver Tappe
We do support undefined symbols now. The complete test suite passes. Ingo Weinhold
* Add .gitignore. Oliver Tappe
[next]