- 04 Dec, 2000 10 commits
-
-
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 9 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 -
Co-Authored-By: Bruce Korb <bkorb@gnu.org> From-SVN: r37959
Daniel Berlin committed -
From-SVN: r37958
Bruce Korb committed -
From-SVN: r37957
Bruce Korb committed -
From-SVN: r37956
Bruce Korb committed -
* g++.old-deja/g++.other/externC4.C, g++.old-deja/g++.other/friend10.C: New tests. From-SVN: r37955
Neil Booth committed -
* arm.h (ARM_REGNO_OK_FOR_BASE_P, THUMB_REGNO_MODE_OK_FOR_BASE_P): New macros. (REGNO_MODE_OK_FOR_BASE_P): Define in terms of above. (REGNO_OK_FOR_FOR_BASE_P): Delete. (ARM_REG_OK_FOR_BASE_P, THUMB_REG_MODE_OK_FOR_BASE_P): New macros for both strict and non-strict uses. (REG_MODE_OK_FOR_BASE_P): Define in terms of above. (ARM_REG_OK_FOR_INDEX_P, THUMB_REG_OK_FOR_INDEX_P): New macros. (REG_OK_FOR_INDEX_P): Define in terms of above. (REG_OK_FOR_BASE_P): Delete. (REG_OK_FOR_PRE_POST_P): Delete. (ARM_BASE_REGISTER_RTX_P): Renamed from BASE_REGISTER_RTX_P. (ARM_INDEX_REGISTER_RTX_P): Renamed from INDEX_REGISTER_RTX_P. (ARM_GO_IF_LEGITIMATE_INDEX): Renamed from GO_IF_LEGITIMATE_INDEX. (THUMB_LEGITIMATE_OFFSET): Renamed from LEGITIMATE_OFFSET. (ARM_GO_IF_LEGITIMATE_ADDRESS): Adjust for name changes. Use ARM specific variants rather than general ones. Use ARM_REG_OK_FOR_BASE_P in pre/post increment cases. (THUMB_GO_IF_LEGITIMATE_ADDRESS): Similarly for Thumb. (ARM_LEGITIMIZE_ADDRESS): Similarly. (THUMB_LEGITIMIZE_RELOAD_ADDRESS): Similarly. * arm.c (legitimate_pic_address): Similarly. From-SVN: r37954
Richard Earnshaw committed -
* tradcpp.c (struct answer, parse_assertion, parse_answer, canonicalize_text, find_answer): New. (do_assert, do_unassert): Provide appropriate function bodies. (union hashval): New member answers. From-SVN: r37953
Neil Booth committed
-