try to replace standard console on qbus machines only
[unix-history] / usr / src / sys / vax / inline / inline.h
index 9e7ca15..98f0c5f 100644 (file)
@@ -1,6 +1,10 @@
-/* Copyright (c) 1984 Regents of the University of California */
-
-/* @(#)inline.h        1.2     (Berkeley)      %G%     */
+/*
+ * Copyright (c) 1984, 1986 Regents of the University of California.
+ * All rights reserved.  The Berkeley software License Agreement
+ * specifies the terms and conditions for redistribution.
+ *
+ *     @(#)inline.h    7.1 (Berkeley) %G%
+ */
 
 /*
  * COMMENTCHAR is the character delimiting comments in the assembler.
 
 /*
  * COMMENTCHAR is the character delimiting comments in the assembler.
@@ -19,7 +23,7 @@
  *   MAXARGS is the maximum number of arguments in an assembly instruction
  */
 #define QUEUESIZE      16
  *   MAXARGS is the maximum number of arguments in an assembly instruction
  */
 #define QUEUESIZE      16
-#define MAXLINELEN     128
+#define MAXLINELEN     1024
 #define MAXARGS                10
 
 /*
 #define MAXARGS                10
 
 /*
@@ -48,6 +52,7 @@ char line[QUEUESIZE][MAXLINELEN];
  * These tables specify the substitutions that are to be done.
  */
 struct pats {
  * These tables specify the substitutions that are to be done.
  */
 struct pats {
+       int     args;
        char    *name;
        char    *replace;
        struct  pats *next;
        char    *name;
        char    *replace;
        struct  pats *next;
@@ -55,6 +60,8 @@ struct pats {
 };
 struct pats *patshdr[HSHSIZ];
 extern struct pats language_ptab[], libc_ptab[], machine_ptab[];
 };
 struct pats *patshdr[HSHSIZ];
 extern struct pats language_ptab[], libc_ptab[], machine_ptab[];
+extern struct pats vax_libc_ptab[], vaxsubset_libc_ptab[];
+extern struct pats vax_ptab[], vaxsubset_ptab[];
 
 /*
  * This table defines the set of instructions that demark the
 
 /*
  * This table defines the set of instructions that demark the