ajacoutot
539eeef333
distfiles.bsdfrog.org: http -> https
2013-10-01 09:07:14 +00:00
tobiasu
a6e0c5595f
New sparc64 adastrap
2013-09-19 21:14:56 +00:00
naddy
b47bcc9ecf
keep the included libtool from picking up GNU sed; ok pascal@
2013-09-19 18:33:25 +00:00
sthen
1ec0ac3ed5
new i386 bootstraps
2013-09-16 21:16:17 +00:00
espie
2116dffc7c
new adastrap for amd64
2013-09-16 12:45:07 +00:00
espie
5a5e8f0cf6
avoid old fixed-includes there too
2013-09-16 11:49:20 +00:00
espie
0862814d0b
new adastrap for amd64 WITHOUT the fixed-includes
...
(and moved an rm out of a loop)
2013-09-16 10:55:00 +00:00
espie
e9a158ab37
fix gcc build, make sure it doesn't rely on bootstrapped old
...
fixed includes
2013-09-16 10:28:15 +00:00
tobiasu
eb47b19fef
New adastraps for sparc64.
2013-08-16 07:37:18 +00:00
sthen
7a6faecac7
new bootstraps from myself and naddy
2013-08-14 12:26:01 +00:00
sthen
ebf9dd03db
new bootstraps for amd64/i386, on a temporary mirror for now.
2013-08-14 07:56:25 +00:00
tobiasu
6c04befd5a
* Enable -rdynamic option, from pascal@
...
* Use SJLJ exections instead of ZCX in the hope of fixing
intermittent build problems. Exception style affects Ada only.
* Add better tasking support and use our own backend files instead
of pretending to be FreeBSD.
* Call __errno() from librthread when using pthreads (Tero Koskinen)
* Enable shared library support for OpenBSD (Tero Koskinen)
bulk tested by landry@ and sthen@
ok pascal@
2013-07-18 17:04:06 +00:00
tobiasu
18f2e1d247
* Use SJLJ exections instead of ZCX in the hope of fixing
...
intermittent build problems. Exception style affects Ada only.
* Add better tasking support and sync OpenBSD specific changes from 4.8.
* Call __errno() from librthread when using pthreads (Tero Koskinen)
* Enable shared library support for OpenBSD (Tero Koskinen)
bulk tested by landry@ and sthen@
ok pascal@
sorry for the delay guys
2013-07-18 16:54:08 +00:00
naddy
6b7bf0fa1b
bump for plist changes 5.3 -> 5.4
2013-07-07 21:25:27 +00:00
espie
950cb16b34
bye bye
2013-06-18 21:06:53 +00:00
espie
fcb1d59de1
unlink 4.7 by popular consensus
2013-06-18 21:03:36 +00:00
sthen
b6cab70bad
regen PLIST to unbreak following kerberosV update; com_err.h no longer
...
needs to be "fixed." ok pascal@
2013-06-18 20:24:29 +00:00
landry
42351afa43
Fix gcc's on sparc64 by using a regen'ed ada boostrap. From tobiasu@
2013-06-13 06:44:08 +00:00
pascal
859fec53d7
Revert USE_LIBTOOL=gnu; it does not help.
2013-06-11 07:46:33 +00:00
pascal
15cd230e35
Update to GCC 4.8.1, tested and adastrap-sparc64 built by tobiasu@.
2013-06-07 07:55:22 +00:00
pascal
1c58016251
Update to GCC 4.7.3. Also tested by tobiasu@.
2013-06-07 07:54:47 +00:00
pascal
ca64a01d65
Update to GCC 4.6.4. tested by and adastrap-sparc64 built by tobiasu@
2013-06-07 07:54:23 +00:00
pascal
1bfb4ed05d
Work around /usr/bin/libtool being picked up during libjava build, as seen
...
by naddy@ and espie@
2013-06-02 13:59:35 +00:00
pascal
18196e1d85
Don't pass -g in CFLAGS; it increases the size of ${WRKBUILD} to over 4G and
...
thus prevents building it in tmpfs under this threshold.
prompted by/ok espie@
2013-05-18 19:45:11 +00:00
tobiasu
12a99dc798
Take another stab at debugging the sporadic build failures in the gnat
...
build tools. Split compiling and linking/binding into two parts and add
some ls in between to spot the disappearing object file...
Reverts previous attempt running gnatmake with -j1 which turned out to
be insufficient.
ok pascal@ sthen@
2013-05-03 23:23:26 +00:00
tobiasu
277833d422
Sync 4.8 changes to 4.7 and 4.6
...
- Absolute path for STRIP
- Enable ncpu detection in gnatlib
- Force sequential "make install" target
2013-05-03 23:13:49 +00:00
pascal
c4c645927e
* fix fixincludes (again)
...
* disable acats tests for now; the attempts to make sure that the ada tools in
${WRKBUILD}/gcc are used are quirky, wrong and don't work, causing the test
suite to fail early.
This allows the actual regression tests to run.
ok naddy@ tobiasu@
2013-05-03 07:44:55 +00:00
pascal
ac98887a45
Add alpha support.
...
Help/testing by naddy@
2013-04-20 20:54:04 +00:00
tobiasu
8575a638bc
Add Ada support for sparc64.
...
Use SJLJ exceptions instead of ZCX because gcc produces broken code
for the later. Enable ncpu detection in the runtime for all archs.
ok pascal@
2013-04-12 10:01:47 +00:00
pascal
d4d059a765
Attempt to fix longstanding ada build failure when building in parallel by
...
forcing gnatmake to use -j1.
ok sthen@
2013-04-11 08:34:13 +00:00
pascal
9015c34346
+ 4.8
2013-04-08 08:21:42 +00:00
pascal
174fb904d7
Import gcc 4.8.
...
For a full Changelog, see: http://gcc.gnu.org/gcc-4.8/changes.html
Tested by me on amd64, i386 and powerpc and by brad@ on sparc64.
Adds support for -java on powerpc. -faggressive-loop-optimizations is
disabled by default in the port, and the default debugging format changed
to DWARF2 (instead of 4).
tweaks and ok tobiasu@
2013-04-08 08:20:19 +00:00
tobiasu
22ba0b47ce
Update adastrap tarball due to libm major bump. Bundle libm with adastrap
...
as we do for libc since it's cheap to do and can save us some work in the
future.
ok pascal@
2013-04-04 04:21:14 +00:00
ajacoutot
58f1a6f9f6
USE_LIBTOOL=Yes is the default now.
2013-03-21 08:45:11 +00:00
sthen
7b10e7c633
PERMIT_*
2013-03-11 12:27:53 +00:00
espie
0662a4e9d6
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:20:26 +00:00
jasper
a464ad68b1
move two files from -main to -c++ to fix a conflict between gcc version.
...
the conflict was already marked, but these two files were in the wrong PLIST.
ok pascal@ (MAINTAINER) sthen@
2013-02-11 14:29:54 +00:00
tobiasu
821c89e81c
Add our SH backend.
...
ok espie@ pascal@
2013-02-04 21:23:40 +00:00
pascal
c77b1f0cae
sync hppa LINK_SPEC; ok brad@
...
no bumps for 4.7 as it doesn't build there
2013-02-04 11:37:09 +00:00
naddy
cbeb31112b
bump for plist changes 5.2 -> 5.3
2013-02-01 16:34:36 +00:00
pascal
5d1e11d3f5
Don't hide error messages from gnatmake to give us a chance to debug this when
...
it fails.
ok tobiasu@
2013-01-28 11:42:33 +00:00
tobiasu
7bf586c62e
Remove sparc, m68k, and vax from the list of working architectures.
...
Their respective gcc backend ports are unfinished and broken.
ok pascal@
2013-01-28 01:03:05 +00:00
tobiasu
ec81b8ac15
Add our ARM backend to prepare for later gnat cross-compile adventures.
...
Rein damit pascal@
2013-01-27 15:00:23 +00:00
pascal
3f1c4aa554
rm TODO, now obsolete.
2013-01-23 18:28:03 +00:00
pascal
f5b212fcc5
Add alpha support (without -go). Takes 14h to build.
...
tested by and ok naddy@
2013-01-23 18:26:55 +00:00
brad
f3de2bf326
tedu older version of gcc
...
ok pascal@
2013-01-22 04:05:31 +00:00
brad
0bb4b63fcf
Unlink 3.3 and 4.2.
...
discussed with tobiasu@ pascal@
ok pascal@
2013-01-22 04:01:55 +00:00
tobiasu
5610f716f0
"Fix" parallel make install by forcing gmake to only run 1 job. It's not
...
pretty and we would like to have a better fix, but for now it should suffice.
ok naddy@, sthen@
2013-01-20 02:23:40 +00:00
bcallah
6e2fc64bd9
More mips64el check-in. Add mips64el to NOT_FOR_ARCHS-go. ld fails: Bad final value
...
ok jasper@ pascal@
2013-01-18 19:09:58 +00:00
pascal
b368cf7d60
Add hppa support. Still a bit rough around the edges: Some optimisations
...
(-foptimize-sibling-calls and -freorder-blocks) cause segfaults during build,
so don't include them in -O2 on hppa. Also, -go is not supported.
requested by and ok brad@ and tested on one of his machines
2013-01-16 19:28:48 +00:00