1. 14 Nov, 2012 9 commits
    • re PR target/47440 (Use LCM for vzeroupper insertion) · ccd025e1
      	PR target/47440
      	* config/i386/i386.c (gate_insert_vzeroupper): New function.
      	(rest_of_handle_insert_vzeroupper): Ditto.
      	(struct rtl_opt_pass pass_insert_vzeroupper): New.
      	(ix86_option_override): Register vzeroupper insertion pass here.
      	(ix86_check_avx256_register): Handle SUBREGs properly.
      	(ix86_init_machine_status): Remove optimize_mode_switching[AVX_U128]
      	initialization.
      
      From-SVN: r193503
      Uros Bizjak committed
    • configure.ac (HAVE_LD_LARGE_TOC): Add AIX test. · 9e81cc8b
              * configure.ac (HAVE_LD_LARGE_TOC): Add AIX test.
              * configure: Regenerated.
              * config/rs6000/aix61.h (SUBTARGET_OVERRIDE_OPTIONS): Warn if
              other toc options used with cmodel. Disable TARGET_NO_FP_IN_TOC
              and TARGET_NO_SUM_IN_TOC if not CMODEL_SMALL. CMODEL_MEDIUM means
              CMODEL_LARGE on AIX.
              (ASM_SPEC): -mvsx implies -mpwr6. Add -many.
              (ASM_DEFAULT_SPEC): Use -mpwr4.
              (TARGET_CMODEL): Define.
              (SET_CMODEL): Define.
              * config/rs6000/rs6000.md (largetoc_high_aix<mode>): New.
              (largetoc_high_plus_aix<mode>): New.
              (largetoc_low<mode>): Change to mode iterator. Test TARGET_TOC
              instead of TARGET_ELF.
              (tocref): Remove TARGET_ELF test.
              * config/rs6000/rs6000.c (output_toc): Use [TE] for large TOC
              symbols on AIX.
              * config/rs6000/aix64.opt (mcmodel): New.
      
      From-SVN: r193502
      David Edelsohn committed
    • i386.c (ix86_get_function_versions_dispatcher): Guard variables with… · 4a3d0b10
      i386.c (ix86_get_function_versions_dispatcher): Guard variables with ASM_OUTPUT_TYPE_DIRECTIVE and HAVE_GNU_INDIRECT_FUNCTION...
      
      2012-11-14  Andreas Tobler  <andreast@fgznet.ch>
      
      	* config/i386/i386.c (ix86_get_function_versions_dispatcher): Guard
      	variables with ASM_OUTPUT_TYPE_DIRECTIVE and
      	HAVE_GNU_INDIRECT_FUNCTION where needed.
      
      From-SVN: r193501
      Andreas Tobler committed
    • Check __x86_64__ instead of __WORDSIZE · 4a56a7be
      	PR other/55292
      	Backport from upstream revision 167883
      	* sanitizer_common/sanitizer_linux.cc (internal_mmap): Check
      	__x86_64__ instead of __WORDSIZE.
      	(internal_filesize): Likwise.
      
      From-SVN: r193500
      H.J. Lu committed
    • Don't set AC_CONFIG_AUX_DIR · 4053ca2c
      	* configure.ac (AC_CONFIG_AUX_DIR): Removed.
      	* Makefile.in: Regenerated.
      	* configure: Likewise.
      
      From-SVN: r193499
      H.J. Lu committed
    • Rename libsanitizer/ChangeLog.asan to libsanitizer/ChangeLog · 9d10e4f5
      From-SVN: r193498
      H.J. Lu committed
    • Update libsanitizer generated files · 451a210d
      	* gcc_update: Update libsanitizer generated files.
      
      From-SVN: r193497
      H.J. Lu committed
    • Daily bump. · 286e9ca9
      From-SVN: r193494
      GCC Administrator committed
    • Update configure.ac for GCC tree and remove unused files · a2479b3d
      	PR other/55304
      	* acinclude.m4: New file.
      	* Makefile.am (ACLOCAL_AMFLAGS): New.
      	* configure.ac (AC_PREREQ): Set to 2.64.
      	(AC_CONFIG_AUX_DIR): Set to "..".
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      
      	* config.guess: Removed.
      	* config.sub: Likewise.
      	* depcomp: Likewise.
      	* install-sh: Likewise.
      	* ltmain.sh: Likewise.
      	* missing: Likewise.
      
      From-SVN: r193491
      H.J. Lu committed
  2. 13 Nov, 2012 24 commits
  3. 12 Nov, 2012 7 commits