- 09 May, 1998 6 commits
-
-
From-SVN: r19651
Jeff Law committed -
* class.c (currently_open_class): New fn. * decl.c (lookup_name_real): Use it. * search.c (lookup_field): Likewise. From-SVN: r19650
Jason Merrill committed -
From-SVN: r19649
Jason Merrill committed -
* loop.c (get_condition): Don't combine when either compare is MODE_CC. * alpha.c (alpha_emit_conditional_branch): New function. Taken from the body of beq; additionally set the mode of the branch to CCmode for FP compares and not fast_math. (alpha_emit_conditional_move): Always use a compare insn for FP when not fast_math, as well as setting CCmode on the cmov. * alpha.md (beq, bne, blt, et al): Call alpha_emit_conditional_branch. From-SVN: r19645
Richard Henderson committed -
From-SVN: r19644
Richard Henderson committed -
From-SVN: r19643
Richard Henderson committed
-
- 08 May, 1998 13 commits
-
-
From-SVN: r19638
Jeffrey A Law committed -
From-SVN: r19637
Jeff Law committed -
From-SVN: r19636
Michael Meissner committed -
From-SVN: r19635
Michael Meissner committed -
* reload1.c (emit_reload_insns): When performing expensive optimizations, do not output the last reload insn if OLD is not the dest of NSN and is in the src and is clobbered by INSN. From-SVN: r19634
H.J. Lu committed -
* dwarf2out.c: Don't assume that `.section ".text"' causes the assembler to treat .text as a label for the start of that section, as this assumption is false for Solaris 2.x `as'. Instead, output `.section ".text"; .LLtext0:' and use .LLtext0 in label contexts. (ABBREV_LABEL, DEBUG_INFO_LABEL, DEBUG_LINE_LABEL, TEXT_LABEL): New macros. (abbrev_label, debug_info_label, debug_line_label, text_label): New vars. (dwarf2out_init): Initialize the vars. Output defn for text_label. (dwarf2out_finish): Output defns for the other 3 vars. (dw_val_node): Rename val_section to val_section_label, as it's now a label, not a section. (add_AT_section_offset): Arg is now a label, not a section. (print_die, output_die, output_compilation_unit_header, output_pubnames, output_aranges, output_line_info, dwarf2out_finish): In label contexts, output the section label, not the section. From-SVN: r19633
Paul Eggert committed -
* Makefile.in (genrtl.o): Depend on system.h. * gengenrtl.c (gencode): When creating genrtl.c, have it include system.h. From-SVN: r19632
Kaveh R. Ghazi committed -
From-SVN: r19631
Martin v. Löwis committed -
* config/m68k/t-linux: Remove extra stuff already included in config/t-linux. From-SVN: r19630
Andreas Schwab committed -
d * fixinc.wrap: Renamed from fixinc.math. Put wrapper around curses.h if it contains `typedef char bool;', as suggested by Manfred Hollstein <manfred@s-direktnet.de>. * configure.in: Rename fixinc.math to fixinc.wrap. From-SVN: r19629
Manfred Hollstein committed -
� * fixinc.wrap: Renamed from fixinc.math. Put wrapper around curses.h if it contains `typedef char bool;', as suggested by Manfred Hollstein <manfred@s-direktnet.de>. * configure.in: Rename fixinc.math to fixinc.wrap. From-SVN: r19628
Manfred Hollstein committed -
From-SVN: r19627
Manfred Hollstein committed -
* call.c (build_user_type_conversion_1): Handle second_conv properly for templates. From-SVN: r19626
Jason Merrill committed
-
- 07 May, 1998 11 commits
-
-
* gcc.c (read_specs): Handle missing blank line at end of specs file. From-SVN: r19622
Jim Wilson committed -
* i386.md (movsicc, movhicc, movsicc_1, movhicc_1, movsfcc_1, movdfcc_1): Disable. From-SVN: r19621
Jim Wilson committed -
* configure.in (enable_threads): Rename to enable_threads_flag before main loop. Set enable_threads to enable_threads_flag inside main loop. From-SVN: r19615
Jim Wilson committed -
From-SVN: r19614
Jim Wilson committed -
From-SVN: r19613
Michael Meissner committed -
From-SVN: r19612
Michael Meissner committed -
From-SVN: r19611
Andrew MacLeod committed -
plus do some general cleanup of variable argument handling. * aclocal.m4 (GCC_FUNC_VFPRINTF_DOPRNT): New macro. * configure.in: Add a call to GCC_FUNC_VFPRINTF_DOPRNT. (AC_CHECK_HEADERS): Remove unused check for varargs.h,sys/varargs.h. (AC_CHECK_FUNCS): Remove unused check for vprintf. * Makefile.in: Add support for linking in vfprintf.c and doprint.c. (cccp.o): Depend on gansidecl.h. (cexp.o): Likewise. * cccp.c: Convert from using PRINTF_ALIST/PRINTF_DCL to VPROTO as per the rest of gcc source. * cexp.y: Likewise. Include gansidecl.h and remove all code made redundant. * cccp.c: Remove checks for HAVE_VPRINTF and the associated code used when vfprintf is missing. * cexp.y: Likewise. * gcc.c: Likewise. * genattrtab.c: Likewise. * mips-tfile.c: Likewise. * toplev.c: Likewise. * vfprintf.c: New file. * doprint.c: Likewise. From-SVN: r19610
Kaveh R. Ghazi committed -
* config/linux.h (ASM_COMMENT_START): Remove from here, * config/linux-aout.h (ASM_COMMENT_START): and here, * config/i386/linux.h (ASM_COMMENT_START): to here, * config/i386/linux-aout.h (ASM_COMMENT_START): and here. * config/i386/linux-oldld.h (ASM_COMMENT_START): Define here as '#' too. From-SVN: r19609
Jeffrey A Law committed -
From-SVN: r19608
Jason Merrill committed -
* config/m68k/m68k.md (adddi3, subdi3): Properly negate the DImode constant. From-SVN: r19607
Andreas Schwab committed
-
- 06 May, 1998 10 commits
-
-
From-SVN: r19606
Jeff Law committed -
* expr.h (mark_seen_cases): Add declaration, but only when tree.h has been included. From-SVN: r19605
Jeffrey A Law committed -
From-SVN: r19604
Jeff Law committed -
* stmt.c (mark_seen_cases): Make it have external linkage again. * expr.h (mark_seen_cases): Add declaration. Chill wants to use mark_seen_cases.... From-SVN: r19603
Jeffrey A Law committed -
From-SVN: r19602
Joern Rennecke committed -
From-SVN: r19601
Jeff Law committed -
* Makefile.in (dwarfout.o) Add toplev.h dependency. * dwarfout.c, i386.c: Include toplev.h * toplev.h: (pfatal_with_name) Add prototype. From-SVN: r19600
Robert Lipe committed -
From-SVN: r19599
Jeff Law committed -
From-SVN: r19598
Jeff Law committed -
From-SVN: r19597
Jason Merrill committed
-