- 13 Jan, 1999 5 commits
-
-
1999-01-13 Andrew Haley <aph@cygnus.com> * expr.c (generate_name): Name prefix changed to avoid clashes with assembler temp labels. * parse.y (patch_synchronized_statement): Set TREE_SIDE_EFFECTS on MODIFY_EXPR. Without this, code for the assignement may not be generated at all and the synchronized statement will read an uninitialized variable. From-SVN: r24649
Andrew Haley committed -
Wed Jan 13 01:24:54 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * class.c (maybe_layout_super_class): Fixed returned value. * lex.c: Added 1999 to the copyright. (java_init_lex): Initialize java_lang_imported. * lex.h: Added 1999 to the copyright. * parse.h: Added 1999 to the copyright. (REGISTER_IMPORT): Fixed typo in trailing macro. (CURRENT_OSB): New macro. (struct parser_ctxt): New fields osb_depth, osb_limit. * parse.y (java_lang_id): New global variable. (type_import_on_demand_declaration): Don't import java.lang.* twice. (array_creation_expression:): Use CURRENT_OSB. (dims:): Uses a stack to keep track of array dimensions. (cast_expression:): Use CURRENT_OSB. (find_expr_with_wfl): Return NULL if node found doesn't meet the conditions. (register_fields): Fixed typos in comment. (check_method_redefinition): Fixed comment indentation. (java_check_regular_methods): Set saved found wfl to NULL after having reinstalled it in the previously found DECL_NAME. Fix an array dimension counting bug and some random other ones. From-SVN: r24648
Alexandre Petit-Bianco committed -
From-SVN: r24647
Jeff Law committed -
0 * mips.h (LOAD_EXTEND_OP): Correct for SImode and CCmode moves when generating code for TARGET_64BIT. From-SVN: r24646
Jeff Law committed -
� * mips.h (LOAD_EXTEND_OP): Correct for SImode and CCmode moves when generating code for TARGET_64BIT. From-SVN: r24645
Jeff Law committed
-
- 12 Jan, 1999 13 commits
-
-
From-SVN: r24644
Jeff Law committed -
From-SVN: r24643
Jeff Law committed -
Tue Jan 12 14:05:37 1999 David Edelsohn <edelsohn@mhpcc.edu> * rs6000.c (print_operand, cases 'm' and 'M'): Do not depend on HOST_WIDE_INT word-size. (rs6000_stack_info): Remove redundant alignment of fpmem. Tue Jan 12 14:05:37 1999 Richard Henderson <rth@cygnus.com> * rs6000.c (short_cint_operand): Remove CONSTANT_P_RTX handling. (u_short_cint_operand, reg_or_cint_operand, logical_operand): Likewise. (input_operand): Adjust CONSTANT_P_RTX handling. * rs6000.h (PREDICATE_CODES): Remove CONSTANT_P_RTX references. * rs6000.md (movsi): Adjust CONSTANT_P_RTX handling. (movhi, movqi): Remove CONSANT_P_RTX handling. (movdi): Adjust CONSTANT_P_RTX handling. From-SVN: r24640
David Edelsohn committed -
From-SVN: r24639
Stan Cox committed -
mot3300.h (ADD_MISSING_POSIX, [...]): Define to ensure all prototypes necessary for building libio will be available. � * m68k/mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Define to ensure all prototypes necessary for building libio will be available. * m68k/xm-mot3300.h (ADD_MISSING_POSIX, ADD_MISSING_XOPEN): Remove definitions here as they are not host specific. * m88k/sysv3.h, m88k/xm-sysv3.h: Likewise. From-SVN: r24638
Manfred Hollstein committed -
From-SVN: r24637
Richard Henderson committed -
From-SVN: r24635
Jeffrey A Law committed -
From-SVN: r24634
Richard Henderson committed -
From-SVN: r24633
Richard Henderson committed -
From-SVN: r24632
Richard Henderson committed -
From-SVN: r24631
Jeff Law committed -
function.c (purge_addressof_1): If the note accesses a mem+addressof in a wider mode than any replacement... * function.c (purge_addressof_1): If the note accesses a mem+addressof in a wider mode than any replacement, adjust the cached replacement. Cache trivial substitutions as well. From-SVN: r24629
Richard Henderson committed -
* Makefile.in (OBJECTS): Add sbitmap.o. (BASIC_BLOCK_H): Add sbitmap.h. * basic-block.h: Move simple bitmap code to sbitmap.h. * flow.c: Move simple bitmap code to sbitmap.c * sbitmap.h, sbitmap.c: New files. From-SVN: r24628
Richard Henderson committed
-
- 11 Jan, 1999 18 commits
-
-
* alpha/elf.h (ASM_FINISH_DECLARE_OBJECT): Use HOST_WIDE_INT_PRINT_DEC. Update copyrights. From-SVN: r24627
Richard Henderson committed -
* alpha.h (TARGET_SWITCHES): Document switches. (TARGET_OPTIONS): Likewise. From-SVN: r24626
Richard Henderson committed -
From-SVN: r24625
Jeff Law committed -
From-SVN: r24624
Richard Henderson committed -
From-SVN: r24623
Richard Henderson committed -
* basic-block.h (basic_block_head): Rename to x_basic_block_head. (basic_block_end): Rename to x_basic_block_end. (BLOCK_HEAD, BLOCK_END): Update. * caller-save.c: Change basic_block_head/end references to BLOCK_HEAD/END. * combine.c, flow.c, function.c, gcse.c, global.c: Likewise. * graph.c, haifa-sched.c, local-alloc.c, regclass.c: Likewise. * regmove.c, reload1.c, reorg.c, sched.c: Likewise. From-SVN: r24622
Richard Henderson committed -
From-SVN: r24620
Jeff Law committed -
From-SVN: r24619
Jeff Law committed -
From-SVN: r24618
Jeff Law committed -
From-SVN: r24617
Jeff Law committed -
From-SVN: r24616
Jeff Law committed -
From-SVN: r24615
Jeff Law committed -
From-SVN: r24614
Jeff Law committed -
From-SVN: r24613
Jeff Law committed -
From-SVN: r24612
Jeff Law committed -
From-SVN: r24611
Jeff Law committed -
From-SVN: r24610
Andreas Schwab committed -
From-SVN: r24609
Jeff Law committed
-
- 10 Jan, 1999 2 commits
-
-
* gjavah.c (java_float_finite): Use a union to do type punning. (java_double_finite): Likewise. From-SVN: r24608
Richard Henderson committed -
From-SVN: r24607
Jeff Law committed
-
- 09 Jan, 1999 2 commits
-
-
* gcc.c (xstrerror): Renamed from my_strerror. All callers changed. Remove prototype since we get that from libiberty.h. * protoize.c (xstrerror): Likewise. From-SVN: r24605
Kaveh R. Ghazi committed -
* gcc.c (read_specs): Ensure format specifiers match their arguments. From-SVN: r24604
Kaveh R. Ghazi committed
-