- 29 Aug, 1997 6 commits
-
-
From-SVN: r14998
Jeffrey A Law committed -
* dwarfout2.c (build_abbrev_table): Use xrealloc, not xmalloc to reallocate abbrev_die_table. From-SVN: r14997
Philipp Thomas committed -
* m68k/m68k.md (iorsi_zexthi_ashl16): Disable. Fixes m68k codegen problem. From-SVN: r14996
Jim Wilson committed -
From-SVN: r14995
Andreas Schwab committed -
* expr.h (insn_gen_function): Reenable prototype. * expr.c (move_by_pieces_1, clear_by_pieces_1): Fix prototype of first parameter. From-SVN: r14994
Andreas Schwab committed -
From-SVN: r14993
Jeff Law committed
-
- 28 Aug, 1997 7 commits
-
-
* i386.c (ix86_expand_epilogue): Emit blockage instruction when pic. From-SVN: r14992
Jim Wilson committed -
* version.c: Bump for latest snapshot. * bc-optab.c: Conditionally include stdlib.h. (free): Provide a declaration if NEED_DECLARATION_FREE. * tree.c (free): Provide a declaration if NEED_DECLARATION_FREE. * rtl.h (free): Remove declaration. * tree.h (free): Remvoe declaration. * configure: Rebuilt. From-SVN: r14989
Jeffrey A Law committed -
From-SVN: r14988
Jeff Law committed -
* flags.h (flag_move_all_movables): Declare. (flag_reduce_all_givs): Likewise. * loop.c (move_movables): Handle flag_move_all_movables. (strength_reduce): Handle flag_reduce_all_givs. * toplev.c (flag_move_all_movables): Define. (flag_reduce_all_givs): Likewise. (f_options): Add -fmove-all-movables and -freduce-all-givs. * invoke.texi: Document new options, including alias stuff that wasn't included last time. Two of the "Tooning" options :-) From-SVN: r14987
Jeffrey A Law committed -
From-SVN: r14986
Jeff Law committed -
From-SVN: r14985
Jeff Law committed -
* t-h8300: Use TARGET_LIBGCC2_CFLAGS instead of LIBGCC2_CFLAGS. * t-mn10200: Ditto. * t-vxsparc: Ditto. * t-vxworks68: Ditto. * t-vxworks960: Ditto. * t-vx29k: Ditto. From-SVN: r14984
Bob Manson committed
-
- 27 Aug, 1997 18 commits
-
-
* alpha/xm-alpha.h (alloca): Define alloca to builtin_alloca for GNUC if not already defined, and USE_C_ALLOCA not defined. From-SVN: r14977
Richard Henderson committed -
Make the gcc config.guess exec the toplevel config.guess. Update the toplevel config.guess from the gcc config.guess. From-SVN: r14976
Jim Wilson committed -
alpha linux glibc2 patch from H.J. Lu * config/alpha/elf.h (DEFAULT_VTABLE_THUNKS): New. Defined as 1 if USE_GNULIBC_1 is not defined. From-SVN: r14975
Jim Wilson committed -
* alpha/elf.h (LINK_SPEC): Conditionalize on USE_GNULIBC_1. * config.guess: Recognize alpha-linux-gnulibc1. * configure.in (alpha-*-linux-gnulibc1): New target. (alpha-*-linux-gnu*): Don't build crtbegin/end. From-SVN: r14974
Richard Henderson committed -
* reorg.c (dbr_schedule): Allow current_function_return_rtx to be something other than a REG. * function.c (expand_function_end): Fix current_function_return_rtx if it was a pseudo. Brought over from the fsf/devo. From-SVN: r14972
Jeffrey A Law committed -
* m68k.md (iorsi3_internal): Readd ! TARGET_5200 check lost in last change. From-SVN: r14969
Jim Wilson committed -
* c-decl.c (grokdeclarator): If array index or size calculations overflow, issue an error. * fold-const.c (int_const_binop): New static function. (const_binop, size_binop): Call it. Brought over from the fsf. From-SVN: r14967
Doug Evans committed -
* loop.c (combine_movables): Earlier insns don't match later ones. Brought over from the fsf. From-SVN: r14966
Doug Evans committed -
Remove last change to alpha/linux. It was incorrect according to Richard Henderson. From-SVN: r14964
H.J. Lu committed -
From-SVN: r14962
Jeffrey A Law committed -
* class.c (get_basefndecls): Make definition match declaration. Something caught by the sunos compiler. From-SVN: r14961
Jeffrey A Law committed -
* config/linux.h (CC1_SPEC): Define it only if not defined. * config/m68k/linux.h (CC1_SPEC): Undefine it before include <linux.h> * config/linux.h (DEFAULT_VTABLE_THUNKS): New. Defined as 1 if USE_GNULIBC_1 is not defined. * config/alpha/linux.h (DEFAULT_VTABLE_THUNKS): New. Defined as 1. * config/rs6000/linux.h (DEFAULT_VTABLE_THUNKS): Ditto. * config/sparc/linux.h (DEFAULT_VTABLE_THUNKS): New. Defined as 1 if USE_GNULIBC_1 is not defined. Linux patches from HJ. From-SVN: r14960
H.J. Lu committed -
* 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 2 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
-