i386.c (LONG_TYPE_SIZE): Remove.
* config/i386/i386.c (LONG_TYPE_SIZE): Remove. (EMPTY_FIELD_BOUNDARY): Remove. * config/i386/i386-interix.h (PCC_BITFIELD_TYPE_MATTERS): Remove. From-SVN: r163188
This commit is contained in:
parent
49b48605c8
commit
a96ad3486e
@ -1,3 +1,9 @@
|
|||||||
|
2010-08-12 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
|
* config/i386/i386.c (LONG_TYPE_SIZE): Remove.
|
||||||
|
(EMPTY_FIELD_BOUNDARY): Remove.
|
||||||
|
* config/i386/i386-interix.h (PCC_BITFIELD_TYPE_MATTERS): Remove.
|
||||||
|
|
||||||
2010-08-12 Jakub Jelinek <jakub@redhat.com>
|
2010-08-12 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR debug/45259
|
PR debug/45259
|
||||||
@ -752,7 +758,7 @@
|
|||||||
alias_sets_conflict_p.
|
alias_sets_conflict_p.
|
||||||
(walk_mems_1): Moved from alias.c.
|
(walk_mems_1): Moved from alias.c.
|
||||||
(insns_may_alias_p): New function, originally insn_alias_sets_conflict_p
|
(insns_may_alias_p): New function, originally insn_alias_sets_conflict_p
|
||||||
in alias.c.
|
in alias.c.
|
||||||
(add_inter_loop_mem_dep): Use insns_may_alias_p now.
|
(add_inter_loop_mem_dep): Use insns_may_alias_p now.
|
||||||
* cse.c (cse_insn): New argument in calling nonoverlapping_memrefs_p.
|
* cse.c (cse_insn): New argument in calling nonoverlapping_memrefs_p.
|
||||||
* alias.c (walk_mems_2): Moved to ddg.c.
|
* alias.c (walk_mems_2): Moved to ddg.c.
|
||||||
@ -767,7 +773,7 @@
|
|||||||
*alias.h (nonoverlapping_memrefs_p): New flag as third argument.
|
*alias.h (nonoverlapping_memrefs_p): New flag as third argument.
|
||||||
(insn_alias_sets_conflict_p): Removed
|
(insn_alias_sets_conflict_p): Removed
|
||||||
*rtl.h (may_alias_p): New function prototype.
|
*rtl.h (may_alias_p): New function prototype.
|
||||||
|
|
||||||
2010-08-09 Nathan Froyd <froydnj@codesourcery.com>
|
2010-08-09 Nathan Froyd <froydnj@codesourcery.com>
|
||||||
|
|
||||||
* tree.c (nreverse): Assert that we don't have a BLOCK.
|
* tree.c (nreverse): Assert that we don't have a BLOCK.
|
||||||
|
@ -287,8 +287,6 @@ while (0)
|
|||||||
|
|
||||||
#define HOST_PTR_AS_INT unsigned long
|
#define HOST_PTR_AS_INT unsigned long
|
||||||
|
|
||||||
#define PCC_BITFIELD_TYPE_MATTERS 1
|
|
||||||
|
|
||||||
/* The following two flags are usually "off" for i386, because some non-gnu
|
/* The following two flags are usually "off" for i386, because some non-gnu
|
||||||
tools (for the i386) don't handle them. However, we don't have that
|
tools (for the i386) don't handle them. However, we don't have that
|
||||||
problem, so.... */
|
problem, so.... */
|
||||||
|
@ -661,10 +661,9 @@ enum target_cpu_default
|
|||||||
|
|
||||||
#define SHORT_TYPE_SIZE 16
|
#define SHORT_TYPE_SIZE 16
|
||||||
#define INT_TYPE_SIZE 32
|
#define INT_TYPE_SIZE 32
|
||||||
#define FLOAT_TYPE_SIZE 32
|
|
||||||
#define LONG_TYPE_SIZE BITS_PER_WORD
|
|
||||||
#define DOUBLE_TYPE_SIZE 64
|
|
||||||
#define LONG_LONG_TYPE_SIZE 64
|
#define LONG_LONG_TYPE_SIZE 64
|
||||||
|
#define FLOAT_TYPE_SIZE 32
|
||||||
|
#define DOUBLE_TYPE_SIZE 64
|
||||||
#define LONG_DOUBLE_TYPE_SIZE 80
|
#define LONG_DOUBLE_TYPE_SIZE 80
|
||||||
|
|
||||||
#define WIDEST_HARDWARE_FP_SIZE LONG_DOUBLE_TYPE_SIZE
|
#define WIDEST_HARDWARE_FP_SIZE LONG_DOUBLE_TYPE_SIZE
|
||||||
@ -740,10 +739,6 @@ enum target_cpu_default
|
|||||||
/* C++ stores the virtual bit in the lowest bit of function pointers. */
|
/* C++ stores the virtual bit in the lowest bit of function pointers. */
|
||||||
#define TARGET_PTRMEMFUNC_VBIT_LOCATION ptrmemfunc_vbit_in_pfn
|
#define TARGET_PTRMEMFUNC_VBIT_LOCATION ptrmemfunc_vbit_in_pfn
|
||||||
|
|
||||||
/* Alignment of field after `int : 0' in a structure. */
|
|
||||||
|
|
||||||
#define EMPTY_FIELD_BOUNDARY BITS_PER_WORD
|
|
||||||
|
|
||||||
/* Minimum size in bits of the largest boundary to which any
|
/* Minimum size in bits of the largest boundary to which any
|
||||||
and all fundamental data types supported by the hardware
|
and all fundamental data types supported by the hardware
|
||||||
might need to be aligned. No data type wants to be aligned
|
might need to be aligned. No data type wants to be aligned
|
||||||
|
Loading…
Reference in New Issue
Block a user