- Dec 18, 2000
-
-
Bryce McKinlay authored
Fix for PR gcj/373: * parse.y (create_class): Set ACC_STATIC if class is declared in an interface. From-SVN: r38365
-
Bryce McKinlay authored
* java/awt/Window.java (addNotify): Remove peer casting hack now that gcj/312 is fixed. From-SVN: r38364
-
Bryce McKinlay authored
* parse.y (valid_ref_assignconv_cast_p): Load classes for source and dest if they arn't already. * class.c (layout_class): Call maybe_layout_super_class on superinterfaces also, but only if compiling from bytecode. From-SVN: r38363
-
Toon Moene authored
2000-12-18 Toon Moene <toon@moene.indiv.nluug.nl> * bugs.texi: Correct copyright years. * g77.texi: Likewise. * news.texi: Likewise. From-SVN: r38362
-
Neil Booth authored
* c-lex.c (cb_file_change): Treat in_system_header as strictly boolean (0 or 1). From-SVN: r38361
-
Neil Booth authored
From-SVN: r38360
-
Neil Booth authored
From-SVN: r38359
-
Joseph Myers authored
* gcc.c-torture/execute/builtin-abs-1.c, gcc.c-torture/execute/builtin-abs-2.c: New tests. From-SVN: r38358
-
Neil Booth authored
* c-lex.c: s/change_file/file_change. * cpplib.h: Similarly. * cppmain.c: Similarly. * fix-header.c: Similarly. * cppfiles.c (stack_include_file): Pass the buffer location and size to cpp_push_buffer. Generate the file_change callback, so that sysp is already set. * cpphash.h: Add _cpp_do_file_change. * cpplib.c (do_line): Set buffer->sysp directly. Generate the file_change callback after setting sysp. (_cpp_do_file_change): Handle FC_ENTER and the FC_RENAME exception here. (cpp_push_buffer): Don't generate a callback. Clear sysp. (cpp_pop_buffer): Clean up logic. From-SVN: r38357
-
Benjamin Kosnik authored
2000-12-18 Benjamin Kosnik <bkoz@redhat.com> * configure.in (gcc_gxx_include_dir): Simplify. (libstdcxx_incdir): Export. * configure: Regenerate. * Makefile.in (PREPROCESSOR_DEFINES): Add in GPLUSPLUS_TOOL_INCLUDE_DIR bits here.. (libstdcxx_incdir): Add. * cppdefault.c (GPLUSPLUS_TOOL_INCLUDE_DIR): Add search path. From-SVN: r38356
-
Benjamin Kosnik authored
2000-12-18 Benjamin Kosnik <bkoz@redhat.com> * Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize. (libstdcxx_incdir): Pass down. * config.if: Remove expired bits for cxx_interface, add stub. (libstdcxx_incdir): Add variable for g++ include directory. * configure.in (gxx_include_dir): Use it. From-SVN: r38355
-
Benjamin Kosnik authored
2000-12-18 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Set os_include_dir for cross_compiles. * configure: Regenerate. * configure.target (l_glibcpp_cxxflags): Don't try to be clever when assigning ATOMICITYH. Only special case the special cases... 2000-12-15 Benjamin Kosnik <bkoz@redhat.com> * configure.in (gxx_target_include_dir): Install target-dependent include files in a target-dependent place. * configure: Regenerate. * src/Makefile.am: Add in support here. * src/Makefile.in: Regenerate. From-SVN: r38354
-
Alexandre Oliva authored
* MAINTAINERS: Added self as sh port co-maintainer. Removed entry with old-email address from ``Write After Approval''. From-SVN: r38353
-
Joseph Myers authored
* g77install.texi: Remove obsolete parts only used for INSTALL, and DOC-G77 conditionals. Update last-update-install date. From-SVN: r38343
-
Neil Booth authored
* c-lex.c (lex_lineno): Remove. (init_c_lex, c_lex): Remove lex_lineno. (cb_change_file): Update lineno correctly, both before calling push_srcloc and before leaving the function. (cb_def_pragma): Set lineno before outputting diagnostics. From-SVN: r38342
-
ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0Joseph Myers authored
* docs/html/17_intro/COPYING: Update to current ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references to 19yy as example year in copyright notice). From-SVN: r38341
-
ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0Joseph Myers authored
* COPYING: Update to current ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references to 19yy as example year in copyright notice). From-SVN: r38340
-
Jeff Law authored
From-SVN: r38339
-
Bryce McKinlay authored
* java/util/zip/natInflater.cc (inflate): Treat Z_BUF_ERROR as end-of-stream if avail_in is 0. From-SVN: r38338
-
- Dec 17, 2000
-
-
Richard Kenner authored
* print-tree.c (print_node): Print DECL_USER_ALIGN and TYPE_USER_ALIGN. Print TYPE_MIN_VALUE and TYPE_MAX_VALUE for REAL_TYPE. Use print_node_brief to print bounds. From-SVN: r38337
-
Neil Booth authored
* cpplib.h (struct cpp_reader): Remove references to string_pool and temp_string_pool. * cppinit.c (cpp_create_reader, cpp_cleanup): Similarly; using ident_pool in place. * cpplex.c (parse_number, unescaped_terminator_p, parse_string, save_comment, cpp_token_as_text): Similarly. * cpplib.c (do_define, glue_header_name, parse_assertion): Similarly. * cppmacro.c (make_number_token, builtin_macro, lock_pools, unlock_pools, stringify_arg, paste_tokens): Similarly. From-SVN: r38336
-
Richard Kenner authored
* dwarf2out.c (loc_descriptor_from_tree, case NOP_EXPR): New case. (loc_descriptor_from_tree, case CONVERT_EXPR): Likewise. (loc_descriptor_from_tree, case NON_LVALUE_EXPR): Likewise. From-SVN: r38335
-
Richard Kenner authored
From-SVN: r38334
-
Richard Earnshaw authored
* Makefile.in (check-po): Use $(MAKE). (risky-stage1, risky-stage2, risky-stage3, risky-stage4): Likewise. From-SVN: r38333
-
Neil Booth authored
* cppmain.c (check_multiline_token): New function. (scan_buffer): Use it. (cb_change_file): Restructure to avoid warning. * cpperror.c (print_location): Initialize col. From-SVN: r38332
-
Philipp Thomas authored
2000-12-14 Philipp Thomas <pthomas@suse.de> * protoize.c (main): Correctly set locale categories. * gcc.c (main): Likewise. * cppmain.c (general_init): Likewise. * toplev.c (main): Likewise. * gcov.c (main): Likewise. * collect2.c (main): Likewise. From-SVN: r38331
-
Neil Booth authored
From-SVN: r38330
-
Kaveh R. Ghazi authored
* c-common.c (c_common_nodes_and_builtins): Create a cstring_endlink, use it. Rename int_ftype_string_string to int_ftype_cstring_cstring, string_ftype_string_int to string_ftype_cstring_int, and string_ftype_string_string to string_ftype_cstring_cstring. Prefer sizetype_endlink and int_endlink to manually recreating them. Fix the prototype set for __builtin_strspn/__builtin_strcspn. From-SVN: r38329
-
Bryce McKinlay authored
* java/util/ArrayList.java (data): Declare transient. (serialPersistantFields): Removed. (readObject): Use defaultReadObject(), not readFields(). (writeObject): Use defaultWriteObject(), not writeFields(). From-SVN: r38328
-
Richard Kenner authored
* diagnostic.c (finish_abort): Deleted. (fatal): Add code from fninish_abort. (error_recursion, fancy_abort): Call fatal, not finish_abort. (trim_filename): Remove leading "../". * diagnostic.h (finish_abort): Deleted. * toplev.c (crash_signal): Call fatal, not finish_abort. From-SVN: r38327
-
Marek Michalkiewicz authored
* config/avr/avr.c (out_set_stack_ptr): Update comment. (print_operand): Add support for %~ and %o. From-SVN: r38326
-
Jeff Sturm authored
2000-12-17 Jeff Sturm <jeff.sturm@commerceone.com> * java/util/Hashtable.java (put): Remove `last' variable. Link new entry to head of list. * java/util/HashMap.java (put): Ditto. From-SVN: r38325
-
Jeff Law authored
From-SVN: r38324
-
Herman A.J. ten Brugge authored
From-SVN: r38323
-
Philipp Thomas authored
2000-12-17 Philipp Thomas <pthomas@suse.de> * POTFILES.in: Add doloop.c. From-SVN: r38322
-
Philipp Thomas authored
2000-12-17 Philipp Thomas <pthomas@suse.de> * POTFILES.in: Remove files not existing anymore. Add a note at the top that trailing spaces aren't allowed. From-SVN: r38321
-
Neil Booth authored
* g++.old-deja/g++.other/syshdr1.C: Update. * gcc.dg/cpp/lineflags.c: Remove temporarily. From-SVN: r38320
-
Neil Booth authored
* c-lex.c: Move main_input_filename handling to FC_ENTER. Clean up. * cpperror.c (print_containing_files): Get right line number. (print_location): Output column of 1 if 0. * cppfiles.c (stack_include_file): cpp_push_buffer handles the callback. * cpphash.h (_cpp_do_file_change): No longer external. * cpplib.c (do_file_change): Now local to cpplib.c. (do_line): Fake a buffer stack for preprocessed files. (cpp_push_buffer): Create a file_change callback. Handle faked buffers. (cpp_pop_buffer): Similarly. * cpplib.h: BUF_FAKE: New buffer type. * cppmain.c: Update to handle correct file renaming where a #line is the first line of the main file, and produce only the renamed file, not the original file, as output. From-SVN: r38319
-
- Dec 16, 2000
-
-
Michael Hayes authored
From-SVN: r38318
-
Michael Hayes authored
* config/c4x/c4x.h (REGISTER_TARGET_PRAGMAS): Call c4x_init_pragma. * config/c4x/c4x-protos.h (c4x_init_pragma): New prototype. * config/c4x/c4x.c (c4x_init_pragma): New function. (c_lex_func): New variable. (c4x_parse_pragma): Use c_lex_func. Co-Authored-By:
Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> From-SVN: r38317
-