summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
* * Makefile.in (stor-layout.o): Depend on ggc.h.mmitchel1999-09-051-0/+11
* 1999-08-27 00:27 -0700 Zack Weinberg <zack@bitmover.com>zack1999-08-271-1/+2
* Fix misuses of MAX_MACHINE_MODE that can result in an infinite loop.wilson1999-08-151-1/+1
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-26/+0
* Backport of GC branch patches part 1: kill eh status saving.crux1999-07-311-1/+0
* * machmode.h (smallest_mode_for_size): Prototype.rth1999-03-111-3/+1
* Thu Jan 21 14:13:31 1999 Vladimir N. Makarov <vmakarov@cygnus.com>vmakarov1999-01-211-0/+12
* Warning fixes:ghazi1998-12-231-8/+9
* Warning fixes:ghazi1998-10-131-5/+5
* * expmed.c (store_bit_field): Pun non-integral str_rtx modes.rth1998-10-091-0/+31
* Thu Aug 20 13:15:11 1998 Dave Brolley <brolley@cygnus.com>brolley1998-08-201-2/+6
* Mon Jul 27 17:18:52 1998 Dave Brolley <brolley@cygnus.com>brolley1998-07-271-2/+14
* Make rtx, tree types type correct if the appropriate include files was not in...meissner1998-05-281-1/+1
* * tree.h (TYPE_SIZE_UNIT): New.rth1998-05-181-3/+44
* * stor-layout.c (layout_record): Fix off-by-one error when checkingjason1998-05-181-1/+1
* * tree.h (BINFO_SIZE, TYPE_BINFO_SIZE): New macros.jason1998-05-151-0/+5
* `bkoz1998-05-151-0/+2
* Wed May 6 06:35:38 1998 Robert Lipe <robertl@dgii.com>robertl1998-05-061-0/+1
* * tree.h (sizetype_tab[2], sbitsizetype, ubitsizetype): Merge allrth1998-04-041-10/+23
* * fold-const.c optimze_bit_field_compare): Initialize rnbitpos,law1998-04-011-2/+2
* * Makefile.in (c-typeck.o): Delete on expr.h, insn-codes.h andlaw1998-03-291-0/+2
* Major cutover to using system.h:ghazi1998-03-201-1/+1
* * stor-layout.c (layout_type): Do upper - lower in the native type,law1998-02-111-1/+4
* * expr.c (get_inner_reference): Use sbitsizetype for type sizes.law1998-02-011-22/+56
* Merge from gcc-2.8law1997-12-071-1/+1
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-14/+12
* * c-decl.c (start_struct): Ensure that structs with forwardlaw1997-10-161-8/+11
* xmerrill1997-07-281-4/+16
* (layout_record, PCC_BITFIELD_TYPE_MATTERS): Round up when calculatingkenner1997-06-271-1/+2
* reformat a little to match GNU coding standards.mrs1997-05-061-3/+3
* (layout_record, PCC_BITFIELD_TYPE_MATTERS): Fix sign bug in last change.kenner1997-04-131-1/+1
* (layout_record, PCC_BITFIELD_TYPE_MATTERS): Only add padding if a bitkenner1997-03-171-9/+5
* * stor-layout.c (layout_record): Correct test for whetherdje1997-01-211-1/+1
* xmerrill1996-11-091-1/+1
* (layout_record): Treat constant size as variable if it overflows.kenner1996-11-071-0/+1
* (layout_record): Use HOST_WIDE_INT for size.kenner1996-10-301-1/+1
* (GET_MODE_ALIGNMENT): Delete definition; duplicate.kenner1996-10-241-4/+0
* (layout_decl): Don't turn off DECL_BIT_FIELD if DECL's alignment iskenner1996-10-041-1/+2
* (layout_record): Correct overflow test for 0 sized fields.dje1996-08-051-1/+1
* install EH codemrs1996-07-231-0/+1
* formatting tweaksmrs1996-07-031-1/+1
* (layout_decl): Test DECL_PACKED and TYPE_PACKED instead ofkenner1996-06-031-5/+3
* (layout_decl): Turn off DECL_BIT_FIELD for BLKmode that's properlykenner1996-04-261-0/+8
* (layout_record): Use ADJUST_FIELD_ALIGN to modify alignment of fieldskenner1996-04-211-0/+3
* (layout_decl): Don't make a bitfield an integral mode if the mode ofkenner1996-03-311-2/+3
* * stor-layout.c (layout_type): Use same code to layout CHAR_TYPEbothner1996-02-061-7/+1
* (layout_record): When PCC_BITFIELD_TYPE_MATTERS, compute bitpos usingkenner1995-12-161-1/+1
* (layout_type, case ARRAY_TYPE): Strip MAX_EXPR from upper bound whenkenner1995-10-031-4/+22
* (put_pending_sizes): New function.kenner1995-09-251-0/+10
* Fix spelling errors.kenner1995-08-281-1/+1