- 04 Jun, 1998 14 commits
-
-
From-SVN: r20226
Jason Merrill committed -
Mon Jun 1 19:37:42 1998 Craig Burley <burley@gnu.org> * com.c (ffecom_init_0): Fix setup of INTEGER(KIND=7) pointer type. * info.c (ffeinfo_type): Don't crash on null type. * expr.c (ffeexpr_fulfill_call_): Don't special-case %LOC(expr) or LOC(expr). Delete FFEGLOBAL_argsummaryPTR. * global.c, global.h: Delete FFEGLOBAL_argsummaryPTR. From-SVN: r20225
Craig Burley committed -
rtti5.C float1.C were duplicated as 980310-2.C, 980310-C. Deleted the former. From-SVN: r20224
Robert Lipe committed -
From-SVN: r20223
Jason Merrill committed -
From-SVN: r20222
Jason Merrill committed -
* decl2.c (do_toplevel_using_decl): When decl is a TYPE_DECL, treat it as using ::decl. From-SVN: r20221
Martin v. Löwis committed -
From-SVN: r20220
Jason Merrill committed -
From-SVN: r20219
Martin v. Löwis committed -
* error.c (dump_expr): Clean up NEW_EXPR case. * tree.c (mapcar): Support NEW_EXPR. * error.c (dump_expr): Support NEW_EXPR. * decl2.c (arg_assoc_type): Return 0 for LANG_TYPE. From-SVN: r20218
Jason Merrill committed -
From-SVN: r20217
Jeff Law committed -
From-SVN: r20216
Jeffrey A Law committed -
* method.c (make_thunk): Use overload machinery to make name. * search.c (covariant_return_p): New fn. (get_matching_virtual): Use it. * init.c (build_new_1): Fix check for void. From-SVN: r20215
Jason Merrill committed -
expr.c (safe_from_p): Avoid combinatorial explosion over duplicate SAVE_EXPRs by ensuring we never... * expr.c (safe_from_p): Avoid combinatorial explosion over duplicate SAVE_EXPRs by ensuring we never recurse on one that has already been visited. From-SVN: r20214
Craig Burley committed -
* loop.c (check_dbra_loop): Initialise final_value before normalizing the loop. From-SVN: r20213
Graham Stott committed
-
- 03 Jun, 1998 9 commits
-
-
Mon May 25 03:34:42 1998 Craig Burley <burley@gnu.org> * com.c (ffecom_expr_): Fix D**I and Z**I cases to not convert (DOUBLE PRECISION) D and (DOUBLE COMPLEX) Z to INTEGER. (This is dead code here anyway.) From-SVN: r20212
Craig Burley committed -
(ffecom_expr_): Fix D**I and Z**I cases to not convert (DOUBLE PRECISION) D and (DOUBLE COMPLEX) Z to INTEGER. (ffecom_expr_): Fix D**I and Z**I cases to not convert (DOUBLE PRECISION) D and (DOUBLE COMPLEX) Z to INTEGER. (This is dead code here anyway.) From-SVN: r20211
Craig Burley committed -
* reload1.c (reload_reg_free_for_value_p): New arguments out and reloadnum. Changed all callers. From-SVN: r20210
J"orn Rennecke committed -
From-SVN: r20209
Ulrich Drepper committed -
From-SVN: r20208
Bruce Korb committed -
* c-common.c (check_format_info): Put back check for C9x `hh' length modifier. Warn about %n format writing into const. Remove obsolete comment. (format_char_info): Fix comments. From-SVN: r20207
Andreas Schwab committed -
* configure.in: Set float_format to m68k for all m68k targets that do not override LONG_DOUBLE_TYPE_SIZE. * config/float-m68k.h: New file. From-SVN: r20206
Andreas Schwab committed -
* configure.in: Set float_format to m68k for all m68k targets that do not override LONG_DOUBLE_TYPE_SIZE. * config/float-m68k.h: New file. From-SVN: r20205
Andreas Schwab committed -
From-SVN: r20204
Jeff Law committed
-
- 02 Jun, 1998 17 commits
-
-
* jump.c (jump_optimize): Remove debug messages accidentally left in with the previous change. From-SVN: r20203
Richard Henderson committed -
From-SVN: r20202
Jeff Law committed -
* expr.c (store_expr): Revert stray patch associated with 1998-05-23 commit. From-SVN: r20201
Richard Henderson committed -
* jump.c (rtx_unsafe_p): New function. (jump_optimize): Use it on if/then/else transformations and conditional move transformations. From-SVN: r20200
Richard Henderson committed -
From-SVN: r20199
Jeffrey A Law committed -
fold-const.c (fold, [...]): When folding VAR++ == CONST or VAR-- == CONST construct a proper mask if... * fold-const.c (fold, case EQ_EXPR): When folding VAR++ == CONST or VAR-- == CONST construct a proper mask if VAR is a bitfield. Cope with CONST being out of range for the bitfield. From-SVN: r20198
Andreas Schwab committed -
* Makefile.in (site.exp): Use the object testsuite directory as the temporary directory. From-SVN: r20197
Jeffrey A Law committed -
From-SVN: r20196
Robert Lipe committed -
* expr.c (emit_move_insn_1): When moving complex values in several steps, emit a CLOBBER to show the destination dies. Re-add patch. From-SVN: r20195
Bernd Schmidt committed -
From-SVN: r20194
Jeff Law committed -
* expr.c (expand_expr, case ADDR_EXPR): Handle taking the address of an ADDRESSOF rtx. From-SVN: r20193
Jeffrey A Law committed -
* expr.c (expand_builtin_setjmp): Handle BUILTIN_SETJMP_FRAME_VALUE. * i960.h (SETUP_FRAME_ADDRESSES, BUILTIN_SETJMP_FRAME_VALUE): Define. * i960.md (ret, flush_register_windows): Define. (nonlocal_goto): Likewise. Nested function nonlocal gotos don't work yet. * tm.texi (BUILTIN_SETJMP_FRAME_VALUE): Document new macro. From-SVN: r20192
Mike Stump committed -
From-SVN: r20191
Robert Lipe committed -
From-SVN: r20190
Robert Lipe committed -
From-SVN: r20189
Robert Lipe committed -
From-SVN: r20188
Robert Lipe committed -
From-SVN: r20187
Jeffrey A Law committed
-