1. 30 Apr, 2003 21 commits
    • Make-lang.in (parse.c): Reorder bison arguments for POSIXLY_CORRECT. · b7bfc1c0
      	* Make-lang.in (parse.c): Reorder bison arguments for POSIXLY_CORRECT.
      	* treetree.c: Do not #include parse.h.
      
      From-SVN: r66301
      Nathan Sidwell committed
    • tree.h (DECL_POINTER_DEPTH): Remove. · 62216ea0
      	* tree.h (DECL_POINTER_DEPTH): Remove.
      	(struct tree_decl): Remove pointer_depth.
      
      From-SVN: r66300
      Nathan Sidwell committed
    • acinclude.m4: Add bit missing from previous patch. · 8abcca7b
      2003-04-30  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acinclude.m4:  Add bit missing from previous patch.
      	* aclocal.m4, configure:  Regenerated.
      
      From-SVN: r66299
      Phil Edwards committed
    • PR c++/9432, c++/9528 · d7ed5e55
      	PR c++/9432, c++/9528
      	* decl2.c (validate_nonmember_using_decl): Handle SCOPE_REF.
      
      	* g++.dg/lookup/using4.C: New test.
      
      From-SVN: r66298
      Kriang Lerdsuwanakij committed
    • linux64.h (ASM_OUTPUT_LABELREF): Remove. · d1908feb
      2003-04-30  Janis Johnson  <janis187@us.ibm.com>
      
      	* config/rs6000/linux64.h (ASM_OUTPUT_LABELREF): Remove.
      	* config/rs6000/rs6000.c (rs6000_elf_strip_name_encoding): Remove.
      	(rs6000_xcoff_encode_section_info): Remove.
      	(current_file_function_operand): Use SYMBOL_REF_FLAGS; fix latent bug.
      	(rs6000_output_mi_thunk): Remove dead code; use SYMBOL_REF_FLAGS.
      	(small_data_operand, rs6000_emit_move, rs6000_elf_in_small_data_p,):
      	Use SYMBOL_REF_FLAGS.
      	(rs6000_elf_encode_section_info): Call default_encode_section_info for
      	generic flags, use SYMBOL_REF_FLAGS; code cleanups.
      	* sysv4.h (TARGET_STRIP_NAME_ENCODING, ASM_OUTPUT_LABELREF): Remove.
      	(SYMBOL_FLAG_SMALL_V4, SYMBOL_REF_SMALL_V4_P): New.
      	* xcoff.h (TARGET_ENCODE_SECTION_INFO): Remove.
      	(ASM_DECLARE_FUNCTION_NAME): Remove setting of SYMBOL_REF_FLAG.
      
      From-SVN: r66297
      Janis Johnson committed
    • * diagnostic.c (output_pointer): Use HOST_PTR_PRINTF. · 0e42348d
      From-SVN: r66295
      Gabriel Dos Reis committed
    • * MAINTAINERS (GNATS only): Add Giovanni Bajo. · 55b15a11
      From-SVN: r66294
      Wolfgang Bangerth committed
    • extend.texi (Other Builtins): Enclose multiple word data type in braces for @deftypefn. · dad78426
      	* doc/extend.texi (Other Builtins): Enclose multiple word data
      	type in braces for @deftypefn.
      
      From-SVN: r66293
      Andreas Schwab committed
    • decl.c (check_previous_goto_1): Adjust prototype. · 152c16a9
              * decl.c (check_previous_goto_1): Adjust prototype.
              (check_previous_goto): Adjust use.
              (check_switch_goto): Likewise.
              (use_label): Adjust.
              (check_previous_goto_1): Don't use pedwarn_with_file_and_line.
              (struct named_label_use_list): Use location_t datatype.
      
      From-SVN: r66290
      Gabriel Dos Reis committed
    • 2003-04-30 Michael Koch <konqueror@gmx.de> · d3d40e23
      	* java/text/BreakIterator.java
      	(clone): New method.
      
      From-SVN: r66289
      Michael Koch committed
    • CollationElementIterator.java, [...]: Merged copyright and documentation from… · 70ff9d90
      CollationElementIterator.java, [...]: Merged copyright and documentation from classpath and rearranged some code.
      
      2003-04-30  Michael Koch  <konqueror@gmx.de>
      
      	* java/text/CollationElementIterator.java,
      	java/text/CollationKey.java,
      	java/text/RuleBasedCollator.java:
      	Merged copyright and documentation from classpath and
      	rearranged some code. No code changes done.
      
      From-SVN: r66288
      Michael Koch committed
    • diagnostic.h (output_formatted_scalar): Tweak. · 10256cf5
              * diagnostic.h (output_formatted_scalar): Tweak.
              * diagnostic.c (output_long_decimal): Likewise.
              (output_unsigned_decimal): Likewise.
              (output_long_unsigned_decimal): Likewise.
              (output_octal): Likewise.
              (output_long_octal): Likewise.
              (output_hexadecimal): Likewise.
              (output_long_hexadecimal): Likewise.
              (output_pointer): New function.
              (output_format): Use it.  Recognize "%p" format specifier.
      
      From-SVN: r66287
      Gabriel Dos Reis committed
    • 2003-04-30 Michael Koch <konqueror@gmx.de> · ad03daf0
      	* java/util/regex/Matcher.java
      	(pattern): New member variable.
      	(appendReplacement): New method.
      	(appendTail): New method.
      	(end): New method.
      	(find): New method.
      	(group): New method.
      	(replaceFirst): Added documentation.
      	(replaceAll): Added documentation.
      	(groupCount): New method.
      	(lookingAt): New method.
      	(matches): New method.
      	(reset): New method.
      	(start): New method.
      	* java/util/regex/Pattern.java
      	(serialVersionUID): New constant.
      	(CANON_EQ): New constant.
      	(CASE_INSENSITIVE): New constant.
      	(COMMENTS): New constant.
      	(DOTALL): New constant.
      	(MULTILINE): New constant.
      	(UNICODE_CASE): New constant.
      	(UNIX_LINES): New constant.
      	(regex): New member variable.
      	(flags): New member variable.
      	(Pattern): New method.
      	(compile): Documentation added.
      	(flags): New method.
      	(matches): Documentation added.
      	(matcher): Documentation added.
      	(split): Documentation added.
      	(pattern): New method.
      
      From-SVN: r66285
      Michael Koch committed
    • Engine.java, [...]: New files from classpath. · 43905ff3
      2003-04-30  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/java/security/Engine.java,
      	gnu/java/security/OID.java,
      	gnu/java/security/der/BitString.java,
      	gnu/java/security/der/DER.java,
      	gnu/java/security/der/DERReader.java,
      	gnu/java/security/der/DERValue.java,
      	gnu/java/security/der/DERWriter.java,
      	gnu/java/security/provider/DSAKeyFactory.java,
      	gnu/java/security/provider/X509CertificateFactory.java,
      	gnu/java/security/x509/X500DistinguishedName.java,
      	gnu/java/security/x509/X509CRL.java,
      	gnu/java/security/x509/X509CRLEntry.java,
      	gnu/java/security/x509/X509Certificate.java,
      	java/security/cert/CRLSelector.java,
      	java/security/cert/CertPathBuilder.java,
      	java/security/cert/CertPathBuilderResult.java,
      	java/security/cert/CertPathBuilderSpi.java,
      	java/security/cert/CertPathParameters.java,
      	java/security/cert/CertPathValidator.java,
      	java/security/cert/CertPathValidatorResult.java,
      	java/security/cert/CertPathValidatorSpi.java,
      	java/security/cert/CertSelector.java,
      	java/security/cert/CertStore.java,
      	java/security/cert/CertStoreParameters.java,
      	java/security/cert/CertStoreSpi.java,
      	java/security/cert/CollectionCertStoreParameters.java,
      	java/security/cert/LDAPCertStoreParameters.java,
      	java/security/cert/PKIXBuilderParameters.java,
      	java/security/cert/PKIXCertPathBuilderResult.java,
      	java/security/cert/PKIXCertPathChecker.java,
      	java/security/cert/PKIXCertPathValidatorResult.java,
      	java/security/cert/PKIXParameters.java,
      	java/security/cert/PolicyNode.java,
      	java/security/cert/PolicyQualifierInfo.java,
      	java/security/cert/TrustAnchor.java,
      	javax/security/auth/x500/X500Principal.java:
      	New files from classpath.
      	* gnu/java/io/ASN1ParsingException.java,
      	gnu/java/io/Base64InputStream.java,
      	gnu/java/security/der/DEREncodingException.java,
      	gnu/java/security/provider/DSAParameters.java,
      	gnu/java/security/provider/DSASignature.java,
      	gnu/java/security/provider/Gnu.java,
      	gnu/java/security/provider/GnuDSAPrivateKey.java,
      	gnu/java/security/provider/GnuDSAPublicKey.java,
      	java/security/AlgorithmParameterGenerator.java,
      	java/security/AlgorithmParameters.java,
      	java/security/KeyFactory.java,
      	java/security/KeyPairGenerator.java,
      	java/security/KeyStore.java,
      	java/security/MessageDigest.java,
      	java/security/SecureClassLoader.java,
      	java/security/SecureRandom.java,
      	java/security/Security.java,
      	java/security/Signature.java,
      	java/security/cert/Certificate.java,
      	java/security/cert/CertificateFactory.java,
      	java/security/cert/CertificateFactorySpi.java,
      	java/security/cert/X509CRL.java,
      	java/security/cert/X509Certificate.java,
      	java/security/spec/DSAPublicKeySpec.java:
      	New versions from classpath.
      	* gnu/java/security/provider/DERReader.java,
      	gnu/java/security/provider/DERWriter.java,
      	java/security/Engine.java: Removed.
      	* Makefile.am
      	(java_source_files, javax_source_files): Added new files.
      	* Makefile.in: Regenerated.
      
      From-SVN: r66283
      Michael Koch committed
    • host-darwin.c (segv_handler): When -dH is used, call abort() after running out of stack space. · 505b0fd6
      	* config/rs6000/host-darwin.c (segv_handler): When -dH is used,
      	call abort() after running out of stack space.
      
      From-SVN: r66282
      Geoffrey Keating committed
    • c-typeck.c (function_types_compatible_p): Ignore incompatible 'volatile'… · a6fdc086
      c-typeck.c (function_types_compatible_p): Ignore incompatible 'volatile' qualifiers on a function's return type in GNU mode.
      
      2003-04-29  Geoffrey Keating  <geoffk@apple.com>
      
      	* c-typeck.c (function_types_compatible_p): Ignore incompatible
      	'volatile' qualifiers on a function's return type in GNU mode.
      
      Index: testsuite/ChangeLog
      2003-04-29  Geoffrey Keating  <geoffk@apple.com>
      
      	* gcc.dg/noreturn-5.c: New file.
      	* gcc.dg/noreturn-6.c: New file.
      
      From-SVN: r66281
      Geoffrey Keating committed
    • expr.c (emit_group_load): Dump parallels of simd types to memory. · 9c0631a7
      2003-04-29  Aldy Hernandez  <aldyh@redhat.com>
      
              * expr.c (emit_group_load): Dump parallels of simd types to
              memory.
      
      From-SVN: r66280
      Aldy Hernandez committed
    • Daily bump. · 95b588cf
      From-SVN: r66279
      GCC Administrator committed
  2. 29 Apr, 2003 19 commits