- 26 Nov, 2002 3 commits
-
-
* gcc.c (static_spec_functions): Add if-exists-else spec function. (if_exists_else_spec_function): New function. * doc/invoke.texi: Document the if-exists-else spec function. * config/netbsd-elf.h (NETBSD_STARTFILE_SPEC): For -static, use "%:if-exists-else(crtbeginT%O%s crtbegin%O%s)". From-SVN: r59481
Jason Thorpe committed -
* gcc.c (static_spec_functions): Add if-exists-else spec function. (if_exists_else_spec_function): New function. * doc/invoke.texi: Document the if-exists-else spec function. * config/netbsd-elf.h (NETBSD_STARTFILE_SPEC): For -static, use "%:if-exists-else(crtbeginT%O%s crtbegin%O%s)". From-SVN: r59480
Jason Thorpe committed -
* config.gcc (powerpc-*-netbsd*): Replace "svr4.h" with "netbsd.h netbsd-elf.h" in tm_file. Set tmake_file to "${tmake_file} rs6000/t-netbsd". * config/rs6000/netbsd.h: Rewrite. * config/rs6000/t-netbsd: New file. From-SVN: r59479
Jason Thorpe committed
-
- 25 Nov, 2002 12 commits
-
-
* libsupc++/Makefile.am (sources): Add guard.cc. * libsupc++/Makefile.in: Regenerated. * libsupc++/cxxabi.h (__cxa_guard_acquire): New function. (__cxa_guard_release): Likewise. (__cxa_guard_abort): Likewise. * libsupc++/guard.cc: New file. From-SVN: r59475
Mark Mitchell committed -
* config/h8300/h8300.md (an anonymous pattern): Relax the condition for the pattern. From-SVN: r59470
Kazu Hirata committed -
From-SVN: r59469
Aldy Hernandez committed -
2002-11-25 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.h (enum rs6000_builtins): Remove evmwlssf, evmwlsmf, evmwlssfa, evmwlsmfa, evmwlssfaaw, evmwlsmfaaw, evmwlssfanw, evmwlsmfanw. * config/rs6000/rs6000.c (bdesc_2arg): Same. * config/rs6000/spe.md: Same for patterns. From-SVN: r59468
Aldy Hernandez committed -
PR c/8639 * fold-const.c (extract_muldiv): Don't propagate division unless both arguments are multiples of C. * gcc.c-torture/execute/20021119-1.c: New. From-SVN: r59466
Christian Ehrhardt committed -
2002-11-25 Wolfgang Bangerth <bangerth@ticam.utexas.edu> * include/std/std_complex.h (operator<<(basic_ostream&, const complex&)): Prefer 'x' to "x" for efficiency sake. * src/locale.cc (locale::locale(const char*)): Ditto. From-SVN: r59465
Wolfgang Bangerth committed -
2002-11-25 Andrew Haley <aph@redhat.com> * libgcc-std.ver (_Unwind_Find_Enclosing_Function): Add. * config/ia64/unwind-ia64.c (_Unwind_Find_Enclosing_Function): New. * unwind-sjlj.c (_Unwind_Find_Enclosing_Function): Likewise. * unwind-dw2.c (_Unwind_Find_Enclosing_Function): Likewise. From-SVN: r59460
Andrew Haley committed -
* jcf-reader.c: Don't expand JCF_readu4 inside the expansion of JCF_SKIP. From-SVN: r59459
Diego Novillo committed -
* search.c (is_subobject_of_p_1): Fix thinko. (lookup_field_queue_p): Likewise. From-SVN: r59455
Mark Mitchell committed -
From-SVN: r59454
GCC Administrator committed -
From-SVN: r59446
Hans-Peter Nilsson committed -
* config/h8300/h8300.c (h8300_init_once): Fix a typo in the target help message. From-SVN: r59445
Kazu Hirata committed
-
- 24 Nov, 2002 12 commits
-
-
config.gcc (*-*-netbsd*1.[7-9]*, [...]): Set extra_parts to "crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o". * config.gcc (*-*-netbsd*1.[7-9]*, *-*-netbsd*[2-9]*): Set extra_parts to "crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o". (arm*-*-netbsd*, i[34567]86-*-netbsd*, m68k*-*-netbsd*) (ns32k-*-netbsd*, sparc-*-netbsd*, vax-*-netbsd*): Set extra_parts to "" for a.out configurations. * config/t-netbsd (CRTSTUFF_T_CFLAGS): Set to "-fPIC". From-SVN: r59444
Jason Thorpe committed -
* class.c (layout_class_type): Reuse tail padding when laying out virtual bases. * g++.dg/abi/empty10.C: New test. From-SVN: r59443
Mark Mitchell committed -
* config/alpha/netbsd.h (CPP_SUBTARGET_SPEC): Just use NETBSD_CPP_SPEC directly. (SUBTARGET_EXTRA_SPECS): Remove netbsd_cpp_spec. Add netbsd_endfile_spec. (ENDFILE_SPEC): Use %(netbsd_endfile_spec). From-SVN: r59442
Jason Thorpe committed -
From-SVN: r59441
Eric Botcazou committed -
* config/netbsd-elf.h (STARTFILE_SPEC): Rename to NETBSD_STARTFILE_SPEC. (STARTFILE_SPEC): Redefine in terms of NETBSD_STARTFILE_SPEC. (ENDFILE_SPEC): Likewise. * config/netbsd.h (LIB_SPEC, LIBGCC_SPEC): Likewise. From-SVN: r59436
Jason Thorpe committed -
* Makefile.in (install-driver): Remove versioned link before trying to create it. From-SVN: r59435
Andreas Schwab committed -
2002-11-24 Paolo Carlini <pcarlini@unitus.it> * src/locale.cc (locale::locale(const char*)): Trivial cosmetic tweaks. From-SVN: r59433
Paolo Carlini committed -
* config/m68k/m68k.c: Fix typo in last change defining TARGET_ASM_CAN_OUTPUT_MI_THUNK. From-SVN: r59432
Andreas Schwab committed -
* config/h8300/h8300.c (print_operand): Update the use of h8300_tiny_constant_address_p. (h8300_adjust_insn_length): Likewise. (h8300_tiny_constant_address_p): Check if the given rtx is a variable declared with __attribute__ ((tiny_data)). From-SVN: r59431
Kazu Hirata committed -
From-SVN: r59428
GCC Administrator committed -
From-SVN: r59422
Nick Clifton committed -
From-SVN: r59421
Simon Burge committed
-
- 23 Nov, 2002 4 commits
-
-
* javax/naming/AuthenticationException.java: Update copyright header. * javax/naming/AuthenticationNotSupportedException.java: Likewise. * javax/naming/Binding.java: Likewise. * javax/naming/CannotProceedException.java: Likewise. * javax/naming/CommunicationException.java: Likewise. * javax/naming/CompositeName.java: Likewise. * javax/naming/CompoundName.java: Likewise. * javax/naming/ConfigurationException.java: Likewise. * javax/naming/Context.java: Likewise. * javax/naming/ContextNotEmptyException.java: Likewise. * javax/naming/InitialContext.java: Likewise. * javax/naming/InsufficientResourcesException.java: Likewise. * javax/naming/InterruptedNamingException.java: Likewise. * javax/naming/LimitExceededException.java: Likewise. * javax/naming/LinkException.java: Likewise. * javax/naming/LinkLoopException.java: Likewise. * javax/naming/LinkRef.java: Likewise. * javax/naming/MalformedLinkException.java: Likewise. * javax/naming/NameAlreadyBoundException.java: Likewise. * javax/naming/NameClassPair.java: Likewise. * javax/naming/NameNotFoundException.java: Likewise. * javax/naming/NameParser.java: Likewise. * javax/naming/NamingEnumeration.java: Likewise. * javax/naming/NamingSecurityException.java: Likewise. * javax/naming/NoInitialContextException.java: Likewise. * javax/naming/NoPermissionException.java: Likewise. * javax/naming/NotContextException.java: Likewise. * javax/naming/OperationNotSupportedException.java: Likewise. * javax/naming/PartialResultException.java: Likewise. * javax/naming/Reference.java: Likewise. * javax/naming/Referenceable.java: Likewise. * javax/naming/ReferralException.java: Likewise. * javax/naming/ServiceUnavailableException.java: Likewise. * javax/naming/SizeLimitExceededException.java: Likewise. * javax/naming/TimeLimitExceededException.java: Likewise. * javax/naming/directory/Attribute.java: Likewise. * javax/naming/directory/AttributeInUseException.java: Likewise. * javax/naming/directory/AttributeModificationException.java: Likewise. * javax/naming/directory/Attributes.java: Likewise. * javax/naming/directory/BasicAttribute.java: Likewise. * javax/naming/directory/BasicAttributes.java: Likewise. * javax/naming/directory/DirContext.java: Likewise. * javax/naming/directory/InitialDirContext.java: Likewise. * javax/naming/directory/InvalidAttributeIdentifierException.java: Likewise. * javax/naming/directory/InvalidAttributeValueException.java: Likewise. * javax/naming/directory/InvalidAttributesException.java: Likewise. * javax/naming/directory/InvalidSearchControlsException.java: Likewise. * javax/naming/directory/InvalidSearchFilterException.java: Likewise. * javax/naming/directory/ModificationItem.java: Likewise. * javax/naming/directory/NoSuchAttributeException.java: Likewise. * javax/naming/directory/SchemaViolationException.java: Likewise. * javax/naming/directory/SearchControls.java: Likewise. * javax/naming/directory/SearchResult.java: Likewise. * javax/naming/event/EventContext.java: Likewise. * javax/naming/event/EventDirContext.java: Likewise. * javax/naming/event/NamespaceChangeListener.java: Likewise. * javax/naming/event/NamingEvent.java: Likewise. * javax/naming/event/NamingExceptionEvent.java: Likewise. * javax/naming/event/NamingListener.java: Likewise. * javax/naming/event/ObjectChangeListener.java: Likewise. * javax/naming/ldap/Control.java: Likewise. * javax/naming/ldap/ControlFactory.java: Likewise. * javax/naming/ldap/ExtendedRequest.java: Likewise. * javax/naming/ldap/ExtendedResponse.java: Likewise. * javax/naming/ldap/HasControls.java: Likewise. * javax/naming/ldap/InitialLdapContext.java: Likewise. * javax/naming/ldap/LdapContext.java: Likewise. * javax/naming/ldap/LdapReferralException.java: Likewise. * javax/naming/ldap/UnsolicitedNotification.java: Likewise. * javax/naming/ldap/UnsolicitedNotificationEvent.java: Likewise. * javax/naming/ldap/UnsolicitedNotificationListener.java: Likewise. * javax/naming/spi/DirObjectFactory.java: Likewise. * javax/naming/spi/DirStateFactory.java: Likewise. * javax/naming/spi/DirectoryManager.java: Likewise. * javax/naming/spi/InitialContextFactory.java: Likewise. * javax/naming/spi/InitialContextFactoryBuilder.java: Likewise. * javax/naming/spi/NamingManager.java: Likewise. * javax/naming/spi/ObjectFactory.java: Likewise. * javax/naming/spi/ObjectFactoryBuilder.java: Likewise. * javax/naming/spi/ResolveResult.java: Likewise. * javax/naming/spi/Resolver.java: Likewise. * javax/naming/spi/StateFactory.java: Likewise. * javax/naming/spi/NamingManager.java (ofb): Package private. From-SVN: r59417
Mark Wielaard committed -
From-SVN: r59408
GCC Administrator committed -
2002-11-22 Dale Johannesen <dalej@apple.com> * toplev.c (rest_of_compilation): Fix comments. From-SVN: r59397
Dale Johannesen committed -
* aclocal.m4 (ac_cv_func_mmap_dev_zero): Darwin does not allow mmap from /dev/zero. Don't make decisions for the host based on presence or absence of /dev/zero on the build machine. (ac_cv_func_mmap_anon): Darwin does have working MMAP_ANON. (AC_FUNC_MMAP_FILE): Darwin does have mmap of a file. * configure: Regenerate. From-SVN: r59394
Geoffrey Keating committed
-
- 22 Nov, 2002 9 commits
-
-
* g++.dg/abi/rtti2.C: New test. * rtti.c (qualifier_flags): Fix thinko. From-SVN: r59391
Mark Mitchell committed -
* parse.y (patch_binop): Cast right hand side of shift expression to `int'. Fixes PR java/8676. From-SVN: r59390
Tom Tromey committed -
2002-11-22 Ranjit Mathew <rmathew@hotmail.com> Andrew Haley <aph@redhat.com> * gcc/java/jcf-write.c (write_classfile): Remove target class file, if it exists, before renaming the temporary class file to it. Co-Authored-By: Andrew Haley <aph@redhat.com> From-SVN: r59386
Ranjit Mathew committed -
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
-