OSDN Git Service

*** empty log message ***
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Mar 1992 09:41:00 +0000 (09:41 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Mar 1992 09:41:00 +0000 (09:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@411 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/vax/vax.h
gcc/genextract.c

index 9b8cf5c..d9abb28 100644 (file)
@@ -130,9 +130,9 @@ extern int target_flags;
 /* No structure field wants to be aligned rounder than this.  */
 #define BIGGEST_FIELD_ALIGNMENT (TARGET_VAXC_ALIGNMENT ? 8 : 32)
 
-/* Define this if move instructions will actually fail to work
+/* Set this nonzero if move instructions will actually fail to work
    when given unaligned data.  */
-/* #define STRICT_ALIGNMENT */
+#define STRICT_ALIGNMENT 0
 \f
 /* Standard register usage.  */
 
index bab8bf9..7214ce6 100644 (file)
@@ -71,6 +71,7 @@ static void print_path ();
 char *xmalloc ();
 char *xrealloc ();
 static void fatal ();
+static void mybzero ();
 void fancy_abort ();
 \f
 static void
@@ -82,7 +83,7 @@ gen_insn (insn)
   dup_count = 0;
 
   /* No operands seen so far in this pattern.  */
-  bzero (operand_seen, operand_seen_length);
+  mybzero (operand_seen, operand_seen_length);
 
   printf ("    case %d:\n", insn_code_number);
 
@@ -294,6 +295,15 @@ fancy_abort ()
 {
   fatal ("Internal gcc abort.");
 }
+
+static void
+mybzero (b, length)
+     register char *b;
+     register unsigned length;
+{
+  while (length-- > 0)
+    *b++ = 0;
+}
 \f
 int
 main (argc, argv)