- 20 Dec, 2003 4 commits
-
-
From-SVN: r74866
Jim Wilson committed -
* configure.in: Delete libunwind_has_eh_support test. * configure: Regenerate. * config.gcc (ia64*-*-linux*): Delete reference to t-libunwind-no-eh and libunwind_has_eh_support check. * config/t-libunwind-no-eh: Delete. From-SVN: r74865
James E Wilson committed -
From-SVN: r74863
GCC Administrator committed -
* c-format.c (print_char_table): Allow 'I' flag on floating point decimal formats. testsuite: * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal formats. From-SVN: r74860
Joseph Myers committed
-
- 19 Dec, 2003 36 commits
-
-
* gcc/config/i386/i386.c (ix86_expand_call, x86_output_mi_thunk): Trivial fixes for i386.c on Darwin/x86. From-SVN: r74859
Stuart Hastings committed -
From-SVN: r74858
Fariborz Jahanian committed -
From-SVN: r74857
Fariborz Jahanian committed -
Reviewed by Geoff. From-SVN: r74856
Fariborz Jahanian committed -
* cvt.c: Remove uses of "register" specifier in declarations of arguments and local variables. * decl.c: Likewise. * decl2.c: Likewise. * expr.c: Likewise. * friend.c: Likewise. * lex.c: Likewise. * name-lookup.c: Likewise. * repo.c: Likewise. * search.c: Likewise. * tree.c: Likewise. * typeck.c: Likewise. * typeck2.c: Likewise. From-SVN: r74855
Kazu Hirata committed -
* dwarfout.c: Remove uses of "register" specifier in declarations of arguments and local variables. * gensupport.c: Likewise. * local-alloc.c: Likewise. * regclass.c: Likewise. From-SVN: r74854
Kazu Hirata committed -
namespace __gnu_cxx::demangler (session<Allocator>::decode_encoding): Put the postfix of the return type of (member) functions after the function instead of after the return type. From-SVN: r74853
Carlo Wood committed -
2003-12-19 Kelley Cook <kelleycook@wideopenwest.com> * config.guess: Remove. From-SVN: r74852
Kelley Cook committed -
From-SVN: r74851
Joseph Myers committed -
Fix for PR c++/13447: * cp-demangle.c (enum d_comp_type): Add D_COMP_LOCAL_NAME. (d_dump, d_make_comp): Handle D_COMP_LOCAL_NAME. (is_ctor_dtor_or_conversion): Handle D_COMP_LOCAL_NAME like D_COMP_QUAL_NAME. (is_ctor_or_dtor): Likewise. (d_local_name): Use D_COMP_LOCAL_NAME rather than D_COMP_QUAL_NAME. (d_print_comp) [D_COMP_LOCAL_NAME]: New. (d_prinT_comp) [D_COMP_TYPED_NAME]: If the left tree is D_COMP_LOCAL_NAME, pull any qualifiers off its right subtree. (d_print_mod_list): Handle D_COMP_LOCAL_NAME. * testsuite/demangle-expected: Add two test cases. * cp-demangle.c (d_print_function_type): Clear the global modifier list when printing the modifiers, not just when printing the function parameters. * testsuite/demangle-expected: Add two test cases. From-SVN: r74850
Ian Lance Taylor committed -
PR c++/12795 * name-lookup.c (pushdecl): Do not treated any functions as being "nested" in C++. PR c++/12795 * g++.dg/ext/attrib10.C: New test. From-SVN: r74849
Mark Mitchell committed -
* include/bits/locale_facet.h (__ctype_abstract_base,ctype<charT>,ctype<char>,ctype<wchar_t>): Document. From-SVN: r74848
Jerry Quinn committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * gnu/java/nio/ChannelOutputStream.java: New file. * java/nio/channels/Channels.java (newOutputStream): Implemented. * Makefile.am (ordinary_java_source_files) Added gnu/java/nio/ChannelOutputStream.java. * Makefile.in: Regenerated. From-SVN: r74847
Michael Koch committed -
PR c++/13371 * typeck.c (build_modify_expr): Stabilize lhs if we're narrowing. From-SVN: r74846
Jason Merrill committed -
2003-12-19 Thomas Fitzsimmons <fitzsim@redhat.com> * java/awt/FlowLayout.java (layoutContainer): Let components assume their preferred height. Centre components vertically. From-SVN: r74844
Thomas Fitzsimmons committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * gnu/java/nio/ChannelInputStream.java: New file. * java/nio/channels/Channels.java (newInputStream): Implemented. * java/nio/channels/FileChannelImpl.java (readImpl): Only put data into buffer if something was read. * Makefile.am (ordinary_java_source_files): Added gnu/java/nio/ChannelInputStream.java. * Makefile.in: Regenerated. From-SVN: r74842
Michael Koch committed -
locale_facets.tcc (num_get::_M_extract_int, [...]): According to 22.2.2.1.2, p8-9, first look for decimal_point and thousands_sep. 2003-12-19 Paolo Carlini <pcarlini@suse.de> * include/bits/locale_facets.tcc (num_get::_M_extract_int, num_get::_M_extract_float): According to 22.2.2.1.2, p8-9, first look for decimal_point and thousands_sep. * testsuite/22_locale/num_get/get/char/11.cc: New. * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise. From-SVN: r74841
Paolo Carlini committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * gnu/java/nio/OutputStreamChannel.java: New file. * java/nio/channels/Channels.java (newChannel): Implemented. * Makefile.am (ordinary_java_source_files): Added gnu/java/nio/OutputStreamChannel.java. * Makefile.in: Regenerated. From-SVN: r74840
Michael Koch committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * Makefile.am (ordinary_java_source_files): Added gnu.java.nio.InputStreamChannel. * Makefile.in: Regenerated. From-SVN: r74839
Michael Koch committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * gnu/java/nio/InputStreamChannel.java: New file. * java/nio/channels/Channels.java (newChannel): Implemented. From-SVN: r74838
Michael Koch committed -
* include/fibheap.h (fibnode): Use __extension__ for bit-fields mark and degree if __GNUC__. From-SVN: r74836
Andreas Tobler committed -
* config/ia64/unwind-ia64.c (ia64_copy_rbs): New function. (unw_access_gr): Only call ia64_rse_rnat_addr if addr is above regstk_top. (uw_frame_state_for): Handle locations inside bundles. (uw_init_context_1): Initialize context->rnat. Set context->regstk_top to lowest rbs address which has nat collection in context->rnat. (uw_install_context): Fix rnat restoring. Restore ar.rsc to previous state. * config/ia64/linux.h (MD_FALLBACK_FRAME_STATE_FOR, MD_HANDLE_UNWABI): Handle unwinding through SA_ONSTACK frames. * gcc.dg/cleanup-10.c: New test. * gcc.dg/cleanup-11.c: New test. From-SVN: r74835
Jakub Jelinek committed -
PR c++/13239 * builtins.c (expand_builtin_expect_jump): Update TREE_VALUE (arglist) if unsave_expr_now langhook created a new tree. * g++.dg/opt/expect1.C: New test. From-SVN: r74832
Jakub Jelinek committed -
* java/util/SimpleTimeZone.java (setStartRule): Reformated documentation. (setEndRule): Reworked documentation. (getDSTSavings): Fixed @since tag. (setDSTSavings): New method. From-SVN: r74831
Michael Koch committed -
2003-12-19 Michael Koch <konqueror@gmx.de> * java/text/NumberFormat.java: Sorted imports. (getCurrency): New method. (setCurrency): New method. From-SVN: r74830
Michael Koch committed -
* arm.c (thumb_base_register_rtx_p): Use regno in comparison against FIRST_PSEUDO_REGISTER. From-SVN: r74829
Richard Earnshaw committed -
* java/text/MessageFormat.java (MessageFormat): New constructor. From-SVN: r74828
Michael Koch committed -
* gnu/java/net/protocol/jar/Handler.java (parseURL): New method. (toExternalForm): New method. From-SVN: r74827
Michael Koch committed -
locale_facets.tcc (num_get::_M_extract_float): When __found_sci becomes true stop eating thousands separators and the decimal... 2003-12-19 Paolo Carlini <pcarlini@suse.de> * include/bits/locale_facets.tcc (num_get::_M_extract_float): When __found_sci becomes true stop eating thousands separators and the decimal radix separator. * testsuite/22_locale/num_get/get/char/9.cc: New. * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise. * config/locale/generic/c_locale.cc (__convert_to_v): Don't check that *__sanity == '\0': parsing may stop earlier, still be successful. * config/locale/gnu/c_locale.cc: Likewise. * testsuite/22_locale/num_get/get/char/10.cc: New. * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise. * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc: Tweak in one place accordingly. * testsuite/22_locale/money_get/get/char/1.cc: Fix typo. * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise. From-SVN: r74826
Paolo Carlini committed -
From-SVN: r74823
Hartmut Penner committed -
* gcc/config/rs6000/rs6000.c (USE_ALTIVEC_FOR_ARG_P): Don't check for SVR4 ABI. From-SVN: r74822
Hartmut Penner committed -
* config/rs6000/aix.h (OS_MISSING_POWERPC64): Define. (OS_MISSING_ALTIVEC): Define. * config/rs6000/darwin.h (ASM_SPEC): Be generous about supplying -force_cpusubtype_ALL. * config/rs6000/rs6000.c (rs6000_override_options): Rearrange CPU information table; now always set all CPU-specific values. Also, use Altivec and powerpc64 when chip and OS supports them. From-SVN: r74820
Geoffrey Keating committed -
* fixinc/inclhack.def (darwin_macho_dyldh): New. * fixinc/fixincl.x: Regenerate. From-SVN: r74819
Geoffrey Keating committed -
2003-12-19 Andreas Tobler <a.tobler@schweiz.ch> * gcc_update (files_and_dependencies): For libjava/libltdl directory, remove acconfig.h. No longer used. From-SVN: r74818
Andreas Tobler committed -
* include/fibheap.h (fibnode): Use unsigned long int for bit-fields if __GNUC__ is defined. From-SVN: r74817
Kazu Hirata committed -
2003-12-18 Fernando Nasser <fnasser@redhat.com> * java/awt/List.java (replaceItem): Prevent selection to move with replace and minimize flickering. From-SVN: r74814
Fernando Nasser committed
-