aboutsummaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
AgeCommit message (Expand)AuthorFilesLines
1998-10-13Warning fixes:Kaveh R. Ghazi1-5/+5
1998-10-09expmed.c (store_bit_field): Pun non-integral str_rtx modes.Richard Henderson1-0/+31
1998-08-20stor-layout.c (layout_type): Compute TYPE_SIZE_UNIT correctly for arrays of b...Dave Brolley1-2/+6
1998-07-27stor-layout.c (layout_type): Handle arrays of bits, for Chill.Dave Brolley1-2/+14
1998-05-28Make rtx, tree types type correct if the appropriate include files was not in...Michael Meissner1-1/+1
1998-05-18tree.h (TYPE_SIZE_UNIT): New.Richard Henderson1-3/+44
1998-05-18stor-layout.c (layout_record): Fix off-by-one error when checking length of t...Richard Earnshaw1-1/+1
1998-05-15tree.h (BINFO_SIZE, [...]): New macros.Jason Merrill1-0/+5
1998-05-15stor-layout.c (set_sizetype): Set TYPE_NAME on bitsizetype.Benjamin Kosnik1-0/+2
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-04-04tree.h (sizetype_tab[2], [...]): Merge all of these into a single struct, wit...Richard Henderson1-10/+23
1998-04-01fold-const.c (optimze_bit_field_compare): Initialize rnbitpos, rnbitsize, rnm...Jeffrey A Law1-2/+2
1998-03-29Makefile.in (c-typeck.o): Delete on expr.h, insn-codes.h and $(RTL_H).Jeffrey A Law1-0/+2
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-02-10stor-layout.c (layout_type): Do upper - lower in the native type, so as to pr...Richard Henderson1-1/+4
1998-02-01expr.c (get_inner_reference): Use sbitsizetype for type sizes.J"orn Rennecke1-22/+56
1997-12-06Merge from gcc-2.8Jeff Law1-1/+1
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-14/+12
1997-10-16c-decl.c (start_struct): Ensure that structs with forward declarations are in...Mike Stump1-8/+11
1997-07-28xJason Merrill1-4/+16
1997-06-27(layout_record, PCC_BITFIELD_TYPE_MATTERS): Round up when calculatingRichard Kenner1-1/+2
1997-05-06reformat a little to match GNU coding standards.Mike Stump1-3/+3
1997-04-13(layout_record, PCC_BITFIELD_TYPE_MATTERS): Fix sign bug in last change.Richard Kenner1-1/+1
1997-03-17(layout_record...Richard Kenner1-9/+5
1997-01-21stor-layout.c (layout_record): Correct test for whether field spans its unit ...Doug Evans1-1/+1
1996-11-09xJason Merrill1-1/+1
1996-11-07(layout_record): Treat constant size as variable if it overflows.Richard Kenner1-0/+1
1996-10-30(layout_record): Use HOST_WIDE_INT for size.Richard Kenner1-1/+1
1996-10-24(GET_MODE_ALIGNMENT): Delete definition; duplicate.Richard Kenner1-4/+0
1996-10-04(layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment isRichard Kenner1-1/+2
1996-08-05(layout_record): Correct overflow test for 0 sized fields.Doug Evans1-1/+1
1996-07-23install EH codeMike Stump1-0/+1
1996-07-03formatting tweaksMike Stump1-1/+1
1996-06-03(layout_decl): Test DECL_PACKED and TYPE_PACKED instead ofRichard Kenner1-5/+3
1996-04-26(layout_decl): Turn off DECL_BIT_FIELD for BLKmode that's properlyRichard Kenner1-0/+8
1996-04-20(layout_record): Use ADJUST_FIELD_ALIGN to modify alignment of fieldsRichard Kenner1-0/+3
1996-03-31(layout_decl): Don't make a bitfield an integral mode if the mode ofRichard Kenner1-2/+3
1996-02-06stor-layout.c (layout_type): Use same code to layout CHAR_TYPE as for INTEGER...Per Bothner1-7/+1
1995-12-16(layout_record): When PCC_BITFIELD_TYPE_MATTERS, compute bitpos usingRichard Kenner1-1/+1
1995-10-03(layout_type...Richard Kenner1-4/+22
1995-09-25(put_pending_sizes): New function.Richard Kenner1-0/+10
1995-08-28Fix spelling errors.Richard Kenner1-1/+1
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-06-11(variable_size): Do nothing if SIZE is constant.Richard Kenner1-2/+3
1995-05-16Fix typos in comments.Richard Kenner1-1/+1
1995-05-12(layout_type...Richard Kenner1-1/+10
1995-03-31Add -fpack-struct.Michael Meissner1-1/+9
1994-12-18(layout_decl): Allow DECL_BIT_FIELD for any type.Richard Kenner1-7/+0
1994-11-22(layout_type): Use ptr_mode instead of equivalent call toRichard Kenner1-4/+2
1994-10-20(variable_size): Return SIZE if it contains a PLACEHOLDER_EXPR.Richard Kenner1-2/+2