- 27 Aug, 1997 6 commits
-
-
* t-freebsd (USER_H): Include EXTRA_HEADERS and LANG_EXTRA_HEADERS. * x-netbsd: Likewise * x-dgux (USER_H): Include EXTRA_HEADERS and LANG_EXTRA_HEADERS (INSTALL_HEADERS): Delete. * x-dguxbcs: Likewise. * x-hp3bsd44: Likewise * x-pa: Likewise. From-SVN: r14959
Jeffrey A Law committed -
* i386.md (pop): pop increments the stack pointer. (prologue_set_stack_ptr): New pattern. * i386.c (ix86_expand_prologue): Use prologue_set_stack_ptr instead of subsi3. Fixes problem with scheduling on the x86. From-SVN: r14956
Bernd Schmidt committed -
* Makefile.in: create correct multiple links to shared libstdc++. From-SVN: r14953
Alexandre Oliva committed -
From-SVN: r14949
Robert Lipe committed -
reload.c (find_reloads, case '0'): Reject matching a non-offsettable address where an offsettable address is required. * reload.c (find_reloads, case '0'): Reject matching a non-offsettable address where an offsettable address is required. Fixes 68k bootstrap problem. From-SVN: r14948
Jim Wilson committed -
* loop.c (check_final_value): Don't miss a biv increment in a parallel. From-SVN: r14947
Michael P. Hayes committed
-
- 26 Aug, 1997 7 commits
-
-
* testsuite/Makefile.in (check): Don't depend on site.exp. (just-check): Depend on site.exp. Fixes problems with SMP "make check". From-SVN: r14945
H.J. Lu committed -
* dwarfout.c (dwarfout_file_scope_decl, case TYPE_DECL): Check TYPE_DECL_IS_STUB instead of DECL_NAME. From-SVN: r14944
Jim Wilson committed -
From-SVN: r14943
Jeff Law committed -
From-SVN: r14939
Jeffrey A Law committed -
From-SVN: r14924
Jim Wilson committed -
* input.c (sub_getch): Eventually give up and release the input file. * decl.c (cp_finish_decl): If #p i/i, put inline statics in the right place. From-SVN: r14923
Jason Merrill committed -
Mon Aug 25 14:26:45 1997 Jason Merrill <jason@yorick.cygnus.com> * Makefile.in (CXXFLAGS): Add -Weffc++. Sat Aug 23 21:25:37 1997 Mark Mitchell <mmitchell@usa.net> * bastring.h: Enable reverse_iterator and its ilk. * bastring.h: Provide specializations of member function templates for const_iterator. From-SVN: r14922
Jason Merrill committed
-
- 25 Aug, 1997 7 commits
-
-
* call.c (joust): Tweak message. Sat Aug 23 18:02:59 1997 Mark Mitchell <mmitchell@usa.net> * error.c (type_as_string): Put const/volatile on template type parameters where appropriate. From-SVN: r14919
Jason Merrill committed -
* haifa-sched.c (find_pre_sched_live): Remove #if 0 code. (find_post_sched_live): Likewise. Just cleaning up. * haifa-sched.c (schedule_block): Remove old code to get arguments from hard regs into pseudos early. Avoids problems with bogus REG_LOOP_BEGIN notes causing aborts during and after register allocation. From-SVN: r14918
Jeffrey A Law committed -
* version.c: Bump for new snapshot. * local-alloc.c (update_equiv_regs): All the target to reject promotion of some REG_EQUAL to REG_EQUIV notes. * pa.h (DONT_RECORD_EQUIVALENCE): Define. Fixes some c-torture failures, also improves generated code. * pa.c (secondary_reload_class): (mem (mem ... )) does not need secondary reloads. Fixes 094.fpppp/twldrv.f abort. * pa.c (hppa_builtin_saveregs): Emit a blockage insn after the store of the argument registers. Fixes c-torture failure. * fold-const.c (multiple_of_p): New function. (fold): Turn some cases of *_DIV_EXPR into EXACT_DIV_EXPR. One of the performance patches from the g77 folks. From-SVN: r14915
Jeff Law committed -
* expr.h (insn_gen_function): Temporarily remove prototype. This one has to wait until more prototyped stuff is done. From-SVN: r14914
Jeffrey A Law committed -
* configure.in: Always make sure RANLIB_TEST is set. * configure: Rebuilt. From-SVN: r14913
Jim Wilson committed -
From-SVN: r14911
Jim Wilson committed -
* Makefile.in (install-info): Don't cd into srcdir. Add srcdir to filenames. Use sed to extract base filename for install. From-SVN: r14910
Jim Wilson committed
-
- 23 Aug, 1997 5 commits
-
-
* call.c (strictly_better): Make arguments unsigned ints. Fixes bug reported by Peter Seebach. From-SVN: r14909
Jeffrey A Law committed -
* unroll.c (find_splittable_givs): Only share if two givs have the same add and multiply values. Fixes some testsuite failures on the x86. From-SVN: r14908
John F. Carr committed -
* m68k/next.h (GO_IF_INDEXABLE_BASE): Fix typo in undef. * m68k/m68kemb.h (LIB_SPEC): Add missing comment end before it. From-SVN: r14902
Jim Wilson committed -
* pa.c (pa_reorg): Always put begin_brtab and end_brtab insns around branch tables. * pa.md (begin_brtab, end_brtab): Only emit the .begin_brtab and .end_brtab directives if TARGET_GAS. Should fix bootstrap problem with PA port when not using gas. From-SVN: r14899
Jeffrey A Law committed -
* alias.c (true_dependence): Pass x_addr not x to varies. From-SVN: r14898
Jim Wilson committed
-
- 22 Aug, 1997 7 commits
-
-
* acconfig.h (NEED_DECLARATION_CALLOC): Add. * configure.in: Add GCC_NEED_DECLARATION call for calloc. * rs6000/xm-rs6000.h (malloc, realloc, calloc, free): Delete declarations. * config.in, configure: Regenerate. From-SVN: r14896
Jim Wilson committed -
From-SVN: r14894
Jeffrey A Law committed -
* alias.c (find_base_value): Improve handling of PLUS, MINUS, and LO_SUM. (record_set): Handle LO_SUM like PLUS. (init_alias_analysis): When following chains of base addresses, do not stop on reaching a hard register. Updates from jfc. From-SVN: r14888
John F. Carr committed -
From-SVN: r14886
Jeff Law committed -
* lex.c (real_yylex): Refer to __complex instead of complex. -Wed Jul 16 15:57:42 1997 Benjamin Kosnik <bkoz@rhino.cygnus.com> - - * parse.y (empty_parms): Only use VOID_LIST_NODE for the PARMS if - we're in a C++ struct/class, not if we're doing xtern "C"'. - and regenerate parse.c. From-SVN: r14885
Jason Merrill committed -
* alpha.h (ARCH_ASM_FILE_START): Define. (ASM_FILE_START): Use ARCH_ASM_FILE_START. * osf12.h, osf2or3.h (ARCH_ASM_FILE_START): Redefine to null string. From-SVN: r14884
Jim Wilson committed -
From-SVN: r14883
Jason Merrill committed
-
- 21 Aug, 1997 8 commits
-
-
From-SVN: r14882
Jason Merrill committed -
From-SVN: r14877
Jason Merrill committed -
Thu Aug 21 22:25:46 1997 J"orn Rennecke <amylaar@cygnus.co.uk> * lex.c (real_yylex): Don't use getc directly. From-SVN: r14876
J"orn Rennecke committed -
From-SVN: r14874
Jeffrey A Law committed -
* Make-lang.in (f77): Delete f77-runtime. (f77.all.build, f77.all.cross, f77.rest.encap): Add f77-runtime. From-SVN: r14873
Jim Wilson committed -
From-SVN: r14871
Jeffrey A Law committed -
* Makefile.in (UOBJ): Include mclock. From Mumit Khan. From-SVN: r14870
Mumit Khan committed -
alias.c (init_alias_analysis): When simplifying the reg_base_value array, simplify entries for hard registers too. * alias.c (init_alias_analysis): When simplifying the reg_base_value array, simplify entries for hard registers too. From jfc. Fixes c-torture failure on the PA. From-SVN: r14869
Jeffrey A Law committed
-