10 Commits

Author SHA1 Message Date
sthen
6ec5a88ed7 Move gcc's .la files into the gcc-libs package, they are required for linking.
Build problem noticed with epiphany which doesn't itself need gcc4 but uses
libraries which do.  ok ajacoutot@ pascal@
2015-09-24 08:51:48 +00:00
pascal
0ff7bec648 Let's unlock some more ports failures on obscure architectures.
mips64(el) support for gcc 4.9.  Thanks to kettenis@ for fixing binutils bugs!
no ada support yet though, sorry.
2015-09-11 08:07:44 +00:00
zhuk
e46f7daa3f Remove extra @pkgpath markers. They were relevant for GCC 4.2, which was not
MULTI_PACKAGEd initially, but not for later ones.

Feedback and 4.9 part okay from sthen@.
2015-07-02 00:22:18 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
tobiasu
834e10de3f Add memcpy() workaround and reenable Ada support
Rename all egnat* binaries back to gnat*, sync with 4.8
Add hppa Ada support
Delete debug patch for a linker issue solved some time ago

funktioniert pascal@
2015-02-17 12:04:44 +00:00
brad
c51d908cf0 Copy over from 4.8.. Stop running the fixincludes script.
ok pascal@
2015-02-10 22:04:54 +00:00
pascal
ff49d042c0 Finally fix newer GCC on hppa by removing --disable-checking from
CONFIGURE_ARGS.  While it may have had some value in the past, nowadays it's
just another (essentially untested) deviation from the mainstream.

Also:
* Restore -fstrict-aliasing and -fstrict-overflow behaviour
* Support -rdynamic on hppa
* libatomic is actually supported on every POSIX system, so remove useless
  PFRAGs.

Tested on amd64, hppa and sparc64; ok tobiasu@
2015-02-03 20:32:12 +00:00
tobiasu
0dc2906b12 Add ARM support to gcc 4.9
Marked broken because it uses instructions the default binutils don't
understand. The port itself seems to work.

I will probably post the update instructions to arm@ for those that are
interested in playing with this.

ok pascal@ a long time ago
2014-11-12 10:56:59 +00:00
tobiasu
2a41d625f8 Add missing PLIST fragment for sparc
ok pascal@
2014-09-29 20:29:29 +00:00
pascal
2670d3e4e1 Import GCC 4.9, sparc64 test and ok tobiasu@ 2014-06-26 16:30:15 +00:00