- 04 Jun, 1998 9 commits
-
-
* 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 22 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 -
The semantics of this test case are implementation-defined, as per [lib.support.types]/4. Therefore, I propose to delete it. From-SVN: r20186
Robert Lipe committed -
[ eb47, eb53, eb89 ] build standard templates from reference types, which is illegal. Unfortunately, they all give errors for lines in library headers, which I can't test for. Therefore, I suggest to remove all of them, and replace it with the [eb128.C] From-SVN: r20185
Robert Lipe committed -
These three test cases all build standard templates from reference types, which is illegal. Unfortunately, they all give errors for lines in library headers, which I can't test for. Therefore, I suggest to remove all of them, and replace it with [eb128.c] From-SVN: r20184
Robert Lipe committed -
alpha.md (divsi3, [...]): Enable, and work around an OSF/1 library bug wrt sign-extension of inputs. * alpha.md (divsi3, udivsi3, modsi3, umodsi3): Enable, and work around an OSF/1 library bug wrt sign-extension of inputs. From-SVN: r20183
Richard Henderson committed -
From-SVN: r20182
Richard Henderson committed
-