CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2015/02/03 13:32:12
Modified files:
lang/gcc/4.9 : Makefile
lang/gcc/4.9/patches: patch-gcc_config_pa_pa_c patch-gcc_opts_c
lang/gcc/4.9/pkg: PLIST-libs PLIST-main
Added files:
lang/gcc/4.9/patches: patch-gcc_config_pa_pa-openbsd_h
lang/gcc/4.9/pkg: PFRAG.hppa-main
Removed files:
lang/gcc/4.9/pkg: PFRAG.ATOMIC-libs PFRAG.ATOMIC-main
Log message:
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@