⛏️ index : buildtools.git

Age Commit message Author
Ugh, I had created the reverse patch. Ingo Weinhold
Fix libstdc++ not using TLS when cross compiling Jonathan Schleifer
* The diff for t/io/fs.t was missing for some reason. I probably removed it accidentally when editing the patch. Anyway, this skips the stat::st_atime test, as BFS doesn't maintain it correctly. * Cleaned up the Haiku hints script a little: Don't compile with debugging anymore, set the paths correctly (reordered, include /boot/common), and don't define __HAIKU__ anymore, as the native compiler does that anyway. Ingo Weinhold
Remove trailing space in comment John Scipione
Removing --no-undefined completely was a bit too enthusiastic. We still want it when linking apps. Ingo Weinhold
gcc: define [u]int*_t types Pawel Dziepak
Updated version string, preparing for the migration. Ingo Weinhold
Merge gcc 4.8.3 Jérôme Duval
Allow undefined symbols when linking. Ingo Weinhold
Fix warnings when building jam. Oliver Tappe
Patch for the texinfo 4.11 package, so that it compiles at least. Didn't test how well it works. Ingo Weinhold
Merge binutils 2.24 Jérôme Duval
Generated files. Ingo Weinhold
Fixed errors in documentation that caused configure script to fail when bootstrapping for ARM build Arvind S Raj
* Define POSIX for Haiku. * Remove superfluous BSD string function macros. Ingo Weinhold
binutils: fix missing stdint in binutils bdf Alexander von Gluck IV
Fixed syntax error I introduced earlier. Ingo Weinhold
Revert "binutils: Fix PPC bootstrap build." Alexander von Gluck IV
Manually updated the generated build system files. Ingo Weinhold
binutils: Fix PPC bootstrap build. Alexander von Gluck IV
Missing in the Haiku config. Ingo Weinhold
gcc/arm: include driver-arm.c for Haiku/ARM too Ithamar R. Adema
Reverted r24511 and and r24508. Why did I even consider running the current autotools against almost two years old code? Of course it wouldn't work. Ingo Weinhold
gcc:libstdc++-v3: added a config os directory for Haiku. Jérôme Duval
Auto-generated files. Manually adjusted, since I don't trust the current tools to deal with those ancient files correctly. Ingo Weinhold
gcc: define GOMP_SELF_SPECS for Haiku. Jérôme Duval
* Created a Haiku configuration by copying the BeOS configuration and adjusting it where I figured it necessary. * Disabled the --no-beos-fixes option for Haiku. Ingo Weinhold
gcc: fixed m68k build. Jérôme Duval
Ugh, didn't notice that committing this change failed days ago. Wasn't a problem, since only the copies of gcc headers in the haiku module are used. Ingo Weinhold
Merge btrev43068 instead of rebasing and resolving conflicts. Jérôme Duval
Regenerated due to changed Makefile.am. Ingo Weinhold
cloog: removed included isl Jérôme Duval
Fix prototype for atomic_add Adrien Destugues
Applied Haiku related changes from non-legacy binutils. Still untested. Ingo Weinhold
imported isl-0.12.2 Jérôme Duval
gcc: Reduce header search paths to only required Alexander von Gluck IV
* Added Haiku cases in configure. * Rebuilt the build system using the patched automake/-conf/libtool. * Didn't touch ltconfig, libtool.m4, and lt-*. They look somehow obsolete. Need to recheck later. Ingo Weinhold
ppl: removed. Jérôme Duval
gcc: Adjust gcc header search paths Alexander von Gluck IV
The diff to ltmain.in got lost in the battle. Ingo Weinhold
libgcc: revision 200390 from trunk by Chung-Ju Wu. Jérôme Duval
jam: Bump MAXLINE to 120000 François Revol
Haiku patch for libtool 1.5.26. The test suite succeeds save for test link-order.test, which seems to require ld support for undefined symbols in libraries. We'll review that after bootstrapping Haiku native binutils and gcc. Ingo Weinhold
libgcc: Maintain the same visibility as older GCC for now. Needed because the static library is included in libroot.so. Jérôme Duval
jam: Lower MAXLINE down to 100k François Revol
Haiku patch for automake 1.10.1. The test suite succeeds save for test, instsh2.test, which fails by design when running with root privileges. Ingo Weinhold
Merge gcc 4.8.2 Jérôme Duval
jam: update MAXLINE to fix build issues for ARM François Revol
Congrats svn_load_dirs.pl, this change just disappeared. Ingo Weinhold
Merge branch 'package-management' Ingo Weinhold
Merged autoconf 2.61 into trunk. Ingo Weinhold
jam: update MAXLINE to fix build issues for ARM Ithamar R. Adema
Bump legacy gcc version Ingo Weinhold
First version of a Perl 5.10.0 patch adding Haiku support: * Built with debugging enabled (-O0 -g). * No support for sockets or threads yet. We do want those eventually, though. * 6 tests of Perl's test suite fail. 2 due to missing sockets support. 4 others since they compile modules and make no provisions to link against libperl.so, which they should. Have to check back with the maintainters. Ingo Weinhold
gcc: Don't default to -fomit-frame-pointer on x86_64. Alex Smith
legacy gcc: add --with-hybrid-secondary configure option Ingo Weinhold
we need to set float_format for the target i586-beos-pc to i386. If not, we default to i64, which means long double equals double. this finally fixes bug #1608 and enables to print correctly long double values. It should now be possible to revert r21883. I hope this change has no consequences on binary compatibility (it shouldn't). Oliver, please review. Jérôme Duval
Undefine HAVE_CASE_INSENSITIVE_FILE_SYSTEM on OS X to work around #9844. Alex Smith
legacy gcc: declare some more include dirs C++ aware Ingo Weinhold
This is the only way I could get reg-printf.c from glibc, some stupid handling of comments used to discard gcc output... Wonder why it doesn't happen on x86 ? (maybe cause comment chars are different ?) cf. http://sources.redhat.com/ml/binutils/2004-04/msg00646.html François Revol
GCC4: ppc and m68k don't provide crtbegin.o and crtend.o anymore. Jerome Duval
Bump legacy compiler version Ingo Weinhold
Applied r22729 to the configure.in files, too. Ingo Weinhold
PR bootstrap/50461 nickc
gcc 2: Remove obsolete library and include search paths Ingo Weinhold
Patch by tombhadac (slightly adjusted by myself): The binutils configure scripts accept makeinfo versions 4.x with x >= 10 now, too. Ingo Weinhold
buildtools: update gmp, mpfr, mpc libs Jérôme Duval
gcc 4: Fix the library search paths Ingo Weinhold
Remove redundant cpu= and machine= asserts François Revol
gcc with graphite: libppl.a needs libm Jérôme Duval
gcc 4 configure: extend --enable-hybrid-secondary Ingo Weinhold
Preliminary gcc port to m68k-unknown-haiku. François Revol
gcc 4.7.3: fix remaining Haiku issues. Jérôme Duval
gcc 4: configure.ac: Add missing AC_SUBST for build_math_library Ingo Weinhold
Ported binutils to m68k-unknown-haiku. François Revol
Merge tag 'gcc_4.7.3', based on the patch from jprostko. Jérôme Duval
gcc 4: fix math library fix for genautomata Ingo Weinhold
Patch by Samuel Rodriguez Perez: Define OSPLAT=X86 for AMD 64. Ingo Weinhold
Merge gcc 4.6.4 Jerome Duval
gcc 4: all Haiku os headers are C++ aware Ingo Weinhold
StatCacheServer changes: * A Node can no longer have a referring "." or ".." Entry (except the root directory), not even temporarily. This rules out cycles when resolving paths. * Made the code more robust against missed node monitoring messages. If an entry is encountered that shouldn't be there, it is removed. As implemented before, a Node could end up with a NULL referring Entry, leading to a crash when an Entry that references the Node was moved. Missing node monitoring messages is actually virtually impossible, since a dedicated looper does nothing else but pushing those into a separate queue, but nevertheless Stippi seems to have managed the trick. :-) Ingo Weinhold
Tied gcc_4.6.3 to master Jerome Duval
gcc 4: also prepend the sysroot to the common include dirs Ingo Weinhold
I couldn't do a full clean build without this any longer using Linux and GCC 2.95.3 (Archive action too long), YMMV. Axel Dörfler
CLooG: CLooG source archive includes .gitignore files Jerome Duval
jam: jcache: read_file(): fail when encountering too long lines Ingo Weinhold
Fixed PPC compiler build. Ingo Weinhold
binutils: added missing licenses and reverted btrev29062. Jerome Duval
jam: get_jcache(): clean up when reading the cache failed Ingo Weinhold
Merged in the changes to version 4.1.2. * Solved conflicts with the libtool related files by simply using the vendor versions. IIRC the haiku related changes to libtool and autoconf were relevant only for the binutils. * Solved {libstdc++-v3,libmudflap}/configure conflicts by re-running autoconf for these directories. Ingo Weinhold
imported PPL 0.11.1 and CLooG 0.18.0. Jerome Duval
jam: delete_jamfile_cache(): don't free cache_file Ingo Weinhold
* oops, forgot to commit these files, thanks to Jerome for telling me about the resulting problems Oliver Tappe
gcc: cherry picked patch for support of current CLooG Jerome Duval
jam: jcache: typo in comment Ingo Weinhold
* updated cross-(or non-legacy-)binutils to version 2.17 Oliver Tappe
Merge binutils 2.23.2 Jerome Duval
gcc2 x86_64 build support: pretend we're i386 Ingo Weinhold
* mixed and matched code from binutils-2.15 in order to avoid crashing the loader onnewer BeOS versions. Oliver Tappe
Tied v2.22 to master Jerome Duval
[next]