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