1. 12 Jun, 2003 30 commits
  2. 11 Jun, 2003 10 commits
    • sh.h (SUBTARGET_ASM_RELAX_SPEC): Rewrite without brackets. · 04953ac9
      	* config/sh/sh.h (SUBTARGET_ASM_RELAX_SPEC): Rewrite without
      	brackets.
      
      From-SVN: r67801
      Kaz Kojima committed
    • decl2.c (generate_ctor_or_dtor_function): Avoid expanding a global static… · 35b4a576
      decl2.c (generate_ctor_or_dtor_function): Avoid expanding a global static constructor/destructor if it will be empty, i.e.
      
      
      	* decl2.c (generate_ctor_or_dtor_function): Avoid expanding a
      	global static constructor/destructor if it will be empty, i.e.
      	either doesn't call any ctors/dtors or only calls pure or const
      	ctors/dtors.
      
      From-SVN: r67800
      Roger Sayle committed
    • hooks.c (hook_int_size_t_constcharptr_int_0): New. · 7fb26bb0
      	* hooks.c (hook_int_size_t_constcharptr_int_0): New.
      	* hooks.h (hook_int_size_t_constcharptr_int_0): New.
      	* langhooks-def.h (lhd_decode_option, LANG_HOOKS_DECODE_OPTION): Die.
      	(LANG_HOOKS_HANDLE_OPTION, LANG_HOOKS_INITIALIZER): Update.
      	* langhooks.c (lhd_decode_option): Remove.
      	* langhooks.h (struct lang_hooks): Remove decode_option.
      	* opts.c (handle_option): No longer use decode_option.
      java:
      	* Make-lang.in: Handle mostlyclean.
      treelang:
      	* Make-lang.in: Update for option handling.
      	* lang.opt: New.
      	* tree1.c: Include opts.h and t-options.h.
      	(treelang_decode_option): Remove.
      	(treelang_handle_option): New.
      	* treetree.c (LANG_HOOKS_DECODE_OPTION): Remove.
      	(LANG_HOOKS_HANDLE_OPTION): Override.
      	* treetree.h (treelang_decode_option): Remove.
      	(treelang_handle_option): New.
      
      From-SVN: r67799
      Neil Booth committed
    • mangle.c (tm_p.h): Include it. · 24386c5e
      	* mangle.c (tm_p.h): Include it.
      	* Make-lang.in (cp/mangle.o): Depend on $(TM_P_H).
      
      From-SVN: r67798
      Mark Mitchell committed
    • Fix typo · a897bbba
      From-SVN: r67797
      Neil Booth committed
    • struct-by-value-11_main.c: New file. · 2f1c3e49
      	* gcc.dg/compat/struct-by-value-11_main.c: New file.
      	* gcc.dg/compat/struct-by-value-11_x.c: New file.
      	* gcc.dg/compat/struct-by-value-11_y.c: New file.
      	* gcc.dg/compat/struct-by-value-12_main.c: New file.
      	* gcc.dg/compat/struct-by-value-12_x.c: New file.
      	* gcc.dg/compat/struct-by-value-12_y.c: New file.
      	* gcc.dg/compat/struct-by-value-13_main.c: New file.
      	* gcc.dg/compat/struct-by-value-13_x.c: New file.
      	* gcc.dg/compat/struct-by-value-13_y.c: New file.
      	* gcc.dg/compat/struct-by-value-14_main.c: New file.
      	* gcc.dg/compat/struct-by-value-14_x.c: New file.
      	* gcc.dg/compat/struct-by-value-14_y.c: New file.
      	* gcc.dg/compat/struct-by-value-15_main.c: New file.
      	* gcc.dg/compat/struct-by-value-15_x.c: New file.
      	* gcc.dg/compat/struct-by-value-15_y.c: New file.
      	* gcc.dg/compat/struct-by-value-16_main.c: New file.
      	* gcc.dg/compat/struct-by-value-16_x.c: New file.
      	* gcc.dg/compat/struct-by-value-16_y.c: New file.
      	* gcc.dg/compat/struct-by-value-17_main.c: New file.
      	* gcc.dg/compat/struct-by-value-17_x.c: New file.
      	* gcc.dg/compat/struct-by-value-17_y.c: New file.
      	* gcc.dg/compat/struct-by-value-18_main.c: New file.
      	* gcc.dg/compat/struct-by-value-18_x.c: New file.
      	* gcc.dg/compat/struct-by-value-18_y.c: New file.
      
      From-SVN: r67796
      Janis Johnson committed
    • Make-lang.in: Update to handle command-line options. · 3c900cb5
      ada:
      	* Make-lang.in: Update to handle command-line options.
      	* lang.opt: New file.
      	* misc.c: Include aoptions.h.
      	(cl_options_count, cl_options): Remove.
      	(gnat_handle_option): New.
      	(gnat_decode_option): Remove.
      	(LANG_HOOKS_DECODE_OPTION): Remove.
      	(LANG_HOOKS_HANDLE_OPTION): Override.
      
      From-SVN: r67795
      Neil Booth committed
    • cfgloopanal.c (variable_initial_value): Update the set of altered registers correctly. · 7e53cfb2
      	* cfgloopanal.c (variable_initial_value): Update the set of altered
      	registers correctly.
      
      From-SVN: r67792
      Zdenek Dvorak committed
    • This should not get committed. · 763ebfe0
      From-SVN: r67790
      Michael Koch committed
    • scalar-by-value-3_main.c: New file. · 795a4ff2
      	* gcc.dg/compat/scalar-by-value-3_main.c: New file.
      	* gcc.dg/compat/scalar-by-value-3_x.c: New file.
      	* gcc.dg/compat/scalar-by-value-3_y.c: New file.
      	* gcc.dg/compat/scalar-by-value-4_main.c: New file.
      	* gcc.dg/compat/scalar-by-value-4_x.c: New file.
      	* gcc.dg/compat/scalar-by-value-4_y.c: New file.
      	* gcc.dg/compat/scalar-return-3_main.c: New file.
      	* gcc.dg/compat/scalar-return-3_x.c: New file.
      	* gcc.dg/compat/scalar-return-3_y.c: New file.
      	* gcc.dg/compat/scalar-return-4_main.c: New file.
      	* gcc.dg/compat/scalar-return-4_x.c: New file.
      	* gcc.dg/compat/scalar-return-4_y.c: New file.
      
      From-SVN: r67789
      Janis Johnson committed