- 22 Nov, 2002 11 commits
-
-
include/ * libiberty.h (make_relative_prefix): Add prototype. libiberty/ * Makefile.in: Add make-relative-prefix.c. * make-relative-prefix.c: New file. * functions.texi: Rebuilt. gcc/ * gcc.c (make_relative_prefix, split_directories) (free_split_directories): Removed. From-SVN: r59385
Daniel Jacobowitz committed -
* configure.in: Set insn=nop for DWARF-2 tests on ARM. * configure: Regenerated. From-SVN: r59383
Daniel Jacobowitz committed -
2002-11-22 Laszlo Ersek <erseklaszlo@chello.hu> Paolo Carlini <pcarlini@unitus.it> PR libstdc++/8645 * include/bits/stl_tree.h (_Rb_tree_rebalance_for_erase): Don't check that __w->_M_left != 0 and __w->_M_right != 0 when they can't be otherwise. Co-Authored-By: Paolo Carlini <pcarlini@unitus.it> From-SVN: r59381
Laszlo Ersek committed -
* libjava.lang/pr8676.java: New file. * libjava.lang/pr8676.out: New file. From-SVN: r59379
Tom Tromey committed -
* java/net/URL.java: Merge with Classpath (partly). * java/net/URLStreamHandler: Merge with Classpath. From-SVN: r59378
Mark Wielaard committed -
* config/h8300/h8300.c (compute_a_shift_length): Fix the insn length computation when xor.l is output. From-SVN: r59376
Kazu Hirata committed -
* include/posix.h: (_Jv_platform_on_close): Moved out of #ifndef DISBALE_JAVA_NET. * include/win32.h: (_Jv_platform_on_close): Moved out of #ifndef DISBALE_JAVA_NET. (backtrace): Moved out of #ifndef DISBALE_JAVA_NET. From-SVN: r59374
Michael Koch committed -
From-SVN: r59373
GCC Administrator committed -
2002-11-21 Ranjit Mathew <rmathew@hotmail.com> * jartool.c (extract_jar): Use "open" with O_BINARY instead of "creat" to create extracted files. From-SVN: r59366
Ranjit Mathew committed -
2002-11-21 Jim Wilson <wilson@redhat.com> * config/rs6000/rs6000.c (function_arg): Set inner mode of SPE vectors to SI. From-SVN: r59365
Jim Wilson committed -
* config/xtensa/xtensa-protos.h (xtensa_copy_incoming_a7): Declare. * config/xtensa/xtensa.c (struct machine_function): Add incoming_a7_copied flag. (xtensa_copy_incoming_a7): Define. (xtensa_emit_move_sequence): Use xtensa_copy_incoming_a7. * config/xtensa/xtensa.md (movdi, movsf, movdf): Ditto. From-SVN: r59364
Bob Wilson committed
-
- 21 Nov, 2002 25 commits
-
-
* i386-protos.h (x86_64_sign_extended_value): Fix prototype. * i386.c (x86_64_general_operand, x86_64_szext_general_operand, x86_64_nonmemory_operand, x86_64_movabs_operand, x86_64_szext_nonmemory_operand, x86_64_immediate_operand, ix86_expand_int_movcc): Update call of x86_64_sign_extended_value. (local_symbolic_operand): Do not care the 64bit limits. (x86_64_sign_extended_value): Remove allow_rip support. (legitimate_pic_address_disp_p): Handle all cases allowed with RIP addressing. (legitimate_address_p): Use legitimate_pic_address_disp_p for PIC. (legitimize_pic_address): Reorganize. * i386.h (EXTRA_CONSTRAINT): Update call of x86_64_sign_extended_value. From-SVN: r59362
Jan Hubicka committed -
From-SVN: r59361
Eric Botcazou committed -
PR c++/8342 * typeck.c (get_member_function_from_ptrfunc): Make sure that a SAVE_EXPR for instance_ptr doesn't get evaluated first inside one of the branches of a COND_EXPR. From-SVN: r59360
Glen Nakamura committed -
* config.gcc (arm*-*-netbsdelf*): Enable configuration. * config/arm/netbsd-elf.h: New file. From-SVN: r59359
Jason Thorpe committed -
* config/arm/elf.h (SUBTARGET_EXTRA_SPECS): Add subtarget_asm_float_spec. (SUBTARGET_ASM_FLOAT_SPEC): Define, moving the defaults from... (ASM_SPEC): ...here. Use subtarget_asm_float_spec. From-SVN: r59358
Jason Thorpe committed -
* libjava.loader/loader.exp (gcj_loader_test_one): Fix typo in 'type' argument to libjava_tcompile. (gcj_loader_run): Use libjava_tcompile instead of running GCJ_UNDER_TEST directly. From-SVN: r59351
Ulrich Weigand committed -
2002-11-21 Michael Koch <konqueror@gmx.de> * include/posix.h: I put too much into the #ifndef DISABLE_JAVA_NET. Only the new network functions should be in it. From-SVN: r59350
Michael Koch committed -
* config/fr30/fr30.md (movsf_constant_store): Move code to detect 0.0 into fr30.c. * config/fr30/fr30-protos.h (fr30_const_double_is_zero): Prototype. * config/fr30/fr30.c (fr30_const_double_is_zero): New function. Return true if the rtx is 0.0. From-SVN: r59349
Nick Clifton committed -
* config/arm/elf.h (ASM_SPEC, LINK_SPEC): Pass -EL if -mlittle-endian is specified. From-SVN: r59348
Jason Thorpe committed -
PR optimization/2903 * arm.md (anddi_notzesidi_di): Operand 2 is inverted not operand 1. (anddi_notsesidi_di): Likewise. From-SVN: r59347
Richard Earnshaw committed -
2002-11-21 Michael Koch <konqueror@gmx.de> * include/posic.h: Moved new functions into a #ifndef DISABLE_JAVA_NET * include/win32.h: Moved new functions into a #ifndef DISABLE_JAVA_NET From-SVN: r59346
Michael Koch committed -
* config/h8300/h8300.c (print_operand): Use h8300_eightbit_constant_address_p and h8300_tiny_constant_address_p. (h8300_adjust_insn_length): Likewise. * config/h8300/h8300.h (EIGHTBIT_CONSTANT_ADDRESS_P): Remove. (TINY_CONSTANT_ADDRESS_P): Likewise. (OK_FOR_U): Use eightbit_constant_address_p. From-SVN: r59343
Kazu Hirata committed -
* config/s390/libgcc-libc.ver: Add multilib support. * config/s390/linux.h (MULTILIB_DEFAULT): Define. * config/s390/t-linux64 (MULTILIB_OPTIONS, MULTILIB_DIRNAMES, MULTILIB_OSDIRNAMES, LIBGCC, INSTALL_LIBGCC, EXTRA_MULTILIB_PARTS): Define. From-SVN: r59342
Ulrich Weigand committed -
2002-11-21 Michael Koch <konqueror@gmx.de> * java/nio/channels/AsynchronousCloseException.java, java/nio/channels/CancelledKeyException.java, java/nio/channels/ClosedByInterruptException.java, java/nio/channels/ConnectionPendingException.java, java/nio/channels/FileLockInterruptionException.java, java/nio/channels/IllegalSelectorException.java, java/nio/channels/NoConnectionPendingException.java, java/nio/channels/NonReadableChannelException.java, java/nio/channels/NonWritableChannelException.java, java/nio/channels/NotYetBoundException.java, java/nio/channels/NotYetConnectedException.java, java/nio/channels/OverlappingFileLockException.java, java/nio/channels/UnresolvedAddressException.java, java/nio/channels/UnsupportedAddressTypeException.java: New files. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. From-SVN: r59341
Michael Koch committed -
From-SVN: r59340
Michael Koch committed -
arm.c (arm_get_frame_size): A leaf function does not need its stack padding to an aligned boundary if... * arm.c (arm_get_frame_size): A leaf function does not need its stack padding to an aligned boundary if it has no frame. (thumb_get_frame_size): Likewise. From-SVN: r59339
Richard Earnshaw committed -
* include/posix.h (_Jv_socket): New method. (_Jv_connect): New method. (_Jv_close): New method. (_Jv_platform_close_on_exec): Prefixed system function with "::". (_Jv_bind): New method. (_Jv_listen): New method. (_Jv_write): New method. (_Jv_read): New method. * include/win32.h (_Jv_socket): New method. (_Jv_connect): New method. (_Jv_close): New method. (_Jv_bind): New method. (_Jv_listen): New method. (_Jv_write): New method. (_Jv_read): New method. * java/net/natNetworkInterface.cc: Include platform.h, removed inclusion of socket.h (getRealNetworkInterfaces): Replaced ::socket() by _Jv_socket() and ::close() by _Jv_close(). * java/net/natPlainDatagramSocketImpl.cc: Removed include of socket.h, definition of NATIVE_CLOSE and _Jv_bind, added some new lines to make code more readable. (create): Replaced ::socket() by _Jv_socket(). (close): Replaced NATIVE_CLOSE() by _Jv_close(). * java/net/natPlainSocketImpl.cc: Removed definition of NATIVE_CLOSE, _Jv_bind, Jv_connect and _Jv_accept, removed include of socket.h, removed some windows defines (now in include/win32.h). (create): Replaced ::socket() by _Jv_socket(). (close): Replaced NATIVE_CLOSE() by _Jv_close(). (write): Replaced ::read by _Jv_write(). (read): Replaced ::read by _Jv_read(). From-SVN: r59338
Michael Koch committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * docs/html/documentation.html: Fix broken/thinko'd URL. From-SVN: r59337
Phil Edwards committed -
From-SVN: r59336
GCC Administrator committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/run_doxygen: Tighter search expression for sed. * docs/doxygen/stdheader.cc: Handle the case of good headers. From-SVN: r59332
Phil Edwards committed -
From-SVN: r59329
Phil Edwards committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * acinclude.m4: Uniform formatting. * configure.in: x * configure.target: x * aclocal.m4, configure: Regenerate. From-SVN: r59328
Phil Edwards committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * include/bits/streambuf.tcc (basic_streambuf::sputbackc): Prefix "this->" to call to pbackfail. From-SVN: r59327
Phil Edwards committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/style.css: Update. * docs/doxygen/user.cfg.in: Update. * docs/html/documentation.html: Regenerate. * docs/html/17_intro/howto.html: Tweak I/O sentry entry. * docs/html/27_io/howto.html: New section on headers. * docs/html/faq/index.html: Add i386 threading entry. * docs/html/faq/index.txt: Regenerate. * docs/html/ext/lwg-active.html, docs/html/ext/lwg-defects.html: Import R23. From-SVN: r59326
Phil Edwards committed -
2002-11-21 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/TODO: Note change in clause 27 docs. * include/bits/basic_ios.h, include/bits/fpos.h, include/bits/ios_base.h, include/bits/stl_deque.h, include/bits/stl_iterator_base_types.h, include/std/std_fstream.h, include/std/std_iomanip.h, include/std/std_iosfwd.h, include/std/std_iostream.h, include/std/std_istream.h, include/std/std_ostream.h, include/std/std_sstream.h, include/std/std_streambuf.h: Doxygenate all I/O entities. From-SVN: r59325
Phil Edwards committed
-
- 20 Nov, 2002 4 commits
-
-
2002-11-20 Toon Moene <toon@moene.indiv.nluug.nl> * invoke.texi: Explain the purpose of -fmove-all-movables, -freduce-all-givs and -frerun-loop-opts better. From-SVN: r59323
Toon Moene committed -
* emit-rtl.c (gen_reg_rtx): Simplify mapping of Complex type to component type using GET_MODE_INNER. * expr.c (emit_move_insn_1): Ditto. * optabs.c (expand_binop): Ditto. (expand_unop): Ditto. (expand_complex_abs): Ditto. From-SVN: r59317
Steve Ellcey committed -
From-SVN: r59316
Douglas B Rupp committed -
streambuf.tcc (__copy_streambufs): Revert previous fix for the interactive half of libstdc++/6745... 2002-11-20 Benjamin Kosnik <bkoz@redhat.com> Jonathan Lennox <lennox@cs.columbia.edu> * include/bits/streambuf.tcc (__copy_streambufs): Revert previous fix for the interactive half of libstdc++/6745, use _M_buf_size_opt to set dynamically the correct buffer size. Co-Authored-By: Jonathan Lennox <lennox@cs.columbia.edu> From-SVN: r59314
Benjamin Kosnik committed
-