summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
* toplev.h: New file.Robert Lipe1998-05-061-0/+1
* tree.h (sizetype_tab[2], [...]): Merge all of these into a single struct, wit...Richard Henderson1998-04-041-10/+23
* fold-const.c (optimze_bit_field_compare): Initialize rnbitpos, rnbitsize, rnm...Jeffrey A Law1998-04-011-2/+2
* Makefile.in (c-typeck.o): Delete on expr.h, insn-codes.h and $(RTL_H).Jeffrey A Law1998-03-291-0/+2
* Major cutover to using system.h:Kaveh R. Ghazi1998-03-201-1/+1
* stor-layout.c (layout_type): Do upper - lower in the native type, so as to pr...Richard Henderson1998-02-101-1/+4
* expr.c (get_inner_reference): Use sbitsizetype for type sizes.J"orn Rennecke1998-02-011-22/+56
* Merge from gcc-2.8Jeff Law1997-12-061-1/+1
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-14/+12
* c-decl.c (start_struct): Ensure that structs with forward declarations are in...Mike Stump1997-10-161-8/+11
* xJason Merrill1997-07-281-4/+16
* (layout_record, PCC_BITFIELD_TYPE_MATTERS): Round up when calculatingRichard Kenner1997-06-271-1/+2
* reformat a little to match GNU coding standards.Mike Stump1997-05-061-3/+3
* (layout_record, PCC_BITFIELD_TYPE_MATTERS): Fix sign bug in last change.Richard Kenner1997-04-131-1/+1
* (layout_record...Richard Kenner1997-03-171-9/+5
* stor-layout.c (layout_record): Correct test for whether field spans its unit ...Doug Evans1997-01-211-1/+1
* xJason Merrill1996-11-091-1/+1
* (layout_record): Treat constant size as variable if it overflows.Richard Kenner1996-11-071-0/+1
* (layout_record): Use HOST_WIDE_INT for size.Richard Kenner1996-10-301-1/+1
* (GET_MODE_ALIGNMENT): Delete definition; duplicate.Richard Kenner1996-10-241-4/+0
* (layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment isRichard Kenner1996-10-041-1/+2
* (layout_record): Correct overflow test for 0 sized fields.Doug Evans1996-08-051-1/+1
* install EH codeMike Stump1996-07-231-0/+1
* formatting tweaksMike Stump1996-07-031-1/+1
* (layout_decl): Test DECL_PACKED and TYPE_PACKED instead ofRichard Kenner1996-06-031-5/+3
* (layout_decl): Turn off DECL_BIT_FIELD for BLKmode that's properlyRichard Kenner1996-04-261-0/+8
* (layout_record): Use ADJUST_FIELD_ALIGN to modify alignment of fieldsRichard Kenner1996-04-201-0/+3
* (layout_decl): Don't make a bitfield an integral mode if the mode ofRichard Kenner1996-03-311-2/+3
* stor-layout.c (layout_type): Use same code to layout CHAR_TYPE as for INTEGER...Per Bothner1996-02-061-7/+1
* (layout_record): When PCC_BITFIELD_TYPE_MATTERS, compute bitpos usingRichard Kenner1995-12-161-1/+1
* (layout_type...Richard Kenner1995-10-031-4/+22
* (put_pending_sizes): New function.Richard Kenner1995-09-251-0/+10
* Fix spelling errors.Richard Kenner1995-08-281-1/+1
* Update FSF address.Richard Kenner1995-06-151-1/+2
* (variable_size): Do nothing if SIZE is constant.Richard Kenner1995-06-111-2/+3
* Fix typos in comments.Richard Kenner1995-05-161-1/+1
* (layout_type...Richard Kenner1995-05-121-1/+10
* Add -fpack-struct.Michael Meissner1995-03-311-1/+9
* (layout_decl): Allow DECL_BIT_FIELD for any type.Richard Kenner1994-12-181-7/+0
* (layout_type): Use ptr_mode instead of equivalent call toRichard Kenner1994-11-221-4/+2
* (variable_size): Return SIZE if it contains a PLACEHOLDER_EXPR.Richard Kenner1994-10-201-2/+2
* stor-layout.c (set_alignment): New global.Per Bothner1994-08-311-0/+29
* Allow any integral type for bitfields (such as booleans).Per Bothner1994-05-181-3/+2
* (layout_type): Use POINTER_SIZE, instead of width of Pmode, whenRichard Kenner1994-05-111-8/+9
* stor-layout.c (layout_type, [...]): Set TREE_UNSIGNED unless TYPE_MIN_VALUE i...Per Bothner1994-03-171-1/+4
* (layout_type, case INTEGER_TYPE): Properly test for nonnegative lowerRichard Kenner1994-03-171-1/+2
* (layout_record): If the place where we were going to put a fieldRichard Kenner1994-03-161-6/+13
* (variable_size): If global_bindings_p < 0, don't even make theRichard Kenner1994-02-281-4/+4
* cp-class.c (finish_struct): Move special C++ only code that handles anonymous...Mike Stump1993-09-221-26/+0
* (layout_record): Turn off PCC_BITFIELD_TYPE_MATTERSRichard Stallman1993-09-141-3/+2