CVSROOT:        /cvs
Module name:    ports
Changes by:     pas...@cvs.openbsd.org  2012/03/31 14:02:03

Modified files:
        lang/gcc/4.6   : Makefile TODO distinfo 
        lang/gcc/4.6/patches: patch-gcc_common_opt 
                              patch-gcc_config_alpha_alpha_c 
                              patch-gcc_config_alpha_openbsd_h 
                              patch-gcc_config_i386_openbsd64_h 
                              patch-gcc_config_i386_openbsdelf_h 
                              patch-gcc_config_rs6000_openbsd_h 
                              patch-gcc_config_rs6000_rs6000_c 
                              patch-gcc_config_rs6000_sysv4_h 
                              patch-gcc_configure patch-gcc_java_lang_c 
                              patch-gcc_lto_lto_c 
                              patch-libgcc_config_host 
                              patch-lto-plugin_Makefile_in 
                              patch-lto-plugin_configure 
Added files:
        lang/gcc/4.6/patches: patch-gcc_builtins_c patch-gcc_c-decl_c 
                              patch-gcc_c-family_c-opts_c 
                              patch-gcc_c-family_c_opt 
                              patch-gcc_config_i386_i386_c 
                              patch-gcc_config_openbsd_h 
                              patch-gcc_config_sparc_openbsd64_h 
                              patch-gcc_config_sparc_sparc_c 
                              patch-gcc_flags_h patch-gcc_opts_c 
                              patch-gcc_tree-nested_c 

Log message:
Update to gcc 4.6.3.

Also, sync a bit with base gcc:
- disable unsafe builtins
- disable -Wpointer-sign in -Wall
- move -fstrict-aliasing to -O3, disable -fstrict-overflow and
-fdelete-null-pointer-checks
- enable -Wsystem-headers
- default to march=i486 on i386
- fix crtsavres on powerpc
- sync sparc64 config
- implement -Wvariable-decl, -Wstack-larger-than-N (alpha, amd64, i386, sparc,
sparc64), -Wtrampolines, -ftrampolines
- default to -fno-ident
- fix -rdynamic by passing -export-dynamic to ld(1)

some bits from Brad, others from me.

tested by myself and jsg@, adastrap now hosted by sthen@ (thanks).

ok jsg@ sthen@

Reply via email to