- 05 Apr, 2003 1 commit
-
-
From-SVN: r65262
GCC Administrator committed
-
- 04 Apr, 2003 21 commits
-
-
From-SVN: r65255
Mike Stump committed -
emit-rtl.c (get_mem_attrs): Adjust alignment tests determining use of default attributes to agree MEM_ALIGN... * emit-rtl.c (get_mem_attrs): Adjust alignment tests determining use of default attributes to agree MEM_ALIGN macro. From-SVN: r65254
Olivier Hainque committed -
* name-lookup.c (find_binding): Pass appropriate pointer type to POP_TIMEVAR_AND_RETURN. From-SVN: r65253
Kaveh R. Ghazi committed -
dbxout.c (dbxout_type): When printing type index of range type whose bounds are printed in octal format... * dbxout.c (dbxout_type): When printing type index of range type whose bounds are printed in octal format, print type of parent type if it exists so enumerated type descriptions are not transformed into unsigned types. From-SVN: r65252
Joel Brobecker committed -
* config/h8300/h8300-protos.h: Add a prototype for compute_a_shift_cc. * config/h8300/h8300.c (shift_one): Update the CC status. (shift_two): Likewise. (output_a_shift_cc): Set cc_inline and cc_special. (compute_a_shift_cc): New. * config/h8300/h8300.md (shift insns): Use compute_a_shift_cc. From-SVN: r65251
Kazu Hirata committed -
From-SVN: r65249
Richard Henderson committed -
* fixinc/inclhack.def (bsd_stdio_attrs_conflict): New. * fixinc/fixincl.x: Rebuilt. * fixinc/tests/base/stdio.h: Regenerated. From-SVN: r65248
Loren J. Rittle committed -
From-SVN: r65245
Nathan Sidwell committed -
From-SVN: r65243
Jerry Quinn committed -
2003-04-04 Jerry Quinn <jlquinn@optonline.net> * src/ios.cc (ios_base::_M_init): Remove _M_callbacks initialization. From-SVN: r65242
Jerry Quinn committed -
* sh.h (ACTUAL_NORMAL_MODE): New macro, broken out of (NORMAL_MODE). * sh.c (fpscr_set_from_mem): Use ACTUAL_NORMAL_MODE. From-SVN: r65241
J"orn Rennecke committed -
* doc/contrib.texi (Contributors): Add entries for Wolfgang Bangerth, DJ Delorie, Christian Ehrhardt, Christopher Faylor, Nathanael Nerode, Diego Novillo, Hartmut Penner, Volker Reichelt, Danny Smith, and Ulrich Weigand. Update Kriang Lerdsuwanakij and fix a typo in Janis Johnson's entry. From-SVN: r65238
Gerald Pfeifer committed -
config/sparc/sol2-gas-bi.h (AS_SPARC64_FLAG): Prepend -TSO. From-SVN: r65237
Nick Clifton committed -
(expand_prologue): Only use register save helper functions if long calls are not being used. Add a clobber of r11 id using long calls. (prolog pattern): Do not use this pattern for v850e's. From-SVN: r65236
Nick Clifton committed -
stor-layout.c (layout_decl): Avoid syntax error in last change when PCC_BITFIELD_TYPE_MATTERS is defined but... * stor-layout.c (layout_decl): Avoid syntax error in last change when PCC_BITFIELD_TYPE_MATTERS is defined but not EMPTY_FIELD_BOUNDARY. From-SVN: r65234
Andreas Schwab committed -
From-SVN: r65231
Mike Stump committed -
From-SVN: r65230
Mike Stump committed -
PR c/10175 * jump.c (never_reached_warning): Revert patch of 2002-11-02. Look backwards for a line note. From-SVN: r65229
Jason Merrill committed -
PR c/10175 * jump.c (never_reached_warning): Revert patch of 2002-11-02. Look backwards for a line note. From-SVN: r65227
Jason Merrill committed -
* gcc.dg/asm-fs-1.c: Expect failure on darwin. * lib/scanasm.exp (scan-assembler): Add xfail processing for target arg. (scan-assembler-times, scan-assembler-not): Likewise. (scan-assembler-dem, scan-assembler-dem-not): Likewise. From-SVN: r65225
Mike Stump committed -
From-SVN: r65224
GCC Administrator committed
-
- 03 Apr, 2003 18 commits
-
-
* Make-lang.in (cp-warn): Add $(STRICT_WARN). * cp-tree.h: Don't insist on having GNUC. From-SVN: r65217
Kaveh R. Ghazi committed -
From-SVN: r65216
Neil Booth committed -
* cpppch.c (reset_ht): Remove. (cpp_read_state): Remove loop to reset hashtable identifiers. * ggc-common.c (gt_pch_save): Add call to gt_pch_fixup_stringpool after pch file is written. * ggc.h (gt_pch_fixup_stringpool): Declare. * stringpool.c (ht_copy_and_clear): Define. Callback. Copy hashnode's value to another hashtable, then clear the original. (saved_ident_hash): Define. (gt_pch_save_stringpool): Create saved_ident_hash, use it to store definitions in ident_hash, and clear ident_hash. (gt_pch_fixup_stringpool): Define. Restore definitions from saved_ident_hash to ident_hash, then destroy saved_ident_hash. From-SVN: r65215
Matt Austern committed -
From-SVN: r65214
Jan Hubicka committed -
* cvt.c (ocp_convert): Only abort if we try to convert an object of TREE_ADDRESSABLE type. From-SVN: r65212
Jason Merrill committed -
PR optimization/10157 * gcse.c (can_copy_p): Rename it to can_copy. (can_copy_init_p): Remove. (compute_can_copy): Use can_copy instead of can_copy_p. (can_copy_p): New exported function. Call compute_can_copy. (hash_scan_set): Use it. (gcse_main): Don't call compute_can_copy. (bypass_jumps): Don't call compute_can_copy. * rtl.h (can_copy_p): Declare. * loop.c (scan_loop): Don't move the source and add a reg-to-reg copy if the mode doesn't support copy operations. From-SVN: r65210
Eric Botcazou committed -
From-SVN: r65209
Jason Merrill committed -
* dwarf2out.c (lookup_filename): Don't check for "<internal>". (dwarf2out_source_line): Don't do anything if line==0. From-SVN: r65208
Jason Merrill committed -
* stor-layout.c (do_type_align): New fn, split out from... (layout_decl): ...here. Do all alignment calculations for FIELD_DECLs here. (update_alignment_for_field): Not here. (start_record_layout, debug_rli): Remove unpadded_align. * tree.h (struct record_layout_info_s): Remove unpadded_align. * c-decl.c (finish_enum): Don't set DECL_SIZE, DECL_ALIGN or DECL_MODE on the CONST_DECLs. (finish_struct): Don't mess with DECL_ALIGN. * cp/class.c (build_vtable): Set DECL_ALIGN here. (get_vtable_decl): Not here. (layout_vtable_decl): Or here. (create_vtable_ptr): Or here. (layout_class_type): Or here. (check_bitfield_decl): Don't mess with field alignment. * ada/misc.c (gnat_adjust_rli): #if 0. From-SVN: r65207
Jason Merrill committed -
From-SVN: r65205
Jan Hubicka committed -
* sh.c (sh_function_ok_for_sibcall): Return 0 if the current function is an interrupt handler. From-SVN: r65204
J"orn Rennecke committed -
with EH_RETURN_STACKADJ_RTX; use multiple registers in round-robin fashion. From-SVN: r65202
J"orn Rennecke committed -
gcc: * gengtype-lex.l (IWORD): Add CHAR_BITFIELD. * system.h (CHAR_BITFIELD): New. cp: * operators.def (DEF_SIMPLE_OPERATOR, DEF_ASSN_OPERATOR, DEF_ASSN_OPERATOR): Delete spurious semi-colon. * rtti.c (dfs_class_hint_mark): Likewise. * decl.c (push_local_name, push_class_level_binding, maybe_inject_for_scope_var): Don't use POP_TIMEVAR_AND_RETURN in functions returning void. * decl2.c (add_using_namespace): Likewise. * decl.c (print_binding_level, print_other_binding_stack, print_binding_stack): Cast argument of %p specifier to void*. * ptree.c (cxx_print_decl): Likewise. * cp-tree.h (VAR_OR_FUNCTION_DECL_CHECK, VAR_FUNCTION_OR_PARM_DECL_CHECK, VAR_TEMPL_TYPE_OR_FUNCTION_DECL_CHECK, RECORD_OR_UNION_TYPE_CHECK, BOUND_TEMPLATE_TEMPLATE_PARM_TYPE_CHECK, LANG_TYPE_CLASS_CHECK, LANG_TYPE_PTRMEM_CHECK, LANG_DECL_U2_CHECK): Add __extension__. * decl.c (set_current_binding_level): New macro. Use throughout when setting the current binding level. * cp-tree.h (cp_lvalue_kind, base_access): Delete trailing comma in enum. * method.c (mangling_flags): Likewise. * cp-tree.h (lang_type_header): Add __extension__ and use CHAR_BITFIELD for members. From-SVN: r65201
Kaveh R. Ghazi committed -
* config/h8300/h8300.md (a peephole2): Generalize to accept GT and LE. (another peephole2): Likewise. From-SVN: r65199
Kazu Hirata committed -
* config/sparc/sol2-bi.h (ASM_CPU64_DEFAULT_SPEC): Add -TSO. (DEF_ARCH64_SPEC): Likewise. From-SVN: r65198
Nick Clifton committed -
* i386.c (constant_address_p): Use legitimate_constant_p. (legitimate_address_p): Do not use CONSTANT_ADDRESS_P. From-SVN: r65196
Jan Hubicka committed -
2003-04-02 Geoffrey Keating <geoffk@apple.com> * g++.dg/pch/system-2.C: New. * g++.dg/pch/system-2.Hs: New. Index: cp/ChangeLog 2003-04-02 Geoffrey Keating <geoffk@apple.com> * mangle.c: Include gt-cp-mangle.h. (subst_identifiers): Mark with GTY. * config-lang.in (gtfiles): Add cp/mangle.c. * Make-lang.in: (gt-cp-mangle.h): New rule. (cp/mangle.o): Depends on gt-cp-mangle.h. From-SVN: r65194
Geoffrey Keating committed -
* config/h8300/h8300-protos.h: Add a prototype for gtle_operator. * config/h8300/h8300.c (gtle_operator): New. * config/h8300/h8300.h (PREDICATE_CODES): Add an entry for gtle_operator. * config/h8300/h8300.md (a peephole2): Generalize to accept GT and LE. From-SVN: r65192
Kazu Hirata committed
-