- 17 Dec, 2000 12 commits
-
-
From-SVN: r38330
Neil Booth committed -
* 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
Kaveh R. Ghazi committed -
* java/util/ArrayList.java (data): Declare transient. (serialPersistantFields): Removed. (readObject): Use defaultReadObject(), not readFields(). (writeObject): Use defaultWriteObject(), not writeFields(). From-SVN: r38328
Bryce McKinlay committed -
* 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
Richard Kenner committed -
* config/avr/avr.c (out_set_stack_ptr): Update comment. (print_operand): Add support for %~ and %o. From-SVN: r38326
Marek Michalkiewicz committed -
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 Sturm committed -
From-SVN: r38324
Jeff Law committed -
From-SVN: r38323
Herman A.J. ten Brugge committed -
2000-12-17 Philipp Thomas <pthomas@suse.de> * POTFILES.in: Add doloop.c. From-SVN: r38322
Philipp Thomas committed -
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
Philipp Thomas committed -
* g++.old-deja/g++.other/syshdr1.C: Update. * gcc.dg/cpp/lineflags.c: Remove temporarily. From-SVN: r38320
Neil Booth committed -
* 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
Neil Booth committed
-
- 16 Dec, 2000 24 commits
-
-
From-SVN: r38318
Michael Hayes committed -
* 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
Michael Hayes committed -
* config/c4x/c4x.h (MD_INIT_BUILTINS): Add void_list_node argument to c4x_init_builtins. * config/c4x/c4x-protos.h (c4x_init_builtins): Add tree argument. * config/c4x/c4x.c (c4x_init_builtins): Add tree argument. (c4x_output_ascii): Fix. Co-Authored-By: Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> From-SVN: r38316
Michael Hayes committed -
* config/c4x/c4x.h (MD_INIT_BUILTINS, MD_EXPAND_BUILTIN): Define. * config/c4x/c4x-protos.h (c4x_init_builtins): New prototype. (c4x_expand_builtin): Likewise. * config/c4x/c4x.c (c4x_init_builtins): New function. (c4x_expand_builtin): Likewise. * config/c4x/c4x.md (floatunsqihf2): New pattern. (*floatqihf2_set, *fixhfqi_set, fix_trunchfqi2): Likewise. (fixuns_trunchfqi2, toieee, frieee, *ldhf_conditional): Likewise. (*ldhf_conditional_noov, movhfcc, trap, cond_trap_cc): Likewise. (*toieee_movqf_clobber, *frieee_movqf_clobber): Likewise. Co-Authored-By: Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> From-SVN: r38315
Michael Hayes committed -
* libgcc2.h: Use Wtype for SItype and DWtype for DItype in prototypes. * libgcc2.c (__absvsi2): Use Wtype and DWtype. (__absvdi2, __addvsi3, __addvdi3, __subvsi3): Likewise. (__subvdi3, __mulvsi3, __mulvdi3, __negvsi2, __negvdi2): Likewise. From-SVN: r38314
Michael Hayes committed -
* config/sh/sh.h (INITIALIZE_TRAMPOLINE): Enclose the block statement in do/while(0). From-SVN: r38313
Alexandre Oliva committed -
* safe-ctype.h: Make code work on all targets and not just on targets where a char is 8 bits. From-SVN: r38312
Herman A.J. ten Brugge committed -
* lib/libjava.exp (test_libjava_from_javac): Strange quoting trick for `.class' link case. (bytecompile_file): Change directory outside of `catch'. * libjava.lang/Thread_1.java: Removed. * libjava.lang/Thread_1.out: Likewise. * libjava.lang/N19990310_4.xfail: New file. * libjava.lang/stub.xfail: Added new failure modes. * libjava.lang/stringconst.xfail: New file. * libjava.lang/PR162.xfail: New file. * libjava.lang/Final.xfail: Removed. From-SVN: r38311
Tom Tromey committed -
* i386.md (ashrsi3_cmpno, ashrhi3_cmpno, ashrqi3_cmpno, lshrsi3_cmpno, lshrhi3_cmpno): Remove redundant '@' from the template. * i386.md (cmpstrsi_1): Fix type of the compare. * genattrtab.c (attr_rtx_cost): New function. (simplify_test_exp): Avoid overactive inlining; use temporary obstacks for tests. From-SVN: r38310
Jan Hubicka committed -
Sat Dec 16 10:41:11 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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. * stor-layout.c (place_field): Treat overflowing DECL_SIZE_UNIT as if size were variable. * expmed.c (expand_mult): Write REG_EQUAL note with proper mode. From-SVN: r38309
Richard Kenner committed -
2000-12-15 Diego Novillo <dnovillo@redhat.com> * i386/unix.h (ASM_OUTPUT_MI_THUNK): Fix references to _GLOBAL_OFFSET_TABLE_ when using Intel syntax. From-SVN: r38308
Diego Novillo committed -
* stor-layout.c (place_field): Treat overflowing DECL_SIZE_UNIT as if size were variable. From-SVN: r38307
Richard Kenner committed -
From-SVN: r38306
Richard Kenner committed -
* tradcpp.c: T_WARNING: New. (do_warning): New function. (finclude): Skip past the newline and increase the line number before calling output_line_command. (do_line): Skip the new line after output_line_command. Don't pre-decrement the line number. From-SVN: r38305
Neil Booth committed -
From-SVN: r38304
Jeff Law committed -
From-SVN: r38303
Kriang Lerdsuwanakij committed -
* tree.c (no_linkage_helper): Use CLASS_TYPE_P instead of IS_AGGR_TYPE. * g++.old-deja/g++.oliva/template5.C: Remove XFAILs. From-SVN: r38302
Kriang Lerdsuwanakij committed -
* pt.c (unify): Handle when both ARG and PARM are BOUND_TEMPLATE_TEMPLATE_PARM. * g++.old-deja/g++.pt/ttp65.C: New test. From-SVN: r38301
Kriang Lerdsuwanakij committed -
* pt.c (reduce_template_parm_level): Set DECL_ARTIFICIAL and DECL_TEMPLATE_PARM_P. * g++.old-deja/g++.pt/ttp64.C: New test. From-SVN: r38300
Kriang Lerdsuwanakij committed -
From-SVN: r38299
Tom Tromey committed -
From-SVN: r38298
Tom Tromey committed -
* libjava.lang/stub.xfail: New file. * libjava.lang/pr83.xfail: New file. * libjava.lang/err8.xfail: New file. * libjava.lang/err7.xfail: New file. * libjava.lang/Shazam.xfail: New file. * libjava.lang/err11.xfail: New file. * libjava.lang/instinit2.java: Renamed class to `instinit2'. * libjava.lang/anon3.out: Fixed typo. * libjava.lang/Class_1.java (main): Uncommented out previously failing code; now it works From-SVN: r38297
Tom Tromey committed -
* lib/libjava.exp (libjava_tcompile): New proc. (test_libjava_from_source): Use it. (test_libjava_from_javac): Likewise. (find_javac): New proc. (bytecompile_file): Use it. (test_libjava_from_javac): Handle `xfail-gcjC' tag. If no-exec set, then don't link even if program has a `main'. * libjava.compile/static_3.xfail: New file. * libjava.compile/weirddecl.xfail: New file. * libjava.compile/static_2.xfail: New file. * libjava.compile/not_a_redef.xfail: New file. * libjava.compile/inner_1.xfail: New file. * libjava.compile/assignment_2.xfail: New file. * libjava.compile/assignment.xfail: New file. * libjava.compile/abstr.xfail: New file. * libjava.compile/PR375.xfail: New file. * libjava.compile/PR374.java: New file. * libjava.compile/PR238.xfail: New file. * libjava.compile/PR208.xfail: New file. * libjava.compile/PR207.xfail: New file. From-SVN: r38296
Tom Tromey committed -
* jcf-parse.c (jcf_parse_source): Set wfl_operator if not already set. From-SVN: r38295
Tom Tromey committed
-
- 15 Dec, 2000 4 commits
-
-
* jargrep.c: Include getopt.h if it exists. (optind): Declare. * configure, config.h: Rebuilt. * configure.in: Check for getopt.h. Co-Authored-By: Kelley Cook <kelleycook@home.com> From-SVN: r38294
Tom Tromey committed -
2000-12-14 Andrew Haley <aph@redhat.com> * boehm.c (mark_reference_fields): Change test to correctly detect bitmap overflow. From-SVN: r38293
Andrew Haley committed -
From-SVN: r38292
Jason Merrill committed -
From-SVN: r38291
Jason Merrill committed
-