- 20 Aug, 2000 6 commits
-
-
* c-lang.c: #include diagnostic.h (c_tree_printer): New function. (lang_init): Initialize lang_printer. * Makefile.in (c-lang.o): Depends on diagnostic.h From-SVN: r35818
Gabriel Dos Reis committed -
* c-errors.c (pedwarn_c99): Adjust call to report_diagnostic. * diagnostic.c (default_diagnostic_starter, default_diagnostic_finalizer): New functions. (diagnostic_for_asm, diagnostic_for_decl): Tweak. (pedwarn, pedwarn_with_file_and_line, error, error_with_file_and_line, fatal, warning, warning_with_file_and_line): Adjust call to report_diagnostic. (report_diagnostic): Rework. (set_diagnostic_context): New function. * diagnostic.h (struct diagnostic_context): New data structure. (diagnostic_message, diagnostic_argument_list, diagnostic_file_location, diagnostic_line_location, diagnostic_is_warning, diagnostic_starter, diagnostic_finalizer, diagnostic_finalizer, diagnostic_auxiliary_data): New macros. (set_diagnostic_context): Declare. (report_diagnostic): Change prototype. From-SVN: r35817
Gabriel Dos Reis committed -
From-SVN: r35816
Neil Booth committed -
From-SVN: r35815
Neil Booth committed -
From-SVN: r35814
Jeff Law committed -
From-SVN: r35813
Michael Meissner committed
-
- 19 Aug, 2000 14 commits
-
-
Do not consider a THEN block ending in an indirect jump for conditional compilation; Fix d30v warning From-SVN: r35812
Michael Meissner committed -
From-SVN: r35811
Neil Booth committed -
* java/util/zip/ZipInputStream.java (createZipEntry): Implemented. From-SVN: r35810
Tom Tromey committed -
Sat Aug 19 11:00:53 2000 Anthony Green <green@redhat.com> * java/util/jar/Attributes.java, java/util/jar/JarEntry.java, java/util/jar/JarException.java, java/util/jar/JarFile.java, java/util/jar/JarInputStream.java, java/util/jar/JarOutputStream.java, java/util/jar/Manifest.java, java/util/Set.java, java/util/Map.java, java/util/Bucket.java, java/util/AbstractSet.java, java/util/BasicMapEntry.java, java/security/cert/CRL.java, java/security/cert/CRLException.java, java/security/cert/Certificate.java, java/security/cert/CertificateEncodingException.java, java/security/cert/CertificateException.java, java/security/cert/CertificateExpiredException.java, java/security/cert/CertificateFactory.java, java/security/cert/CertificateFactorySpi.java, java/security/cert/CertificateNotYetValidException.java, java/security/cert/CertificateParsingException.java, java/security/cert/X509CRL.java, java/security/cert/X509CRLEntry.java, java/security/cert/X509Certificate.java, java/security/cert/X509Extension.java: Imported from Classpath. * java/util/Hashtable.java: Imported from Classpath. * java/util/zip/ZipInputStream.java: Create stub for createZipEntry. * gcj/javaprims.h: Updated class list. * Makefile.in, gcj/Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Add these new classes. From-SVN: r35809
Anthony Green committed -
* loop.c (scan_loop): Use CONST_CALL_P instead of checking for REG_LIBCALL / REG_RETVAL. From-SVN: r35808
John Wehle committed -
* reload1.c (reload_as_needed): Accept dumpfile argument, pass it to emit_reload_insns. (emit_reload_insns): Add new dumpfile argument. If non-null then dump the reloads for each insn into the dumpfile. (reload): Pass dumpfile to reload_as_needed. From-SVN: r35807
Jeffrey A Law committed -
From-SVN: r35806
Jeffrey A Law committed -
2000-08-19 Toon Moene <toon@moene.indiv.nluug.nl> * top.c (ffe_decode_option): Disable -fdebug-kludge and warn about it. * lang-options.h: Document the fact. * g77.texi: Ditto. From-SVN: r35805
Toon Moene committed -
* bits/valarray_array.h (__valarray_min, __valarray_max): Fix thinko. Diagnostic messages really need to be improved for template argument deduction. From-SVN: r35804
Gabriel Dos Reis committed -
From-SVN: r35803
Jeff Law committed -
* config/ia64/ia64.c (reg_or_5bit_operand): New. (ia64_depz_field_mask): New. * config/ia64/ia64.h (CONSTRAINT_OK_FOR_R): New. (PREDICATE_CODES): Update. * config/ia64/ia64.md: Update commentary. (depz_internal): New. (ashlsi3): Implement directly. (ashrsi3, lshrsi3): Simplify; rely on extv and extzv for constants. (ashldi3): Use shladd. * config/ia64/ia64-protos.h: Update. From-SVN: r35802
Richard Henderson committed -
* gcc.dg/cpp/lexstrng.c: Don't include string.h. * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp. From-SVN: r35801
Zack Weinberg committed -
* toplev.c (independent_decode_option): Always process -g. Remove third argument, now unused. Adjust caller to match. From-SVN: r35800
Zack Weinberg committed -
* combine.c (make_compound_operation): Break after creating the extraction. From-SVN: r35799
Richard Henderson committed
-
- 18 Aug, 2000 20 commits
-
-
* cpplib.c (cpp_register_pragma_space): Just return if the namespace is already registered. From-SVN: r35798
Zack Weinberg committed -
Do not generate ROTL instruction. From-SVN: r35797
Ray Essick committed -
stor-layout.c (compute_record_type): Don't use mode of single field as mode of record if not integer mode of same type. * stor-layout.c (compute_record_type): Don't use mode of single field as mode of record if not integer mode of same type. From-SVN: r35796
Richard Kenner committed -
From-SVN: r35795
Richard Kenner committed -
From-SVN: r35794
Richard Kenner committed -
* config/sh/elf.h: Do not include sh/sh.h. * config/sh/rtems.h: Likewise. * config/sh/rtemself.h: Do not include sh/elf.h. * configure.in: Get them included with `tm_file's. * configure: Rebuilt. From-SVN: r35793
Alexandre Oliva committed -
* config/sh/sh.md (fpu_switch0, fpu_switch1): Simplify. * config/sh/sh.c (fpscr_set_from_mem): Use them. From-SVN: r35792
Alexandre Oliva committed -
* regmove.c (perhaps_ends_bb_p): New function. (optimize_reg_copy_1, optimize_reg_copy_2): Call it. (optimize_reg_copy_3, fixup_match_2, regmove_optimize): Likewise. (fixup_match_1): Likewise. (fixup_match_1, combine_stack_adjustments_for_block): Add casts to avoid signed/unsigned warnings. From-SVN: r35791
Richard Kenner committed -
* function.c (fixup_var_refs_1, case MEM): Update CODE after updating X. From-SVN: r35790
Richard Kenner committed -
* cpphash.h: Use HAVE_DESIGNATED_INITIALIZERS. (_cpp_trigraph_map): Declaration moved from cpplex.c * cppinit.c: Define _cpp_trigraph_map. Use UCHAR_MAX + 1 instead of 256. Use consistent test for designated initializers. (cpp_init): Initialize trigraph_map. (initialize_standard_includes, parse_option): Use memcmp instead of strncmp. * cpplex.c (init_trigraph_map): Remove. (trigraph_ok, trigraph_replace, lex_line): Refer to _cpp_trigraph_map. * cpplib.c (str_match, WARNING, ERROR, ICE): Delete. (do_unassert): Remove unused "next" local. * system.h (HAVE_DESIGNATED_INITIALIZERS): New prototype. From-SVN: r35789
Neil Booth committed -
2000-08-18 Manfred Hollstein <manfredh@redhat.com> * gcc.c-torture/execute/20000818-1.c: New test. From-SVN: r35788
Manfred Hollstein committed -
2000-08-18 Benjamin Kosnik <bkoz@gnu.org> * bits/valarray_meta.h: Fix typos... From-SVN: r35787
Benjamin Kosnik committed -
From-SVN: r35786
Joseph Myers committed -
* bits/valarray_meta.h (_Expr<>::shift, _Expr::cshift, _Expr<>::apply): Implement. From-SVN: r35785
Gabriel Dos Reis committed -
* decl.c (member_function_or_else): Use cp_error ... %T. (grokdeclarator): Likewise. (start_method): Likewise. * friend.c (make_friend_class): Use cp_pedwarn ... %T. From-SVN: r35784
Nathan Sidwell committed -
* bits/valarray_meta.h (_Expr<>::min, _Expr<>::max): Implement. * bits/valarray_array.h (__valarray_min, __valarray_max): New function. From-SVN: r35783
Gabriel Dos Reis committed -
* editbuf.h (edit_streambuf): Fix syntax error in friend-declaration. From-SVN: r35782
Gabriel Dos Reis committed -
* arm/lib1funcs.asm (_umodsi3 THUMB VARIANT): Restore deleted return insn. From-SVN: r35781
Emmanuel Marty committed -
From-SVN: r35780
Nathan Sidwell committed -
* decl2.c (grokfield): Set CLASSTYPE_GOT_SEMICOLON on class TYPE_DECLs. From-SVN: r35779
Nathan Sidwell committed
-