mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-04 18:00:14 +08:00
m68k.c: Include tree.h for dwarf2out_cfi_label.
* m68k.c: Include tree.h for dwarf2out_cfi_label. * gcc.c (process_command): Do not take address of function fatal when calling lang_specific_driver. * config/i386/cygwin32.h (DWARF2_UNWIND): Exception handling doesn't work with it yet, so set it to 0. * config/i386/xm-cygwin32.h (NO_SYS_SIGLIST): Define. * cse.c (cse_insn): Check for invalid entries when taking references. More assorted pending patches. From-SVN: r16978
This commit is contained in:
parent
aa2fbe8d1f
commit
da932f04bf
@ -1,3 +1,20 @@
|
||||
Mon Nov 3 05:45:32 1997 Philippe De Muyter <phdm@macqel.be>
|
||||
|
||||
* m68k.c: Include tree.h for dwarf2out_cfi_label.
|
||||
|
||||
* gcc.c (process_command): Do not take address of function fatal when
|
||||
calling lang_specific_driver.
|
||||
|
||||
Sat Dec 6 01:02:38 1997 Mumit Khan <khan@xraylith.wisc.edu>
|
||||
|
||||
* config/i386/cygwin32.h (DWARF2_UNWIND): Exception handling
|
||||
doesn't work with it yet, so set it to 0.
|
||||
* config/i386/xm-cygwin32.h (NO_SYS_SIGLIST): Define.
|
||||
|
||||
Sat Dec 6 01:01:02 1997 Christian Iseli <Christian.Iseli@lslsun.epfl.ch>
|
||||
|
||||
* cse.c (cse_insn): Check for invalid entries when taking references.
|
||||
|
||||
Fri Dec 5 18:26:25 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* loop.c (invariant_p): Don't test flag_rerun_loop_opt.
|
||||
|
@ -202,3 +202,7 @@ do { \
|
||||
|
||||
#undef ASM_COMMENT_START
|
||||
#define ASM_COMMENT_START " #"
|
||||
|
||||
/* DWARF2 Unwinding doesn't work with exception handling yet. */
|
||||
#define DWARF2_UNWIND_INFO 0
|
||||
|
||||
|
@ -1,4 +1,2 @@
|
||||
# Don't run fixproto
|
||||
STMP_FIXPROTO =
|
||||
# Don't need collect2
|
||||
USE_COLLECT2 =
|
||||
|
@ -21,6 +21,7 @@ Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define NO_STAB_H
|
||||
#define EXECUTABLE_SUFFIX ".exe"
|
||||
#define NO_SYS_SIGLIST 1
|
||||
|
||||
/* Even though we support "/", allow "\" since everybody tests both. */
|
||||
#define DIR_SEPARATOR '\\'
|
||||
|
@ -22,6 +22,7 @@ Boston, MA 02111-1307, USA. */
|
||||
/* Some output-actions in m68k.md need these. */
|
||||
#include "config.h"
|
||||
#include <stdio.h>
|
||||
#include "tree.h"
|
||||
#include "rtl.h"
|
||||
#include "regs.h"
|
||||
#include "hard-reg-set.h"
|
||||
|
@ -7463,6 +7463,11 @@ cse_insn (insn, in_libcall_block)
|
||||
merge_equiv_classes (src_elt, classp);
|
||||
|
||||
classp = src_elt->first_same_value;
|
||||
/* Ignore invalid entries. */
|
||||
while (classp
|
||||
&& GET_CODE (classp->exp) != REG
|
||||
&& ! exp_equiv_p (classp->exp, classp->exp, 1, 0))
|
||||
classp = classp->next_same_value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2513,7 +2513,7 @@ process_command (argc, argv)
|
||||
|
||||
#ifdef LANG_SPECIFIC_DRIVER
|
||||
/* Do language-specific adjustment/addition of flags. */
|
||||
lang_specific_driver (&fatal, &argc, &argv);
|
||||
lang_specific_driver (fatal, &argc, &argv);
|
||||
#endif
|
||||
|
||||
/* Scan argv twice. Here, the first time, just count how many switches
|
||||
|
Loading…
Reference in New Issue
Block a user