1. 22 Jan, 2003 21 commits
  2. 21 Jan, 2003 19 commits
    • dwarf2out (output_file_names): Don't crash if called with empty file_table. · f0b886ab
      	* dwarf2out (output_file_names): Don't crash if called
      	with empty file_table.
      
      From-SVN: r61576
      Ulrich Weigand committed
    • natResourceBundle.cc (getCallingClassLoader): Start search at 2, not 3. · 570168b2
      	* java/util/natResourceBundle.cc (getCallingClassLoader): Start
      	search at 2, not 3.
      
      From-SVN: r61574
      Tom Tromey committed
    • genautomata.c (output_internal_insn_latency_func): Add missing break statement to generated code. · 490c57bb
      	* genautomata.c (output_internal_insn_latency_func): Add
      	missing break statement to generated code.
      
      From-SVN: r61573
      Zack Weinberg committed
    • jartool.c (list_jar): Terminate the 'ascii_date' buffer with a '\0' to guard… · b39864a9
      jartool.c (list_jar): Terminate the 'ascii_date' buffer with a '\0' to guard against the case where...
      
      2003-01-21  Ranjit Mathew  <rmathew@hotmail.com>
      
      	* jartool.c (list_jar): Terminate the 'ascii_date' buffer
      	with a '\0' to guard against the case where the formatted
      	time string is more than the size allowed by the buffer.
      
      From-SVN: r61571
      Ranjit Mathew committed
    • stmt.c (same_case_target_p): New function to determine whether two case labels… · 100e3acb
      stmt.c (same_case_target_p): New function to determine whether two case labels branch to the same target.
      
      
      	* stmt.c (same_case_target_p): New function to determine whether
      	two case labels branch to the same target.  Split out from...
      	(group_case_nodes): ... here.  Use same_case_target_p instead.
      	(strip_default_case_nodes): Remove explicit case nodes
      	that branch to the default destination.
      	(expand_end_case_type): Call strip_default_case_nodes after
      	group_case_nodes, to simplify the case-list before we count it.
      	Only generate table_label RTX when actually needed.  Try to share
      	thiscase->exit_label and thiscase->data.case_stmt.default_label
      	when a switch has no explicit default case.  Simplify test for
      	constant index.
      
      From-SVN: r61570
      Roger Sayle committed
    • darwin.S: Add unwind info. · ed695c8e
      2003-01-21  Andreas Tobler  <a.tobler@schweiz.ch>
      
      	* src/powerpc/darwin.S: Add unwind info.
      	* src/powerpc/darwin_closure.S: Likewise.
      
      From-SVN: r61568
      Andreas Tobler committed
    • natFileWin32.cc (isAbsolute): Check path length before looking at any characters. · 691255fb
      2003-01-21  Vladimir Puskas  <vpuskas@eunet.yu>
      
      	* java/io/natFileWin32.cc (isAbsolute): Check path length before
      	looking at any characters.
      	* java/io/natFilePosix.cc (_stat): Only compute `buf' if it will
      	be used.
      	(isAbsolute): Check path's length as well.
      
      From-SVN: r61566
      Vladimir Puskas committed
    • h8300.md (*negsf2_h8300): Use \\t instead of \t. · e8e8c1e5
      	* config/h8300/h8300.md (*negsf2_h8300): Use \\t instead of
      	\t.
      	(*negsf2_h8300hs): Likewise.
      	(*addsi3_lshiftrt_16_zexthi): Likewise.
      	(*iorhi3_lshiftrt_8): Likewise.
      
      From-SVN: r61565
      Kazu Hirata committed
    • 990208-1.c: Add noinline attributes as needed. · 4d097718
      	* gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
      	* gcc.c-torture/execute/eeprof-1.c:  Likewise.
      	* gcc.c-torture/execute/stdio-opt-*.c: Likewise.
      	* gcc.c-torture/execute/string-opt-*.c: Likewise.
      
      From-SVN: r61563
      Jan Hubicka committed
    • class.c (supers_all_compiled): New function. · 5c64ead4
      	* class.c (supers_all_compiled): New function.
      	(make_class_data): Use it.
      
      From-SVN: r61561
      Tom Tromey committed
    • parse.y (method_header): Native method can't be strictfp. · 9179646e
      	* parse.y (method_header): Native method can't be strictfp.
      	No method can be transient or volatile.
      
      From-SVN: r61559
      Tom Tromey committed
    • jacks.xfail: All 8.4.3 tests and 9.4-modifier-10 now pass. · 32ca7e0a
      	* libjava.jacks/jacks.xfail: All 8.4.3 tests and 9.4-modifier-10
      	now pass.
      
      From-SVN: r61557
      Tom Tromey committed
    • Fix PR attribution. · 515e1c9f
      From-SVN: r61556
      Richard Henderson committed
    • Reshuffle 22_locale testsuite. · 119b2ec6
      
      
      2003-01-21  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Reshuffle 22_locale testsuite.
      	* 22_locale/(codecvt.cc money_get.cc
      	codecvt_members_char_char.cc money_get_members_char.cc
      	codecvt_members_unicode_char.cc money_get_members_wchar_t.cc
      	codecvt_members_unicode_wchar_t.cc moneypunct_byname.cc
      	codecvt_members_wchar_t_char.cc moneypunct.cc collate_byname.cc
      	moneypunct_members_char.cc collate.cc moneypunct_members_wchar_t.cc
      	collate_members_char.cc money_put.cc collate_members_wchar_t.cc
      	money_put_members_char.cc ctor_copy_dtor.cc
      	money_put_members_wchar_t.cc ctype.cc num_get.cc ctype_is_char.cc
      	num_get_members_char.cc ctype_is_wchar_t.cc num_get_members_wchar_t.cc
      	ctype_members_char.cc numpunct_byname.cc ctype_members_wchar_t.cc
      	numpunct.cc ctype_narrow_char.cc numpunct_members_char.cc
      	ctype_narrow_wchar_t.cc numpunct_members_wchar_t.cc ctype_scan_char.cc
      	num_put.cc ctype_scan_wchar_t.cc num_put_members_char.cc
      	ctype_to_char.cc num_put_members_wchar_t.cc ctype_to_wchar_t.cc
      	operators.cc ctype_widen_char.cc static_members.cc
      	ctype_widen_wchar_t.cc time_get.cc facet.cc time_get_members_char.cc
      	global_templates.cc time_get_members_wchar_t.cc, members.cc,
      	time_put.cc, messages_byname.cc, time_put_members_char.cc,
      	messages.cc, time_put_members_wchar_t.cc, messages_members_char.cc):
      	Splint up into individual test cases...
      	* 22_locale/codecvt/1.cc: New.
      	* 22_locale/codecvt/2.cc: New.
      	* 22_locale/codecvt/always_noconv/char/1.cc: New.
      	* 22_locale/codecvt/always_noconv/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/always_noconv/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/1.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/encoding/char/1.cc: New.
      	* 22_locale/codecvt/encoding/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/encoding/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/1.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/in/char/1.cc: New.
      	* 22_locale/codecvt/in/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/in/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/in/wchar_t/1.cc: New.
      	* 22_locale/codecvt/in/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/in/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/length/char/1.cc: New.
      	* 22_locale/codecvt/length/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/length/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/length/wchar_t/1.cc: New.
      	* 22_locale/codecvt/length/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/length/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/max_length/char/1.cc: New.
      	* 22_locale/codecvt/max_length/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/max_length/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/1.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/out/char/1.cc: New.
      	* 22_locale/codecvt/out/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/out/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/out/wchar_t/1.cc: New.
      	* 22_locale/codecvt/out/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/out/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/unicode/char.cc: New.
      	* 22_locale/codecvt/unicode/wchar_t.cc: New.
      	* 22_locale/codecvt/unshift/char/1.cc: New.
      	* 22_locale/codecvt/unshift/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/unshift/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/1.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/1.cc: New.
      	* 22_locale/collate/2.cc: New.
      	* 22_locale/collate/compare/char/1.cc: New.
      	* 22_locale/collate/compare/char/2.cc: New.
      	* 22_locale/collate/compare/char/wrapped_env.cc: New.
      	* 22_locale/collate/compare/char/wrapped_locale.cc: New.
      	* 22_locale/collate/compare/wchar_t/1.cc: New.
      	* 22_locale/collate/compare/wchar_t/2.cc: New.
      	* 22_locale/collate/compare/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/compare/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/hash/char/1.cc: New.
      	* 22_locale/collate/hash/char/2.cc: New.
      	* 22_locale/collate/hash/char/wrapped_env.cc: New.
      	* 22_locale/collate/hash/char/wrapped_locale.cc: New.
      	* 22_locale/collate/hash/wchar_t/1.cc: New.
      	* 22_locale/collate/hash/wchar_t/2.cc: New.
      	* 22_locale/collate/hash/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/hash/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/transform/char/2.cc: New.
      	* 22_locale/collate/transform/char/wrapped_env.cc: New.
      	* 22_locale/collate/transform/char/wrapped_locale.cc: New.
      	* 22_locale/collate/transform/wchar_t/2.cc: New.
      	* 22_locale/collate/transform/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/transform/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate_byname/1.cc: New.
      	* 22_locale/ctype/1.cc: New.
      	* 22_locale/ctype/2.cc: New.
      	* 22_locale/ctype/cons/char/1.cc: New.
      	* 22_locale/ctype/cons/char/wrapped_env.cc: New.
      	* 22_locale/ctype/cons/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/is/char/1.cc: New.
      	* 22_locale/ctype/is/char/2.cc: New.
      	* 22_locale/ctype/is/char/3.cc: New.
      	* 22_locale/ctype/is/char/wrapped_env.cc: New.
      	* 22_locale/ctype/is/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/is/wchar_t/1.cc: New.
      	* 22_locale/ctype/is/wchar_t/2.cc: New.
      	* 22_locale/ctype/is/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/is/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/narrow/char/1.cc: New.
      	* 22_locale/ctype/narrow/char/2.cc: New.
      	* 22_locale/ctype/narrow/char/wrapped_env.cc: New.
      	* 22_locale/ctype/narrow/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/1.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/2.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/scan/char/1.cc: New.
      	* 22_locale/ctype/scan/char/wrapped_env.cc: New.
      	* 22_locale/ctype/scan/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/scan/wchar_t/1.cc: New.
      	* 22_locale/ctype/scan/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/scan/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/to/char/1.cc: New.
      	* 22_locale/ctype/to/char/wrapped_env.cc: New.
      	* 22_locale/ctype/to/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/to/wchar_t/1.cc: New.
      	* 22_locale/ctype/to/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/to/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/widen/char/1.cc: New.
      	* 22_locale/ctype/widen/char/wrapped_env.cc: New.
      	* 22_locale/ctype/widen/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/widen/wchar_t/1.cc: New.
      	* 22_locale/ctype/widen/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/widen/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/facet/1.cc: New.
      	* 22_locale/facet/2.cc: New.
      	* 22_locale/global_templates/1.cc: New.
      	* 22_locale/locale/cons/1.cc: New.
      	* 22_locale/locale/cons/2.cc: New.
      	* 22_locale/locale/cons/3.cc: New.
      	* 22_locale/locale/cons/4.cc: New.
      	* 22_locale/locale/cons/5.cc: New.
      	* 22_locale/locale/cons/6.cc: New.
      	* 22_locale/locale/cons/7.cc: New.
      	* 22_locale/locale/global_locale_objects/1.cc: New.
      	* 22_locale/locale/global_locale_objects/2.cc: New.
      	* 22_locale/locale/global_locale_objects/3.cc: New.
      	* 22_locale/locale/operations/1.cc: New.
      	* 22_locale/locale/operations/2.cc: New.
      	* 22_locale/messages/1.cc: New.
      	* 22_locale/messages/2.cc: New.
      	* 22_locale/messages/members/char/1.cc: New.
      	* 22_locale/messages/members/char/2.cc: New.
      	* 22_locale/messages/members/char/3.cc: New.
      	* 22_locale/messages/members/char/wrapped_env.cc: New.
      	* 22_locale/messages/members/char/wrapped_locale.cc: New.
      	* 22_locale/messages_byname/1.cc: New.
      	* 22_locale/money_get/1.cc: New.
      	* 22_locale/money_get/2.cc: New.
      	* 22_locale/money_get/get/char/1.cc: New.
      	* 22_locale/money_get/get/char/2.cc: New.
      	* 22_locale/money_get/get/char/3.cc: New.
      	* 22_locale/money_get/get/char/4.cc: New.
      	* 22_locale/money_get/get/char/5.cc: New.
      	* 22_locale/money_get/get/char/6.cc: New.
      	* 22_locale/money_get/get/char/7.cc: New.
      	* 22_locale/money_get/get/char/8.cc: New.
      	* 22_locale/money_get/get/char/wrapped_env.cc: New.
      	* 22_locale/money_get/get/char/wrapped_locale.cc: New.
      	* 22_locale/money_get/get/wchar_t/1.cc: New.
      	* 22_locale/money_get/get/wchar_t/2.cc: New.
      	* 22_locale/money_get/get/wchar_t/3.cc: New.
      	* 22_locale/money_get/get/wchar_t/4.cc: New.
      	* 22_locale/money_get/get/wchar_t/5.cc: New.
      	* 22_locale/money_get/get/wchar_t/6.cc: New.
      	* 22_locale/money_get/get/wchar_t/7.cc: New.
      	* 22_locale/money_get/get/wchar_t/8.cc: New.
      	* 22_locale/money_get/get/wchar_t/wrapped_env.cc: New.
      	* 22_locale/money_get/get/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/money_put/1.cc: New.
      	* 22_locale/money_put/2.cc: New.
      	* 22_locale/money_put/put/char/1.cc: New.
      	* 22_locale/money_put/put/char/2.cc: New.
      	* 22_locale/money_put/put/char/3.cc: New.
      	* 22_locale/money_put/put/char/4.cc: New.
      	* 22_locale/money_put/put/char/5.cc: New.
      	* 22_locale/money_put/put/char/6.cc: New.
      	* 22_locale/money_put/put/char/wrapped_env.cc: New.
      	* 22_locale/money_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/money_put/put/wchar_t/1.cc: New.
      	* 22_locale/money_put/put/wchar_t/2.cc: New.
      	* 22_locale/money_put/put/wchar_t/3.cc: New.
      	* 22_locale/money_put/put/wchar_t/4.cc: New.
      	* 22_locale/money_put/put/wchar_t/5.cc: New.
      	* 22_locale/money_put/put/wchar_t/6.cc: New.
      	* 22_locale/money_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/money_put/put/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/moneypunct/1.cc: New.
      	* 22_locale/moneypunct/2.cc: New.
      	* 22_locale/moneypunct/3.cc: New.
      	* 22_locale/moneypunct/members/char/1.cc: New.
      	* 22_locale/moneypunct/members/char/2.cc: New.
      	* 22_locale/moneypunct/members/char/wrapped_env.cc: New.
      	* 22_locale/moneypunct/members/char/wrapped_locale.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/1.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/2.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/wrapped_env.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/moneypunct_byname/1.cc: New.
      	* 22_locale/num_get/1.cc: New.
      	* 22_locale/num_get/2.cc: New.
      	* 22_locale/num_get/get/char/1.cc: New.
      	* 22_locale/num_get/get/char/2.cc: New.
      	* 22_locale/num_get/get/char/3.cc: New.
      	* 22_locale/num_get/get/char/4.cc: New.
      	* 22_locale/num_get/get/char/5.cc: New.
      	* 22_locale/num_get/get/char/6.cc: New.
      	* 22_locale/num_get/get/char/wrapped_env.cc: New.
      	* 22_locale/num_get/get/char/wrapped_locale.cc: New.
      	* 22_locale/num_get/get/wchar_t/1.cc: New.
      	* 22_locale/num_get/get/wchar_t/2.cc: New.
      	* 22_locale/num_get/get/wchar_t/3.cc: New.
      	* 22_locale/num_get/get/wchar_t/4.cc: New.
      	* 22_locale/num_get/get/wchar_t/5.cc: New.
      	* 22_locale/num_get/get/wchar_t/6.cc: New.
      	* 22_locale/num_get/get/wchar_t/wrapped_env.cc: New.
      	* 22_locale/num_get/get/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/num_put/1.cc: New.
      	* 22_locale/num_put/2.cc: New.
      	* 22_locale/num_put/put/char/1.cc: New.
      	* 22_locale/num_put/put/char/2.cc: New.
      	* 22_locale/num_put/put/char/3.cc: New.
      	* 22_locale/num_put/put/char/4.cc: New.
      	* 22_locale/num_put/put/char/5.cc: New.
      	* 22_locale/num_put/put/char/wrapped_env.cc: New.
      	* 22_locale/num_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/num_put/put/wchar_t/1.cc: New.
      	* 22_locale/num_put/put/wchar_t/2.cc: New.
      	* 22_locale/num_put/put/wchar_t/3.cc: New.
      	* 22_locale/num_put/put/wchar_t/4.cc: New.
      	* 22_locale/num_put/put/wchar_t/5.cc: New.
      	* 22_locale/num_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/num_put/put/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/numpunct/1.cc: New.
      	* 22_locale/numpunct/2.cc: New.
      	* 22_locale/numpunct/members/char/1.cc: New.
      	* 22_locale/numpunct/members/char/2.cc: New.
      	* 22_locale/numpunct/members/char/wrapped_env.cc: New.
      	* 22_locale/numpunct/members/char/wrapped_locale.cc: New.
      	* 22_locale/numpunct/members/wchar_t/1.cc: New.
      	* 22_locale/numpunct/members/wchar_t/2.cc: New.
      	* 22_locale/numpunct/members/wchar_t/wrapped_env.cc: New.
      	* 22_locale/numpunct/members/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/numpunct_byname/1.cc: New.
      	* 22_locale/numpunct_byname/2.cc: New.
      	* 22_locale/time_get/1.cc: New.
      	* 22_locale/time_get/2.cc: New.
      	* 22_locale/time_get/date_order/char/1.cc: New.
      	* 22_locale/time_get/date_order/char/wrapped_env.cc: New.
      	* 22_locale/time_get/date_order/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/1.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_date/char/1.cc: New.
      	* 22_locale/time_get/get_date/char/2.cc: New.
      	* 22_locale/time_get/get_date/char/3.cc: New.
      	* 22_locale/time_get/get_date/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_date/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_monthname/char/1.cc: New.
      	* 22_locale/time_get/get_monthname/char/2.cc: New.
      	* 22_locale/time_get/get_monthname/char/3.cc: New.
      	* 22_locale/time_get/get_monthname/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_monthname/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_time/char/1.cc: New.
      	* 22_locale/time_get/get_time/char/2.cc: New.
      	* 22_locale/time_get/get_time/char/3.cc: New.
      	* 22_locale/time_get/get_time/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_time/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_weekday/char/1.cc: New.
      	* 22_locale/time_get/get_weekday/char/2.cc: New.
      	* 22_locale/time_get/get_weekday/char/3.cc: New.
      	* 22_locale/time_get/get_weekday/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_weekday/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_year/char/1.cc: New.
      	* 22_locale/time_get/get_year/char/3.cc: New.
      	* 22_locale/time_get/get_year/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_year/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_put/1.cc: New.
      	* 22_locale/time_put/2.cc: New.
      	* 22_locale/time_put/put/char/1.cc: New.
      	* 22_locale/time_put/put/char/10.cc: New.
      	* 22_locale/time_put/put/char/2.cc: New.
      	* 22_locale/time_put/put/char/3.cc: New.
      	* 22_locale/time_put/put/char/4.cc: New.
      	* 22_locale/time_put/put/char/5.cc: New.
      	* 22_locale/time_put/put/char/6.cc: New.
      	* 22_locale/time_put/put/char/7.cc: New.
      	* 22_locale/time_put/put/char/8.cc: New.
      	* 22_locale/time_put/put/char/9.cc: New.
      	* 22_locale/time_put/put/char/wrapped_env.cc: New.
      	* 22_locale/time_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/time_put/put/wchar_t/1.cc: New.
      	* 22_locale/time_put/put/wchar_t/10.cc: New.
      	* 22_locale/time_put/put/wchar_t/2.cc: New.
      	* 22_locale/time_put/put/wchar_t/3.cc: New.
      	* 22_locale/time_put/put/wchar_t/4.cc: New.
      	* 22_locale/time_put/put/wchar_t/5.cc: New.
      	* 22_locale/time_put/put/wchar_t/6.cc: New.
      	* 22_locale/time_put/put/wchar_t/7.cc: New.
      	* 22_locale/time_put/put/wchar_t/8.cc: New.
      	* 22_locale/time_put/put/wchar_t/9.cc: New.
      	* 22_locale/time_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_put/put/wchar_t/wrapped_locale.cc: New.
      
      From-SVN: r61549
      Benjamin Kosnik committed
    • Reshuffle 22_locale testsuite. · 5f8d36fe
      
      2003-01-21  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Reshuffle 22_locale testsuite.
      	* 22_locale/(codecvt.cc money_get.cc
      	codecvt_members_char_char.cc money_get_members_char.cc
      	codecvt_members_unicode_char.cc money_get_members_wchar_t.cc
      	codecvt_members_unicode_wchar_t.cc moneypunct_byname.cc
      	codecvt_members_wchar_t_char.cc moneypunct.cc collate_byname.cc
      	moneypunct_members_char.cc collate.cc moneypunct_members_wchar_t.cc
      	collate_members_char.cc money_put.cc collate_members_wchar_t.cc
      	money_put_members_char.cc ctor_copy_dtor.cc
      	money_put_members_wchar_t.cc ctype.cc num_get.cc ctype_is_char.cc
      	num_get_members_char.cc ctype_is_wchar_t.cc num_get_members_wchar_t.cc
      	ctype_members_char.cc numpunct_byname.cc ctype_members_wchar_t.cc
      	numpunct.cc ctype_narrow_char.cc numpunct_members_char.cc
      	ctype_narrow_wchar_t.cc numpunct_members_wchar_t.cc ctype_scan_char.cc
      	num_put.cc ctype_scan_wchar_t.cc num_put_members_char.cc
      	ctype_to_char.cc num_put_members_wchar_t.cc ctype_to_wchar_t.cc
      	operators.cc ctype_widen_char.cc static_members.cc
      	ctype_widen_wchar_t.cc time_get.cc facet.cc time_get_members_char.cc
      	global_templates.cc time_get_members_wchar_t.cc, members.cc,
      	time_put.cc, messages_byname.cc, time_put_members_char.cc,
      	messages.cc, time_put_members_wchar_t.cc, messages_members_char.cc):
      	Splint up into individual test cases...
      	* 22_locale/codecvt/1.cc: New.
      	* 22_locale/codecvt/2.cc: New.
      	* 22_locale/codecvt/always_noconv/char/1.cc: New.
      	* 22_locale/codecvt/always_noconv/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/always_noconv/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/1.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/encoding/char/1.cc: New.
      	* 22_locale/codecvt/encoding/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/encoding/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/1.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/in/char/1.cc: New.
      	* 22_locale/codecvt/in/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/in/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/in/wchar_t/1.cc: New.
      	* 22_locale/codecvt/in/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/in/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/length/char/1.cc: New.
      	* 22_locale/codecvt/length/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/length/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/length/wchar_t/1.cc: New.
      	* 22_locale/codecvt/length/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/length/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/max_length/char/1.cc: New.
      	* 22_locale/codecvt/max_length/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/max_length/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/1.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/out/char/1.cc: New.
      	* 22_locale/codecvt/out/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/out/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/out/wchar_t/1.cc: New.
      	* 22_locale/codecvt/out/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/out/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/codecvt/unicode/char.cc: New.
      	* 22_locale/codecvt/unicode/wchar_t.cc: New.
      	* 22_locale/codecvt/unshift/char/1.cc: New.
      	* 22_locale/codecvt/unshift/char/wrapped_env.cc: New.
      	* 22_locale/codecvt/unshift/char/wrapped_locale.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/1.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: New.
      	* 22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/1.cc: New.
      	* 22_locale/collate/2.cc: New.
      	* 22_locale/collate/compare/char/1.cc: New.
      	* 22_locale/collate/compare/char/2.cc: New.
      	* 22_locale/collate/compare/char/wrapped_env.cc: New.
      	* 22_locale/collate/compare/char/wrapped_locale.cc: New.
      	* 22_locale/collate/compare/wchar_t/1.cc: New.
      	* 22_locale/collate/compare/wchar_t/2.cc: New.
      	* 22_locale/collate/compare/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/compare/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/hash/char/1.cc: New.
      	* 22_locale/collate/hash/char/2.cc: New.
      	* 22_locale/collate/hash/char/wrapped_env.cc: New.
      	* 22_locale/collate/hash/char/wrapped_locale.cc: New.
      	* 22_locale/collate/hash/wchar_t/1.cc: New.
      	* 22_locale/collate/hash/wchar_t/2.cc: New.
      	* 22_locale/collate/hash/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/hash/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate/transform/char/2.cc: New.
      	* 22_locale/collate/transform/char/wrapped_env.cc: New.
      	* 22_locale/collate/transform/char/wrapped_locale.cc: New.
      	* 22_locale/collate/transform/wchar_t/2.cc: New.
      	* 22_locale/collate/transform/wchar_t/wrapped_env.cc: New.
      	* 22_locale/collate/transform/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/collate_byname/1.cc: New.
      	* 22_locale/ctype/1.cc: New.
      	* 22_locale/ctype/2.cc: New.
      	* 22_locale/ctype/cons/char/1.cc: New.
      	* 22_locale/ctype/cons/char/wrapped_env.cc: New.
      	* 22_locale/ctype/cons/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/is/char/1.cc: New.
      	* 22_locale/ctype/is/char/2.cc: New.
      	* 22_locale/ctype/is/char/3.cc: New.
      	* 22_locale/ctype/is/char/wrapped_env.cc: New.
      	* 22_locale/ctype/is/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/is/wchar_t/1.cc: New.
      	* 22_locale/ctype/is/wchar_t/2.cc: New.
      	* 22_locale/ctype/is/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/is/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/narrow/char/1.cc: New.
      	* 22_locale/ctype/narrow/char/2.cc: New.
      	* 22_locale/ctype/narrow/char/wrapped_env.cc: New.
      	* 22_locale/ctype/narrow/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/1.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/2.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/scan/char/1.cc: New.
      	* 22_locale/ctype/scan/char/wrapped_env.cc: New.
      	* 22_locale/ctype/scan/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/scan/wchar_t/1.cc: New.
      	* 22_locale/ctype/scan/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/scan/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/to/char/1.cc: New.
      	* 22_locale/ctype/to/char/wrapped_env.cc: New.
      	* 22_locale/ctype/to/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/to/wchar_t/1.cc: New.
      	* 22_locale/ctype/to/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/to/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/ctype/widen/char/1.cc: New.
      	* 22_locale/ctype/widen/char/wrapped_env.cc: New.
      	* 22_locale/ctype/widen/char/wrapped_locale.cc: New.
      	* 22_locale/ctype/widen/wchar_t/1.cc: New.
      	* 22_locale/ctype/widen/wchar_t/wrapped_env.cc: New.
      	* 22_locale/ctype/widen/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/facet/1.cc: New.
      	* 22_locale/facet/2.cc: New.
      	* 22_locale/global_templates/1.cc: New.
      	* 22_locale/locale/cons/1.cc: New.
      	* 22_locale/locale/cons/2.cc: New.
      	* 22_locale/locale/cons/3.cc: New.
      	* 22_locale/locale/cons/4.cc: New.
      	* 22_locale/locale/cons/5.cc: New.
      	* 22_locale/locale/cons/6.cc: New.
      	* 22_locale/locale/cons/7.cc: New.
      	* 22_locale/locale/global_locale_objects/1.cc: New.
      	* 22_locale/locale/global_locale_objects/2.cc: New.
      	* 22_locale/locale/global_locale_objects/3.cc: New.
      	* 22_locale/locale/operations/1.cc: New.
      	* 22_locale/locale/operations/2.cc: New.
      	* 22_locale/messages/1.cc: New.
      	* 22_locale/messages/2.cc: New.
      	* 22_locale/messages/members/char/1.cc: New.
      	* 22_locale/messages/members/char/2.cc: New.
      	* 22_locale/messages/members/char/3.cc: New.
      	* 22_locale/messages/members/char/wrapped_env.cc: New.
      	* 22_locale/messages/members/char/wrapped_locale.cc: New.
      	* 22_locale/messages_byname/1.cc: New.
      	* 22_locale/money_get/1.cc: New.
      	* 22_locale/money_get/2.cc: New.
      	* 22_locale/money_get/get/char/1.cc: New.
      	* 22_locale/money_get/get/char/2.cc: New.
      	* 22_locale/money_get/get/char/3.cc: New.
      	* 22_locale/money_get/get/char/4.cc: New.
      	* 22_locale/money_get/get/char/5.cc: New.
      	* 22_locale/money_get/get/char/6.cc: New.
      	* 22_locale/money_get/get/char/7.cc: New.
      	* 22_locale/money_get/get/char/8.cc: New.
      	* 22_locale/money_get/get/char/wrapped_env.cc: New.
      	* 22_locale/money_get/get/char/wrapped_locale.cc: New.
      	* 22_locale/money_get/get/wchar_t/1.cc: New.
      	* 22_locale/money_get/get/wchar_t/2.cc: New.
      	* 22_locale/money_get/get/wchar_t/3.cc: New.
      	* 22_locale/money_get/get/wchar_t/4.cc: New.
      	* 22_locale/money_get/get/wchar_t/5.cc: New.
      	* 22_locale/money_get/get/wchar_t/6.cc: New.
      	* 22_locale/money_get/get/wchar_t/7.cc: New.
      	* 22_locale/money_get/get/wchar_t/8.cc: New.
      	* 22_locale/money_get/get/wchar_t/wrapped_env.cc: New.
      	* 22_locale/money_get/get/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/money_put/1.cc: New.
      	* 22_locale/money_put/2.cc: New.
      	* 22_locale/money_put/put/char/1.cc: New.
      	* 22_locale/money_put/put/char/2.cc: New.
      	* 22_locale/money_put/put/char/3.cc: New.
      	* 22_locale/money_put/put/char/4.cc: New.
      	* 22_locale/money_put/put/char/5.cc: New.
      	* 22_locale/money_put/put/char/6.cc: New.
      	* 22_locale/money_put/put/char/wrapped_env.cc: New.
      	* 22_locale/money_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/money_put/put/wchar_t/1.cc: New.
      	* 22_locale/money_put/put/wchar_t/2.cc: New.
      	* 22_locale/money_put/put/wchar_t/3.cc: New.
      	* 22_locale/money_put/put/wchar_t/4.cc: New.
      	* 22_locale/money_put/put/wchar_t/5.cc: New.
      	* 22_locale/money_put/put/wchar_t/6.cc: New.
      	* 22_locale/money_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/money_put/put/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/moneypunct/1.cc: New.
      	* 22_locale/moneypunct/2.cc: New.
      	* 22_locale/moneypunct/3.cc: New.
      	* 22_locale/moneypunct/members/char/1.cc: New.
      	* 22_locale/moneypunct/members/char/2.cc: New.
      	* 22_locale/moneypunct/members/char/wrapped_env.cc: New.
      	* 22_locale/moneypunct/members/char/wrapped_locale.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/1.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/2.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/wrapped_env.cc: New.
      	* 22_locale/moneypunct/members/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/moneypunct_byname/1.cc: New.
      	* 22_locale/num_get/1.cc: New.
      	* 22_locale/num_get/2.cc: New.
      	* 22_locale/num_get/get/char/1.cc: New.
      	* 22_locale/num_get/get/char/2.cc: New.
      	* 22_locale/num_get/get/char/3.cc: New.
      	* 22_locale/num_get/get/char/4.cc: New.
      	* 22_locale/num_get/get/char/5.cc: New.
      	* 22_locale/num_get/get/char/6.cc: New.
      	* 22_locale/num_get/get/char/wrapped_env.cc: New.
      	* 22_locale/num_get/get/char/wrapped_locale.cc: New.
      	* 22_locale/num_get/get/wchar_t/1.cc: New.
      	* 22_locale/num_get/get/wchar_t/2.cc: New.
      	* 22_locale/num_get/get/wchar_t/3.cc: New.
      	* 22_locale/num_get/get/wchar_t/4.cc: New.
      	* 22_locale/num_get/get/wchar_t/5.cc: New.
      	* 22_locale/num_get/get/wchar_t/6.cc: New.
      	* 22_locale/num_get/get/wchar_t/wrapped_env.cc: New.
      	* 22_locale/num_get/get/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/num_put/1.cc: New.
      	* 22_locale/num_put/2.cc: New.
      	* 22_locale/num_put/put/char/1.cc: New.
      	* 22_locale/num_put/put/char/2.cc: New.
      	* 22_locale/num_put/put/char/3.cc: New.
      	* 22_locale/num_put/put/char/4.cc: New.
      	* 22_locale/num_put/put/char/5.cc: New.
      	* 22_locale/num_put/put/char/wrapped_env.cc: New.
      	* 22_locale/num_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/num_put/put/wchar_t/1.cc: New.
      	* 22_locale/num_put/put/wchar_t/2.cc: New.
      	* 22_locale/num_put/put/wchar_t/3.cc: New.
      	* 22_locale/num_put/put/wchar_t/4.cc: New.
      	* 22_locale/num_put/put/wchar_t/5.cc: New.
      	* 22_locale/num_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/num_put/put/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/numpunct/1.cc: New.
      	* 22_locale/numpunct/2.cc: New.
      	* 22_locale/numpunct/members/char/1.cc: New.
      	* 22_locale/numpunct/members/char/2.cc: New.
      	* 22_locale/numpunct/members/char/wrapped_env.cc: New.
      	* 22_locale/numpunct/members/char/wrapped_locale.cc: New.
      	* 22_locale/numpunct/members/wchar_t/1.cc: New.
      	* 22_locale/numpunct/members/wchar_t/2.cc: New.
      	* 22_locale/numpunct/members/wchar_t/wrapped_env.cc: New.
      	* 22_locale/numpunct/members/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/numpunct_byname/1.cc: New.
      	* 22_locale/numpunct_byname/2.cc: New.
      	* 22_locale/time_get/1.cc: New.
      	* 22_locale/time_get/2.cc: New.
      	* 22_locale/time_get/date_order/char/1.cc: New.
      	* 22_locale/time_get/date_order/char/wrapped_env.cc: New.
      	* 22_locale/time_get/date_order/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/1.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/date_order/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_date/char/1.cc: New.
      	* 22_locale/time_get/get_date/char/2.cc: New.
      	* 22_locale/time_get/get_date/char/3.cc: New.
      	* 22_locale/time_get/get_date/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_date/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_date/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_monthname/char/1.cc: New.
      	* 22_locale/time_get/get_monthname/char/2.cc: New.
      	* 22_locale/time_get/get_monthname/char/3.cc: New.
      	* 22_locale/time_get/get_monthname/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_monthname/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_time/char/1.cc: New.
      	* 22_locale/time_get/get_time/char/2.cc: New.
      	* 22_locale/time_get/get_time/char/3.cc: New.
      	* 22_locale/time_get/get_time/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_time/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_time/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_weekday/char/1.cc: New.
      	* 22_locale/time_get/get_weekday/char/2.cc: New.
      	* 22_locale/time_get/get_weekday/char/3.cc: New.
      	* 22_locale/time_get/get_weekday/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_weekday/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/2.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_year/char/1.cc: New.
      	* 22_locale/time_get/get_year/char/3.cc: New.
      	* 22_locale/time_get/get_year/char/wrapped_env.cc: New.
      	* 22_locale/time_get/get_year/char/wrapped_locale.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/1.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/3.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_get/get_year/wchar_t/wrapped_locale.cc: New.
      	* 22_locale/time_put/1.cc: New.
      	* 22_locale/time_put/2.cc: New.
      	* 22_locale/time_put/put/char/1.cc: New.
      	* 22_locale/time_put/put/char/10.cc: New.
      	* 22_locale/time_put/put/char/2.cc: New.
      	* 22_locale/time_put/put/char/3.cc: New.
      	* 22_locale/time_put/put/char/4.cc: New.
      	* 22_locale/time_put/put/char/5.cc: New.
      	* 22_locale/time_put/put/char/6.cc: New.
      	* 22_locale/time_put/put/char/7.cc: New.
      	* 22_locale/time_put/put/char/8.cc: New.
      	* 22_locale/time_put/put/char/9.cc: New.
      	* 22_locale/time_put/put/char/wrapped_env.cc: New.
      	* 22_locale/time_put/put/char/wrapped_locale.cc: New.
      	* 22_locale/time_put/put/wchar_t/1.cc: New.
      	* 22_locale/time_put/put/wchar_t/10.cc: New.
      	* 22_locale/time_put/put/wchar_t/2.cc: New.
      	* 22_locale/time_put/put/wchar_t/3.cc: New.
      	* 22_locale/time_put/put/wchar_t/4.cc: New.
      	* 22_locale/time_put/put/wchar_t/5.cc: New.
      	* 22_locale/time_put/put/wchar_t/6.cc: New.
      	* 22_locale/time_put/put/wchar_t/7.cc: New.
      	* 22_locale/time_put/put/wchar_t/8.cc: New.
      	* 22_locale/time_put/put/wchar_t/9.cc: New.
      	* 22_locale/time_put/put/wchar_t/wrapped_env.cc: New.
      	* 22_locale/time_put/put/wchar_t/wrapped_locale.cc: New.
      
      From-SVN: r61548
      Benjamin Kosnik committed
    • dwarf2out.c (fde_table_in_use): Mark GTY. · 044b4de3
      	* dwarf2out.c (fde_table_in_use): Mark GTY.
      	(dwarf2out_cfi_label_num): New variable, marked GTY.
      	(dwarf2out_cfi_label): Use it instead of static label_num.
      	* emit-rtl.c (label_num): Mark GTY.
      
      From-SVN: r61547
      Ulrich Weigand committed
    • h8300.c (output_plussi): Support H8/300. · cfedf91b
      	* config/h8300/h8300.c (output_plussi): Support H8/300.
      	(compute_plussi_length): Likewise.
      	(compute_plussi_cc): Likewise.
      	* config/h8300/h8300.md (addsi_h8300): Use output_plussi to
      	output assembly instructions.
      
      From-SVN: r61546
      Kazu Hirata committed
    • * calls.c (fix_unsafe_tree): Prototype. · 1f5b3282
      From-SVN: r61545
      Kaveh R. Ghazi committed
    • Makefile.in (GCC_WARN_CFLAGS): Add $(WERROR) $($@-warn) (gtype-desc.o-warn... · dd859b8a
      gcc:
      	* Makefile.in (GCC_WARN_CFLAGS): Add $(WERROR) $($@-warn)
      	(gtype-desc.o-warn, c-decl.o-warn, varasm.o-warn, gcc.o-warn,
      	insn-conditions.o-warn, out_object_file, gengtype-yacc.o-warn,
      	c-parse.o-warn): Add -Wno-error.
      	(STAGE2_FLAGS_TO_PASS): Add WERROR="@WERROR@".
      
      	* configure.in (--enable-werror): Add new flag.
      	* doc/install.texi (--enable-werror): Document.
      	* configure: Regenerate.
      
      	* objc/Make-lang.in (objc/objc-parse.o-warn): Add -Wno-error.
      
      cp:
      	Make-lang.in (cp/decl.o-warn): Add -Wno-error.
      
      f:
      	Make-lang.in (f/sta.o-warn): Add -Wno-error.
      
      java:
      	Make-lang.in (jvspec.o-warn): Add -Wno-error.
      
      From-SVN: r61544
      Kaveh R. Ghazi committed