Files
seta75D d6fe8fe829 Init
2021-10-11 22:19:34 -03:00

124 lines
3.0 KiB
C

/* @(#)03 1.6.1.1 src/bos/usr/bin/adb/extern.h, cmdadb, bos411, 9428A410j 10/6/93 15:29:18 */
#ifndef _H_EXTERN
#define _H_EXTERN
/*
* COMPONENT_NAME: (CMDADB) assembler debugger
*
* FUNCTIONS: No functions
*
* ORIGINS: 3, 27
*
* This module contains IBM CONFIDENTIAL code. -- (IBM
* Confidential Restricted when combined with the aggregated
* modules for this product)
* SOURCE MATERIALS
* (C) COPYRIGHT International Business Machines Corp. 1988, 1989
* All Rights Reserved
*
* US Government Users Restricted Rights - Use, duplication or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*/
/*
* External data declarations
*/
extern ADBMSG ADWRAP;
extern ADBMSG BADCOM;
extern ADBMSG BADDAT;
extern ADBMSG BADEQ;
extern ADBMSG BADFIL;
extern ADBMSG BADKET;
extern ADBMSG BADLOC;
extern ADBMSG BADMAGIC;
extern ADBMSG BADMOD;
extern ADBMSG BADNAM;
extern ADBMSG BADRAD;
extern ADBMSG BADSYM;
extern ADBMSG BADSYN;
extern ADBMSG BADTXT;
extern ADBMSG BADVAR;
extern ADBMSG BADWAIT;
extern ADBMSG ENDPCS;
extern ADBMSG EXBKPT;
extern ADBMSG LONGFIL;
extern ADBMSG NOADR;
extern ADBMSG NOBKPT;
extern ADBMSG NOCFN;
extern ADBMSG NOEOR;
extern ADBMSG NOFORK;
extern ADBMSG NOMATCH;
extern ADBMSG NOPCS;
extern ADBMSG NOTOPEN;
extern ADBMSG SZBKPT;
extern int adbreg[];
extern int adrflg;
extern long adrval;
extern int argcount;
extern BKPTR bkpthead;
extern BOOL cntflg;
extern int cntval;
extern STRING corfil;
extern int datsiz;
extern int ditto;
extern long dot;
extern int dotinc;
extern int entrypt;
extern int eof;
extern STRING errflg;
extern BOOL executing;
extern long expv;
extern int fcor;
extern int fsym;
extern int infile;
extern char lastc;
extern int lastcom;
extern long localval;
extern long locval;
extern int loopcnt;
extern STRING lp;
extern short magic;
extern int maxfile;
extern int maxoff;
extern int maxpos;
extern unsigned maxstor;
extern BOOL mkfault;
extern int outfile;
extern char peekc;
extern int pid;
extern char promptstr[];
extern MAP qstmap;
extern int radix;
extern REGLIST *reglist;
extern REGLIST reglist_pwr[];
extern REGLIST reglist_601[];
extern void (*sigint)();
extern int signo;
extern void (*sigqit)();
extern MAP slshmap;
extern int stksiz;
extern long symbas;
extern SYMTAB symbol;
extern STRING symfil;
extern int symnum;
extern SYMSLAVE *symvec;
extern int txtsiz;
extern int var[];
extern int wtflag;
extern int data_scn_num;
extern int bss_scn_num;
extern int text_scn_num;
extern int dbg_scn_num;
#if DEBUG
extern unsigned traceflag;
#endif
/* additions */
extern LDFILE *txtstream;
extern char *strtab;
extern char *dbgtab;
extern double fpregs[];
#endif /* _H_EXTERN */