gcc-ia16-elf-tkchia:hjl/x32/java

Last commit made on 2012-04-03
Get this branch:
git clone -b hjl/x32/java https://git.launchpad.net/gcc-ia16-elf-tkchia

Branch merges

Branch information

Name:
hjl/x32/java
Repository:
lp:gcc-ia16-elf-tkchia

Recent commits

6a14926... by "H.J. Lu" <email address hidden>

Merge remote-tracking branch 'origin/master' into hjl/x32/java

749dea2... by gingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>

config/
2012-04-03 Tristan Gingold <email address hidden>

 * mmap.m4: Use *vms* instead of vms*.

gcc/
2012-04-03 Tristan Gingold <email address hidden>

 * configure.ac: Use GCC_AC_FUNC_MMAP_BLACKLIST instead
 of gcc_AC_FUNC_MMAP_BLACKLIST.
 * acinclude.m4 (gcc_AC_FUNC_MMAP_BLACKLIST): Remove.
 * Makefile.in (aclocal_deps): Add mmap.m4.
 * configure: Regenerate.
 * aclocal.m4: Regenerate.

libitm/
2012-04-03 Tristan Gingold <email address hidden>

 * configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186106 138bc75d-0d04-0410-961f-82ee72b054a4

35c67c8... by rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>

2012-04-03 Richard Guenther <email address hidden>

 PR tree-optimization/52808
 * tracer.c (tail_duplicate): Return whether we have duplicated
 any block.
 (tracer): If we have duplicated any block, cleanup the CFG.
 * cfghooks.c (duplicate_block): If we duplicated a loop
 header but not its loop, destroy the loop because it now has
 multiple entries.
 * tree-ssa-threadupdate.c (thread_through_loop_header): Tell
 the cfg manipulation routines we are not creating a multiple
 entry loop.

 * gcc.dg/pr52808.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186104 138bc75d-0d04-0410-961f-82ee72b054a4

bc05341... by gingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>

2012-04-03 Tristan Gingold <email address hidden>

 * config/vms/vms-c.c (vms_pragma_nomember_alignment): Handle
 'byte' alignment.
 (vms_c_common_override_options): Allow parameterless variadic
 functions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186102 138bc75d-0d04-0410-961f-82ee72b054a4

9675848... by jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>

 PR tree-optimization/52835
 * tree-data-ref.c (build_rdg): Return NULL if
 compute_data_dependences_for_loop failed.

 * gfortran.dg/pr52835.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186101 138bc75d-0d04-0410-961f-82ee72b054a4

766b659... by ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>

 * varasm.c (initializer_constant_valid_for_bitfield_p): Return true
 for REAL_CST as well.
 (output_constructor): Use RECORD_OR_UNION_TYPE_P predicate.
 In the bitfield case, if the value is a REAL_CST, convert it first to
 an INTEGER_CST.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186100 138bc75d-0d04-0410-961f-82ee72b054a4

6fa78bd... by hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>

Add --with-abi= support to x86_64-*-*

2012-04-02 H.J. Lu <email address hidden>

 * config.gcc: Use i386/biarchx32.h instead of i386/biarch64.h
 for --with-abi={x32|mx32} or --with-multilib-list=mx32.
 (supported_defaults): Add abi for i[34567]86-*-* and x86_64-*-*.

 * config/i386/biarchx32.h: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186099 138bc75d-0d04-0410-961f-82ee72b054a4

a8cd75b... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186097 138bc75d-0d04-0410-961f-82ee72b054a4

ffdb0b2... by aesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4>

 * config/arm/arm.h (PREFERRED_RELOAD_CLASS): Remove.
 * config/arm/arm.c (TARGET_PREFERRED_RELOAD_CLASS): Define.
 (arm_preferred_reload_class): New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186092 138bc75d-0d04-0410-961f-82ee72b054a4

9f0a1bd... by bergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>

 * src/powerpc/ffi.c (ffi_prep_args_SYSV): Declare double_tmp.
 Silence casting pointer to integer of different size warning.
 Delete goto to previously deleted label.
 (ffi_call): Silence possibly undefined warning.
 (ffi_closure_helper_SYSV): Declare variable type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186091 138bc75d-0d04-0410-961f-82ee72b054a4