landry
5b823cb084
Sync the config/openbsd.h and config/sparc/openbsd64.h patches with
...
respectively r1.9 and r1.6 of base gcc ones adding #define
NO_IMPLICIT_EXTERN_C. While here add the missing #define
NO_UNSAFE_BUILTINS to gfortran/gcc 4.2, Bump all REVISIONs.
ok sthen@
2012-10-07 20:09:44 +00:00
pascal
a76571c1ee
Bugfix update to 4.7.2. Also, remove sparc from ONLY_FOR_ARCHS and put myself
...
as MAINTAINER.
no objection from espie@
2012-09-28 18:45:42 +00:00
pascal
a2552ed7a7
Unify MASTER_SITES for adastrap; they're now all hosted by Tobias Ulmer on
...
tmux.org. Makes gnat bootstrapping work a little easier for him.
2012-09-28 15:02:28 +00:00
pascal
402ab6593a
adapt a sparc64 patch; still not enough because it decides to segfault in
...
libgcc.
found by landry@ in a bulk. fuck gcc.
2012-09-04 10:11:56 +00:00
pascal
f080554be1
Make gcc 4.[67] use __guard_local instead of __guard. From Brad.
...
ok matthew@
2012-09-03 13:24:58 +00:00
pascal
13f6a15732
Patch GCC and derived ports to use PIE by default on the same architectures it
...
is enabled on in base; except for gcc 3.3, which does not have PIE support and
therefore needs to pass -nopie to the linker.
Also, sync powerpc pthread specs with base. From Brad.
ok naddy@
2012-09-01 00:00:32 +00:00
sthen
c8cbedb21c
sync OBSD_LIB_SPEC in the ports tree compilers with the updated one
...
in base; from Brad
2012-08-28 23:39:12 +00:00
sthen
c44d5938af
oops, lost "m" in WANTLIB-estdc in wantlib sync commit; fix and bump REVISION.
2012-08-27 20:06:16 +00:00
pascal
3dd48630d4
missing .endif, found by and ok aja@
2012-08-26 10:19:48 +00:00
sthen
701ea4d98f
sync wantlib
2012-08-23 19:19:16 +00:00
pascal
e27ffe7e0c
Sync -pthread semantics with base gcc. From Brad.
...
ok matthew@
2012-08-20 12:35:41 +00:00
pascal
ec96a5487f
Build fixes for powerpc.
...
ok aja@
2012-08-19 15:11:21 +00:00
pascal
f2e4c82f69
Disable -java until I get around to fixing it.
...
ok espie@
2012-07-15 08:56:26 +00:00
pascal
3c23183a62
Update to gcc 4.7.1.
...
- add some fixes for hppa, though it still isn't ready for prime time yet.
Chances are it will only work with -O1, pending testing. Many optimisations
lead to broken code and segfaults on hppa. Joint work with jsg@.
- fix libstdc++ upgrade path
- bring in recent fixes for execinfo/magic.h from 4.6
ok espie@
2012-07-01 18:56:45 +00:00
sthen
49a55c3e0f
bump for plist changes 5.1 -> 5.2
2012-06-21 13:56:57 +00:00
pascal
21fda32a64
Don't hardcode GC_nprocs to 1 in boehm-gc, but get it from sysconf instead,
...
following a similar change in devel/boehm-gc.
From Brad.
ok kurt@
2012-05-07 10:34:33 +00:00
espie
5189f3d2f9
g++ 4.7 doesn't really work with gcc 3.3.6, since it won't find -lgcc
2012-05-03 11:49:14 +00:00
espie
863d932489
give C++ a chance to work...
2012-05-03 11:22:29 +00:00
pascal
90cf7ab585
s/_POSIX_THREADS/_REENTRANT/, noticed by Brad.
2012-04-24 07:05:34 +00:00
pascal
1f2db171c7
sync WANTLIB version
2012-04-23 21:32:29 +00:00
espie
a046747283
well, void distfile names are a bad idea.
2012-04-23 21:22:09 +00:00
pascal
6382574149
aja is mirroring adastrap; thanks!
2012-04-23 16:30:48 +00:00
pascal
f2b393605c
Import gcc 4.7.
...
ok espie@
2012-04-23 15:56:40 +00:00