summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
* * Makefile.in (fold-const.o, stor-layout.o, stmt.o,neil2002-03-211-2/+4
* * attribs.c (init_attributes, decl_attributes): Use ARRAY_SIZE inghazi2002-03-031-2/+1
* * target.h (struct gcc_target): Added ms_bitfield_layout_p.aoliva2002-02-051-0/+68
* * predict.c: Fix formatting.kazu2002-01-221-2/+2
* * stor-layout.c (layout_decl): Don't misalign field of variable sizekenner2001-12-291-1/+9
* 2001-12-11 Steve Ellcey <sje@cup.hp.com>janis2001-12-111-1/+11
* * stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGNdje2001-12-081-0/+4
* * gcse.c (delete_null_pointer_checks_1): Do not use delelete_list;hubicka2001-12-031-0/+12
* * stor-layout.c (put_pending_size): Look for SAVE_EXPR if not at topkenner2001-11-281-1/+9
* * Makefile.in (c-lang.o): Depends on langhooks-def.h.kenner2001-11-271-3/+3
* * stor-layout.c (place_union_field): If any field was aligned withjakub2001-10-241-1/+5
* * alias.c (can_address_p): Compnonents are not addressable ifkenner2001-10-231-17/+0
* 2001-10-10 Stan Shebs <shebs@apple.com>shebs2001-10-111-11/+11
* * decl.c (grokdeclarator): Copy array typedef handling from Cjason2001-10-011-20/+0
* * stor-layout.c (layout_type, case ARRAY_TYPE): Kludge to disablekenner2001-09-201-2/+9
* * java/typeck.c (java_array_type_length, build_prim_array_type):rth2001-09-071-0/+1
* * stor-layout.c (layout_type): Complain if an array's size canlaw2001-09-051-0/+13
* * Makefile.in, alias.c, basic-block.h, bb-reorder.c, bitmap.c,gerald2001-08-221-12/+12
* * sbitmap.c: Fix comment formatting.kazu2001-08-171-5/+5
* * stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.jason2001-08-161-2/+2
* * stor-layout.c (get_mode_alignment): make it work whenrth2001-07-251-1/+2
* * stor-layout.c (layout_decl): Revert change to handling of alignmentkenner2001-07-021-1/+1
* * tree.h (struct record_layout_info_s): New field unpadded_align.kenner2001-06-021-8/+30
* * c-lex.c: NULL_PTR -> NULL.ghazi2001-05-021-1/+1
* * stor-layout.c (layout_type): Give OFFSET_TYPE a MODE_INT type.amylaar2001-03-231-1/+3
* * tm.texi: Change STRUCT_FORCE_BLK to MEMBER_TYPE_FORCES_BLK.amylaar2001-03-031-3/+6
* * stor-layout.c (is_pending_size, put_pending_size): New functions.jakub2001-02-141-2/+26
* * stor-layout.c (reference_types_internal): New variable.kenner2001-02-061-6/+26
* Whitespace changekenner2000-12-171-3/+4
* * stor-layout.c (place_field): Treat overflowing DECL_SIZE_UNITkenner2000-12-161-1/+2
* * stor-layout.c (int_mode_for_mode): Handle MODE_VECTOR_INT,jason2000-12-041-0/+2
* * stor-layout.c (variable_size): Only put SAVE_EXPRs on pending_sizes.rth2000-11-191-1/+1
* * stor-layout.c (layout_type): If TYPE_ALIAS_SET was already set on thejakub2000-10-251-0/+8
* Fixes for C++ structure layout breakage.wilson2000-10-251-8/+5
* * stor-layout.c (compute_record_mode): Use tree_low_cst.kenner2000-10-201-30/+9
* Remove obstacks.mmitchel2000-10-131-15/+0
* * stor-layout.c (place_field): Don't do anything if field orkenner2000-09-161-0/+3
* top level:zack2000-08-291-1/+1
* * optabs.c (init_optabs): Initialize fixtab, fixtrunctab, floattab,gkm2000-08-241-1/+1
* * stor-layout.c (compute_record_type): Don't use mode of singlekenner2000-08-181-2/+5
* * tree.h (DECL_OFFSET_ALIGN): Make the off_align field ofgeoffk2000-08-121-2/+2
* Vector conversions supportcrux2000-06-241-0/+11
* * tree.h (TYPE_USER_ALIGN, DECL_USER_ALIGN): Define.jakub2000-06-141-8/+45
* * alias.c (struct alias_set_entry): New field has_zero_child.kenner2000-06-031-3/+0
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-0/+3
* * stor-layout.c (finalize_record_size): Fix typo.rth2000-05-291-1/+1
* * tree.h (struct record_layout_info): Rename to (structmmitchel2000-05-261-1/+1
* * stor-layout.c (place_field): Change rli->size to rli->offset.rth2000-05-231-1/+1
* * dwarf2out.c (gen_subprogram_die): Fixup die_parent for thejason2000-05-101-3/+3
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-1/+1