- 04 Dec, 2000 17 commits
-
-
* mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector". (write_builtin_type): Pass intSI_type_node and the like through type_for_mode. * method.c (process_overload_item): Mangle VECTOR_TYPEs with 'o'. Pass intSI_type_node and the like through type_for_mode. * decl2.c (arg_assoc_type): Handle VECTOR_TYPE like COMPLEX_TYPE. * pt.c (tsubst, unify): Likewise. * tree.c (walk_tree): Likewise. * error.c (dump_type): Likewise. (dump_type_prefix, dump_type_suffix): Don't bother with VECTOR_TYPE. * Make-lang.in: Tweak top comment for emacs. (cp/TAGS): Restore. * except.c (expand_throw): Use push_throw_library_fn for _Jv_Throw. * pt.c (tsubst_decl): Call clone_function_decl here. (do_decl_instantiation): Not here. * class.c (clone_function_decl): Robustify. * decl.c (store_bindings): Only search in the non modified old_bindings for duplicates. From-SVN: r37999
Jason Merrill committed -
From-SVN: r37998
Jason Merrill committed -
From-SVN: r37997
Jason Merrill committed -
cp: * error.c (dump_function_decl): Use DECL_VIRTUAL_P, not TYPE_POLYMORPHIC_P. * typeck.c (build_static_cast): Remove unused variable. From-SVN: r37996
Nathan Sidwell committed -
From-SVN: r37995
Gerald Pfeifer committed -
TimeZone.java (getAvailableIDs): Activated commented out code dependent on compiler and library changes. * java/util/TimeZone.java (getAvailableIDs): Activated commented out code dependent on compiler and library changes. From-SVN: r37994
Warren Levy committed -
* java/io/FilePermission.java: Made class final per spec. * java/text/DecimalFormatSymbols.java (setCurrencySymbol): Changed method name to match spec (fixed typo). * java/util/LinkedList.java: Implements List. From-SVN: r37993
Warren Levy committed -
From-SVN: r37992
Jeff Law committed -
* java/lang/natDouble.cc: Include fdlibm.h, not mprec.h. From Edgar Villanueva <edgarvil@home.com>. From-SVN: r37991
Bryce McKinlay committed -
From-SVN: r37990
Neil Booth committed -
* cppfiles.c (cpp_make_system_header): Take 2 booleans, and operate on current buffer. (cpp_read_file): Rename _cpp_read_file. * cpplib.c (do_line, do_pragma_system_header): Update calls to cpp_make_system_header. * fix-header.c: Similarly. * cpphash.h (_cpp_read_file): Move from... * cpplib.h: ... here. * cppinit.c (do_includes, cpp_start_read): Update appropriately. From-SVN: r37989
Neil Booth committed -
* java/awt/geom/Point2D.java: Added protected constructor. (equals): New method. (Float.setLocation(float,float)): New method. * java/awt/geom/Dimension2D.java: Added protected constructor. * java/awt/geom/AffineTransform.java: Made all constants public. (concatenate): Fixed typo in name. * java/awt/event/WindowAdapter.java: Class now abstract. * java/awt/event/KeyEvent.java (CHAR_UNDEFINED): Now final. * java/awt/event/FocusEvent.java: Extend ComponentEvent, not AWTEvent. From-SVN: r37988
Tom Tromey committed -
* java/awt/AWTError.java: Extend Error, not IllegalStateException. From-SVN: r37987
Tom Tromey committed -
* builtins.c (expand_builtin_strspn, expand_builtin_strcspn): Handle another transformation. testsuite: * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks. * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks. From-SVN: r37986
Kaveh R. Ghazi committed -
From-SVN: r37985
Nick Clifton committed -
Add support for StrongARM target From-SVN: r37984
Nick Clifton committed -
From-SVN: r37983
Joseph Myers committed
-
- 03 Dec, 2000 21 commits
-
-
bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception handling is enabled... * bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception handling is enabled, and if not using sjlj. * builtins.c (expand_builtin_setjmp_setup): New. (expand_builtin_setjmp_receiver): New. (expand_builtin_setjmp): Split out _setup and _receiver functions. Move argument parsing in from ... (expand_builtin): ... here. * except.c (receive_exception_label): Branch around receiver unless new-style exceptions. Call expand_builtin_setjmp_receiver. (start_dynamic_handler): Call expand_builtin_setjmp_setup. * expr.h: Update builtin setjmp decls. From-SVN: r37982
Richard Henderson committed -
* docs/configopts.html, docs/documentation.html, docs/install.html, docs/17_intro/BADNAMES, docs/17_intro/contribute.html, docs/17_intro/howto.html, docs/18_support/howto.html, docs/19_diagnostics/howto.html, docs/20_util/howto.html, docs/21_strings/howto.html, docs/22_locale/howto.html, docs/23_containers/howto.html, docs/24_iterators/howto.html, docs/25_algorithms/howto.html, docs/26_numerics/howto.html, docs/27_io/howto.html, docs/ext/howto.html, docs/faq/index.html, docs/faq/index.txt: Sync with wwwdocs. From-SVN: r37981
Joseph Myers committed -
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new file. * java/awt/geom/RoundRectangle2D.java: New file. From-SVN: r37980
Tom Tromey committed -
From-SVN: r37979
Bruce Korb committed -
2000-12-03 Laurynas Biveinis <lauras@softhome.net> * Makefile.in: use $(build_canonical), not $(canonical_build). From-SVN: r37978
Laurynas Biveinis committed -
From-SVN: r37977
Bernd Schmidt committed -
Co-Authored-By: Bruce Korb <bkorb@gnu.org> From-SVN: r37976
Laurynas Biveinis committed -
From-SVN: r37975
Bernd Schmidt committed -
From-SVN: r37974
Bernd Schmidt committed -
From-SVN: r37973
Bernd Schmidt committed -
From-SVN: r37972
Neil Booth committed -
cppmacro.c (funlike_invocation_p): Re-disable macros enabled by contexts drops AFTER argument pre-expansion... * cppmacro.c (funlike_invocation_p): Re-disable macros enabled by contexts drops AFTER argument pre-expansion, so that they remain enabled during argument pre-expansion. (_cpp_pop_context): Unconditionally re-enable a macro when dropping a context level. From-SVN: r37971
Neil Booth committed -
* arm/t-linux (MULTILIB_OPTIONS): Comment. (MULTILIB_DIRNAMES): Likewise. (EXTRA_MULTILIB_PARTS): Likewise. (LIBGCC): Likewise. (INSTALL_LIBGCC): Likewise. From-SVN: r37970
Manfred Hollstein committed -
From-SVN: r37969
Jeff Law committed -
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new file. * java/awt/FlowLayout.java: New file. From-SVN: r37968
Tom Tromey committed -
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new file. * java/awt/GridLayout.java: New file. From-SVN: r37967
Tom Tromey committed -
From-SVN: r37966
David Edelsohn committed -
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new files. * java/awt/CardLayout.java: New file. * java/awt/AWTPermission.java: New file. From-SVN: r37965
Tom Tromey committed -
* builtins.c (expand_builtin_strcat, expand_builtin_strncat, expand_builtin_strspn, expand_builtin_strcspn): New functions. (expand_builtin): Handle BUILT_IN_STRCAT, BUILT_IN_STRNCAT, BUILT_IN_STRSPN and BUILT_IN_STRCSPN. * builtins.def (BUILT_IN_STRCAT, BUILT_IN_STRNCAT, BUILT_IN_STRSPN, BUILT_IN_STRCSPN): New entries. * c-common.c (c_common_nodes_and_builtins): Declare builtin strcat, strncat, strspn and strcspn. (string_ftype_string_cstring): Renamed from `string_ftype_ptr_ptr'. * extend.texi (strcat, strcspn, strncat, strspn): Document new builtins. testsuite: * gcc.c-torture/execute/string-opt-9.c: New test. * gcc.c-torture/execute/string-opt-10.c: Likewise. * gcc.c-torture/execute/string-opt-11.c: Likewise. * gcc.c-torture/execute/string-opt-12.c: Likewise. From-SVN: r37964
Kaveh R. Ghazi committed -
* builtins.c (expand_builtin_strcmp): Use const*_rtx when expanding strcmp at compile-time. Add another transformation. (expand_builtin_strncmp): Add more transformations. Call expand_builtin_memcmp, not expand_builtin_strcmp, under appropriate conditions if HAVE_cmpstrsi. testsuite: gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks. gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks. From-SVN: r37963
Kaveh R. Ghazi committed -
* rs6000.md (anddi3_internal[23]): Prefer rldic? over andis instruction. (cr logic): Really make operands sequential. From-SVN: r37962
David Edelsohn committed
-
- 02 Dec, 2000 2 commits
-
-
* c-common.c (combine_strings): When the ISO C standard specifies the maximum length of a string, it doesn't include the trailing zero byte. * gcc.dg/cpp/if-6.c: New testcase. From-SVN: r37961
Geoffrey Keating committed -
* cpplib.c (do_ifdef): Add check_eol() call. (do_ifndef): Likewise. * gcc.dg/20001201-1.c: New testcase. From-SVN: r37960
Geoffrey Keating committed
-