- 10 Apr, 1999 2 commits
-
-
* rtl.h (local_alloc): Returns an integer now. * local-alloc.c (recorded_label_ref): New file scoped variable. (local_alloc): Initialize recorded_label_ref to zero. Return its value when local allocation has completed. (update_equiv_regs); If we create an equivalence for a LABEL_REF, set recorded_label_ref. * toplev.c (rest_of_compilation): Run the loop optimizer after register allocation and reloading if needed. From-SVN: r26324
Jeffrey A Law committed -
From-SVN: r26323
Jeff Law committed
-
- 09 Apr, 1999 19 commits
-
-
From-SVN: r26322
Jeff Law committed -
* i386/gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Fix typo. * i386/freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. From-SVN: r26321
Krister Walfridsson committed -
From-SVN: r26320
Jeffrey A Law committed -
1999-04-09 22:58 -0400 Zack Weinberg <zack@rabi.columbia.edu> * cpphash.c (special_symbol): When expanding __LINE__, use the top file buffer, not the top buffer. From-SVN: r26319
Zack Weinberg committed -
Tue Apr 6 15:15:51 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (patch_assignment): Added ArrayStoreException runtime check. From-SVN: r26318
Alexandre Petit-Bianco committed -
decl.c (make_typename_type): Complain if we don't find a type when trying to make a typename type for a... * decl.c (make_typename_type): Complain if we don't find a type when trying to make a typename type for a non-template type. From-SVN: r26317
Mark Mitchell committed -
From-SVN: r26316
Mike Stump committed -
* Makefile.in (check-g++, check-gcc, check-g77, check-objc): Add cd .. to TCL_LIBRARY command. From-SVN: r26315
Jim Wilson committed -
From-SVN: r26314
Nick Clifton committed -
* decl.c (start_decl): Pass attributes to grokdeclarator. (grokdeclarator): Handle attributes on constructor-syntax initializers. From-SVN: r26313
Jason Merrill committed -
* c-common.c (decl_attributes, A_INIT_PRIORITY): Allow arrays of classes, too. From-SVN: r26312
Jason Merrill committed -
From-SVN: r26311
Warren Levy committed -
* libjava.compile/plusplus.java: New file. From MoT <Sebastien.Villemot@ens.fr>. From-SVN: r26310
Tom Tromey committed -
1999-04-01 Jim Blandy <jimb@zwingli.cygnus.com> * cplus-dem.c: Attempt to handle overflows in counts with some semblance of grace. (consume_count): Detect overflows. Return -1 to indicate errors, instead of zero. (demangle_template_value_parm, demangle_template): Handle change to consume_count's return convention. From-SVN: r26309
Jim Blandy committed -
* rs6000.c (rs6000_override_options, ptt, rs6000_file_start, rs6000_float_const, rs6000_replace_regno, debug_stack_info, rs6000_output_load_toc_table, output_prolog, output_epilog): Const-ify a char*. (output_mi_thunk): Likewise. Mark parameter `thunk_fndecl' with ATTRIBUTE_UNUSED. Hide unused variables `r0', `sp', `toc', `schain', `r12', `buf' and `labelno'. (output_ascii): Const-ify a char*. (rs6000_gen_section_name): Initialize variable `last_period'. (rs6000_adjust_priority): Mark parameter `insn' with ATTRIBUTE_UNUSED. (rs6000_trampoline_template, rs6000_dll_import_ref, rs6000_longcall_ref, rs6000_encode_section_info): Const-ify a char*. * rs6000.h (offsettable_mem_operand, optimization_options): Add prototypes. * rs6000.md (movdi, define_split): Cast a value to HOST_WIDE_INT when comparing against one. From-SVN: r26308
Kaveh R. Ghazi committed -
* expr.c (expand_expr, case ARRAY_REF, COMPONENT_REF, BIT_FIELD_REF): Do not try to optimize a aggregate address which has VOIDmode. Mirrors March 23 change to expand_assignment. From-SVN: r26307
Jeffrey A Law committed -
* flow.c (delete_unreachable_blocks): Do not require an edge to be marked with EDGE_FALLTHRU when tidying an edge which connects consecutive basic blocks. * flow.c (can_delete_label_p): Do not convert a label into a deleted label here. From-SVN: r26306
Jeffrey A Law committed -
From-SVN: r26305
Jeff Law committed -
* cse.c (flush_hash_table): New function. (cse_insn): Flush the hash table when we encounter a volatile asm. (cse_basic_block): Use flush_hash_table instead of doing it inline. * reload1.c (reload_cse_regs_1): Flush known register values if we encounter a volatile asm. From-SVN: r26304
Jeffrey A Law committed
-
- 08 Apr, 1999 18 commits
-
-
From-SVN: r26303
Mike Stump committed -
From-SVN: r26302
Jason Merrill committed -
From-SVN: r26301
Mike Stump committed -
* error.c (dump_expr): Don't crash on INDIRECT_REFs whose operands don't have types. From-SVN: r26300
Mark Mitchell committed -
From-SVN: r26299
Jeffrey A Law committed -
From-SVN: r26298
Mike Stump committed -
1999-04-08 Geoff Berry <gcb@gnu.org> * natInetAddress.cc (lookup): Fix typo (AF_INET16 -> AF_INET6). * natPlainSocketImpl.cc (accept): Add missing else if check for AF_INET6. From-SVN: r26297
Geoff Berry committed -
From-SVN: r26296
Mark Mitchell committed -
* java/lang/Long.java (parseLong): Corrected overflow detection code. * java/lang/Integer.java (parseInt): Corrected overflow detection code. From-SVN: r26295
Tom Tromey committed -
* java/io/PrintStream.java (print): Handle null string argument. (println): Likewise. From-SVN: r26294
Tom Tromey committed -
From-SVN: r26293
Nick Clifton committed -
From-SVN: r26292
Ovidiu Predescu committed -
* configure.in (host_xm_file, build_xm_file): Include hwint.h. Use case statements instead of "if test -a ... -a ... -a ..." * machmode.h: Don't define HOST_WIDE_INT, etc. Wrap use of HOST_WIDE_INT in #ifdef. * mips.h: Include hwint.h instead of providing definitions for HOST_WIDE_INT, etc. Wrap uses of HOST_WIDE_INT in #ifdef. From-SVN: r26291
Kaveh R. Ghazi committed -
Update my email address. From-SVN: r26290
Manfred Hollstein committed -
From-SVN: r26289
Jason Merrill committed -
* i386.md (truncdfsf2, truncxfsf2, truncxfdf2): Rewrite using a splitter. From-SVN: r26288
John Wehle committed -
From-SVN: r26287
Jeff Law committed -
* freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambigious else statement. * gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. * linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. * openbsd.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r26286
Art Haas committed
-
- 07 Apr, 1999 1 commit
-
-
* h8300.c (h8300_adjust_insn_length): Also avoid recognizing ADDR_VEC and ADDR_DIFF_VEC insns. From-SVN: r26285
Jeffrey A Law committed
-