1. 21 Jan, 2003 24 commits
    • 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
    • genautomata.c (output_internal_insn_latency_func): Fix missing close paren in output. · 4f9365e2
      	* genautomata.c (output_internal_insn_latency_func): Fix missing
      	close paren in output.
      
      From-SVN: r61542
      Andreas Schwab committed
    • genautomata.c: Space savings in generated code: · a543eb5e
      	* genautomata.c: Space savings in generated code:
      	(output_dfa_insn_code_func): Split out the table-enlargement
      	path to an out-of-line static function, dfa_insn_code_enlarge.
      	(output_internal_insn_latency_func): Use a lookup table for the
      	default latencies.
      	(output_print_reservation_func): Use a lookup table for the
      	strings.
      
      From-SVN: r61541
      Zack Weinberg committed
    • re PR rtl-optimization/7507 (ICE (segfault) with -O2) · 292e35a3
              PR opt/7507
              * calls.c (fix_unsafe_tree): Split out from ...
              (expand_call): ... here.  Use it on the function address too.
      
      From-SVN: r61539
      Christian Ehrhardt committed
    • re PR rtl-optimization/7507 (ICE (segfault) with -O2) · 5b50aa9d
              PR opt/7507
              * stmt.c (expand_asm_operands): Validize memory operands.
      	* gcc.dg/20030120-1.c: New.
      
      From-SVN: r61535
      Richard Henderson committed
    • re PR rtl-optimization/8848 (bad code when optimizing (lifetime analysis pass?)) · 7a174a15
              PR opt/8848
              * ifcvt.c (noce_process_if_block): Correct arguments to
              modified_between_p for no-else-block case.
              * gcc.c-torture/execute/20030120-2.c: New.
      
      From-SVN: r61532
      Richard Henderson committed
    • h8300.c (const_costs): Remove a warning. · 9ac7ebba
      	* config/h8300/h8300.c (const_costs): Remove a warning.
      	(output_plussi): Likewise.
      	(compute_plussi_length): Likewise.
      	(compute_plussi_cc): Likewise.
      
      From-SVN: r61531
      Kazu Hirata committed
    • h8300.md (addsi_h8300): Remove the last alternative. · 309c52b5
      	* config/h8300/h8300.md (addsi_h8300): Remove the last
      	alternative.
      
      From-SVN: r61530
      Kazu Hirata committed
    • * system.h (__NO_STRING_INLINES): Define. · 87608693
      From-SVN: r61528
      Kaveh R. Ghazi committed
    • ifcvt.c (noce_emit_store_flag): Don't emit store flag if mode of x is not a scalar int mode. · 475c8250
      	* ifcvt.c (noce_emit_store_flag): Don't emit store flag if mode of x
      	is not a scalar int mode.
      
      From-SVN: r61525
      John David Anglin committed
    • cse.c (cse_insn): Avoid RTL sharing when updating the RETVAL insn's notes following a... · dbaff908
      
      	* cse.c (cse_insn): Avoid RTL sharing when updating the RETVAL
      	insn's notes following a substitution inside a libcall.
      
      From-SVN: r61524
      Roger Sayle committed
    • Daily bump. · aa4fb101
      From-SVN: r61523
      GCC Administrator committed
    • configure.in: Check for system-provided 'uchar' type. · a12b5bd9
      	* configure.in: Check for system-provided 'uchar' type.
      	* configure, config.in: Regenerate.
      	* cpphash.h: Only typedef 'uchar' if the system doesn't.
      
      From-SVN: r61516
      Zack Weinberg committed
    • configure.in: Check for system-provided 'uchar' type. · da8a6064
      	* configure.in: Check for system-provided 'uchar' type.
      	* configure: Regenerate.
      	* cpphash.h: Only typedef 'uchar' if the system doesn't.
      
      From-SVN: r61515
      Zack Weinberg committed
  2. 20 Jan, 2003 12 commits
  3. 19 Jan, 2003 4 commits
    • configure.in: Add missing \. · 77d187bc
      	* configure.in: Add missing \.
      	* configure: Rebuilt.
      
      From-SVN: r61487
      Nathanael Nerode committed
    • test_summary (configflags): Only use the first match. · d25fc1b5
      * test_summary (configflags): Only use the first match.  Remove
      excess space.  Use sub instead of gsub where possible.  Use `none'
      if no configure flags were given.
      
      From-SVN: r61483
      Alexandre Oliva committed
    • typename13.C: Remove XFAIL. · a99820e6
      2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
      
      	* g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
      
      From-SVN: r61482
      Paolo Carlini committed
    • config.gcc (mips64*-*-linux*): Added. · 3bd6d4c4
      * config.gcc (mips64*-*-linux*): Added.
      * config/mips/linux64.h, config/mips/t-linux64: New file.
      * config/mips/iris6.h (MIPS_TFMODE_FORMAT): Define.
      * config/mips/mips.c (override_options): Use it.
      * config/mips/mips.h (TARGET_SWITCHES): Added...
      (SUBTARGET_TARGET_SWITCHES): New, empty by default.
      * Makefile.in (SPECS): New.
      (STAGESTUFF, specs, mostlyclean, install-common): Use it.
      * gcc.c (process_command): Move self-spec processing past spec
      file loading.
      * doc/tm.texi (DRIVER_SELF_SPECS): Document the change.
      * doc/fragments.texi (MULTILIB_EXTRA_OPTS): Document need for
      CRTSTUFF_T_CFLAGS.
      (SPECS): Document.
      * doc/invoke.texi (-mabi-fake-default): Document.
      
      From-SVN: r61481
      Alexandre Oliva committed