replaced with newer code
This commit is contained in:
parent
b41390d23d
commit
6c2b38e087
@ -1,57 +0,0 @@
|
||||
# Sanitize.in for devo.
|
||||
# $Id$
|
||||
#
|
||||
|
||||
# Each directory to survive it's way into a release will need a file
|
||||
# like this one called "./.Sanitize". All keyword lines must exist,
|
||||
# and must exist in the order specified by this file. Each directory
|
||||
# in the tree will be processed, top down, in the following order.
|
||||
|
||||
# Hash started lines like this one are comments and will be deleted
|
||||
# before anything else is done. Blank lines will also be squashed
|
||||
# out.
|
||||
|
||||
# The lines between the "Do-first:" line and the "Things-to-keep:"
|
||||
# line are executed as a /bin/sh shell script before anything else is
|
||||
# done in this
|
||||
|
||||
Do-first:
|
||||
|
||||
echo Sanitizing `pwd`...
|
||||
|
||||
# All files listed between the "Things-to-keep:" line and the
|
||||
# "Files-to-sed:" line will be kept. All other files will be removed.
|
||||
# Directories listed in this section will have their own Sanitize
|
||||
# called. Directories not listed will be removed in their entirety
|
||||
# with rm -rf.
|
||||
|
||||
Things-to-keep:
|
||||
|
||||
README
|
||||
objrecdef.h
|
||||
vms-dbg.c
|
||||
vms.c
|
||||
|
||||
Do-last:
|
||||
|
||||
echo Done in `pwd`.
|
||||
|
||||
#
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.3 1992/02/13 09:56:39 rich
|
||||
# add README fluff
|
||||
#
|
||||
# Revision 1.2 1991/05/23 17:11:51 rich
|
||||
# No tc-sparc.c here.
|
||||
#
|
||||
# Revision 1.1 1991/05/23 17:10:40 rich
|
||||
# Initial revision
|
||||
#
|
||||
# Revision 1.1 1991/05/23 17:09:03 rich
|
||||
# Initial revision
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
# End of file.
|
@ -1,4 +0,0 @@
|
||||
this directory is suffering from severe bitrot and apathy. If you are
|
||||
interested, please check in with rich@cygnus.com before hacking.
|
||||
|
||||
xoxorich.
|
@ -1,277 +0,0 @@
|
||||
/* This file is objrecdef.h
|
||||
|
||||
Copyright (C) 1987-1992 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GAS, the GNU Assembler.
|
||||
|
||||
GAS is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2, or (at your option)
|
||||
any later version.
|
||||
|
||||
GAS is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GAS; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
|
||||
/*
|
||||
*
|
||||
* $OBJRECDEF
|
||||
* Generated automatically by "vms_struct Version 1.00"
|
||||
* Created from VMS definition file "objrecdef.mar"
|
||||
* Mon Oct 14 14:01:29 1985
|
||||
*
|
||||
*/
|
||||
struct OBJREC {
|
||||
unsigned char obj$b_rectyp;
|
||||
unsigned char obj$b_subtyp;
|
||||
unsigned char obj$b_mhd_strlv;
|
||||
unsigned char obj$b_mhd_recsz[2];
|
||||
unsigned char obj$t_mhd_name[1];
|
||||
};
|
||||
|
||||
#define OBJ$C_HDR 0
|
||||
#define OBJ$C_HDR_MHD 0
|
||||
#define OBJ$C_HDR_LNM 1
|
||||
#define OBJ$C_HDR_SRC 2
|
||||
#define OBJ$C_HDR_TTL 3
|
||||
#define OBJ$C_HDR_CPR 4
|
||||
#define OBJ$C_HDR_MTC 5
|
||||
#define OBJ$C_HDR_GTX 6
|
||||
#define OBJ$C_GSD 1
|
||||
#define OBJ$C_GSD_PSC 0
|
||||
#define OBJ$C_GSD_SYM 1
|
||||
#define OBJ$C_GSD_EPM 2
|
||||
#define OBJ$C_GSD_PRO 3
|
||||
#define OBJ$C_GSD_SYMW 4
|
||||
#define OBJ$C_GSD_EPMW 5
|
||||
#define OBJ$C_GSD_PROW 6
|
||||
#define OBJ$C_GSD_IDC 7
|
||||
#define OBJ$C_GSD_ENV 8
|
||||
#define OBJ$C_GSD_LSY 9
|
||||
#define OBJ$C_GSD_LEPM 10
|
||||
#define OBJ$C_GSD_LPRO 11
|
||||
#define OBJ$C_GSD_SPSC 12
|
||||
#define OBJ$C_TIR 2
|
||||
#define OBJ$C_EOM 3
|
||||
#define OBJ$C_DBG 4
|
||||
#define OBJ$C_TBT 5
|
||||
#define OBJ$C_LNK 6
|
||||
#define OBJ$C_EOMW 7
|
||||
#define OBJ$C_MAXRECTYP 7
|
||||
#define OBJ$K_SUBTYP 1
|
||||
#define OBJ$C_SUBTYP 1
|
||||
#define OBJ$C_MAXRECSIZ 2048
|
||||
#define OBJ$C_STRLVL 0
|
||||
#define OBJ$C_SYMSIZ 31
|
||||
#define OBJ$C_STOREPLIM -1
|
||||
#define OBJ$C_PSCALILIM 9
|
||||
|
||||
#define MHD$C_MHD 0
|
||||
#define MHD$C_LNM 1
|
||||
#define MHD$C_SRC 2
|
||||
#define MHD$C_TTL 3
|
||||
#define MHD$C_CPR 4
|
||||
#define MHD$C_MTC 5
|
||||
#define MHD$C_GTX 6
|
||||
#define MHD$C_MAXHDRTYP 6
|
||||
|
||||
#define GSD$K_ENTRIES 1
|
||||
#define GSD$C_ENTRIES 1
|
||||
#define GSD$C_PSC 0
|
||||
#define GSD$C_SYM 1
|
||||
#define GSD$C_EPM 2
|
||||
#define GSD$C_PRO 3
|
||||
#define GSD$C_SYMW 4
|
||||
#define GSD$C_EPMW 5
|
||||
#define GSD$C_PROW 6
|
||||
#define GSD$C_IDC 7
|
||||
#define GSD$C_ENV 8
|
||||
#define GSD$C_LSY 9
|
||||
#define GSD$C_LEPM 10
|
||||
#define GSD$C_LPRO 11
|
||||
#define GSD$C_SPSC 12
|
||||
#define GSD$C_SYMV 13
|
||||
#define GSD$C_EPMV 14
|
||||
#define GSD$C_PROV 15
|
||||
#define GSD$C_MAXRECTYP 15
|
||||
|
||||
#define GSY$M_WEAK 1
|
||||
#define GSY$M_DEF 2
|
||||
#define GSY$M_UNI 4
|
||||
#define GSY$M_REL 8
|
||||
|
||||
#define GPS$M_PIC 1
|
||||
#define GPS$M_LIB 2
|
||||
#define GPS$M_OVR 4
|
||||
#define GPS$M_REL 8
|
||||
#define GPS$M_GBL 16
|
||||
#define GPS$M_SHR 32
|
||||
#define GPS$M_EXE 64
|
||||
#define GPS$M_RD 128
|
||||
#define GPS$M_WRT 256
|
||||
#define GPS$M_VEC 512
|
||||
#define GPS$K_NAME 9
|
||||
#define GPS$C_NAME 9
|
||||
|
||||
#define TIR$C_STA_GBL 0
|
||||
#define TIR$C_STA_SB 1
|
||||
#define TIR$C_STA_SW 2
|
||||
#define TIR$C_STA_LW 3
|
||||
#define TIR$C_STA_PB 4
|
||||
#define TIR$C_STA_PW 5
|
||||
#define TIR$C_STA_PL 6
|
||||
#define TIR$C_STA_UB 7
|
||||
#define TIR$C_STA_UW 8
|
||||
#define TIR$C_STA_BFI 9
|
||||
#define TIR$C_STA_WFI 10
|
||||
#define TIR$C_STA_LFI 11
|
||||
#define TIR$C_STA_EPM 12
|
||||
#define TIR$C_STA_CKARG 13
|
||||
#define TIR$C_STA_WPB 14
|
||||
#define TIR$C_STA_WPW 15
|
||||
#define TIR$C_STA_WPL 16
|
||||
#define TIR$C_STA_LSY 17
|
||||
#define TIR$C_STA_LIT 18
|
||||
#define TIR$C_STA_LEPM 19
|
||||
#define TIR$C_MAXSTACOD 19
|
||||
#define TIR$C_MINSTOCOD 20
|
||||
#define TIR$C_STO_SB 20
|
||||
#define TIR$C_STO_SW 21
|
||||
#define TIR$C_STO_L 22
|
||||
#define TIR$C_STO_BD 23
|
||||
#define TIR$C_STO_WD 24
|
||||
#define TIR$C_STO_LD 25
|
||||
#define TIR$C_STO_LI 26
|
||||
#define TIR$C_STO_PIDR 27
|
||||
#define TIR$C_STO_PICR 28
|
||||
#define TIR$C_STO_RSB 29
|
||||
#define TIR$C_STO_RSW 30
|
||||
#define TIR$C_STO_RL 31
|
||||
#define TIR$C_STO_VPS 32
|
||||
#define TIR$C_STO_USB 33
|
||||
#define TIR$C_STO_USW 34
|
||||
#define TIR$C_STO_RUB 35
|
||||
#define TIR$C_STO_RUW 36
|
||||
#define TIR$C_STO_B 37
|
||||
#define TIR$C_STO_W 38
|
||||
#define TIR$C_STO_RB 39
|
||||
#define TIR$C_STO_RW 40
|
||||
#define TIR$C_STO_RIVB 41
|
||||
#define TIR$C_STO_PIRR 42
|
||||
#define TIR$C_MAXSTOCOD 42
|
||||
#define TIR$C_MINOPRCOD 50
|
||||
#define TIR$C_OPR_NOP 50
|
||||
#define TIR$C_OPR_ADD 51
|
||||
#define TIR$C_OPR_SUB 52
|
||||
#define TIR$C_OPR_MUL 53
|
||||
#define TIR$C_OPR_DIV 54
|
||||
#define TIR$C_OPR_AND 55
|
||||
#define TIR$C_OPR_IOR 56
|
||||
#define TIR$C_OPR_EOR 57
|
||||
#define TIR$C_OPR_NEG 58
|
||||
#define TIR$C_OPR_COM 59
|
||||
#define TIR$C_OPR_INSV 60
|
||||
#define TIR$C_OPR_ASH 61
|
||||
#define TIR$C_OPR_USH 62
|
||||
#define TIR$C_OPR_ROT 63
|
||||
#define TIR$C_OPR_SEL 64
|
||||
#define TIR$C_OPR_REDEF 65
|
||||
#define TIR$C_OPR_DFLIT 66
|
||||
#define TIR$C_MAXOPRCOD 66
|
||||
#define TIR$C_MINCTLCOD 80
|
||||
#define TIR$C_CTL_SETRB 80
|
||||
#define TIR$C_CTL_AUGRB 81
|
||||
#define TIR$C_CTL_DFLOC 82
|
||||
#define TIR$C_CTL_STLOC 83
|
||||
#define TIR$C_CTL_STKDL 84
|
||||
#define TIR$C_MAXCTLCOD 84
|
||||
|
||||
/*
|
||||
* Debugger symbol definitions: These are done by hand, as no
|
||||
* machine-readable version seems
|
||||
* to be available.
|
||||
*/
|
||||
#define DST$C_C 7 /* Language == "C" */
|
||||
#define DST$C_VERSION 153
|
||||
#define DST$C_SOURCE 155 /* Source file */
|
||||
#define DST$C_PROLOG 162
|
||||
#define DST$C_BLKBEG 176 /* Beginning of block */
|
||||
#define DST$C_BLKEND 177 /* End of block */
|
||||
#define DST$C_ENTRY 181
|
||||
#define DST$C_PSECT 184
|
||||
#define DST$C_LINE_NUM 185 /* Line Number */
|
||||
#define DST$C_LBLORLIT 186
|
||||
#define DST$C_LABEL 187
|
||||
#define DST$C_MODBEG 188 /* Beginning of module */
|
||||
#define DST$C_MODEND 189 /* End of module */
|
||||
#define DST$C_RTNBEG 190 /* Beginning of routine */
|
||||
#define DST$C_RTNEND 191 /* End of routine */
|
||||
#define DST$C_DELTA_PC_W 1 /* Incr PC */
|
||||
#define DST$C_INCR_LINUM 2 /* Incr Line # */
|
||||
#define DST$C_INCR_LINUM_W 3 /* Incr Line # */
|
||||
#define DST$C_SET_LINUM_INCR 4
|
||||
#define DST$C_SET_LINUM_INCR_W 5
|
||||
#define DST$C_RESET_LINUM_INCR 6
|
||||
#define DST$C_BEG_STMT_MODE 7
|
||||
#define DST$C_END_STMT_MODE 8
|
||||
#define DST$C_SET_LINE_NUM 9 /* Set Line # */
|
||||
#define DST$C_SET_PC 10
|
||||
#define DST$C_SET_PC_W 11
|
||||
#define DST$C_SET_PC_L 12
|
||||
#define DST$C_SET_STMTNUM 13
|
||||
#define DST$C_TERM 14 /* End of lines */
|
||||
#define DST$C_TERM_W 15 /* End of lines */
|
||||
#define DST$C_SET_ABS_PC 16 /* Set PC */
|
||||
#define DST$C_DELTA_PC_L 17 /* Incr PC */
|
||||
#define DST$C_INCR_LINUM_L 18 /* Incr Line # */
|
||||
#define DST$C_SET_LINUM_B 19 /* Set Line # */
|
||||
#define DST$C_SET_LINUM_L 20 /* Set Line # */
|
||||
#define DST$C_TERM_L 21 /* End of lines */
|
||||
/* these are used with DST$C_SOURCE */
|
||||
#define DST$C_SRC_FORMFEED 16 /* ^L counts */
|
||||
#define DST$C_SRC_DECLFILE 1 /* Declare file */
|
||||
#define DST$C_SRC_SETFILE 2 /* Set file */
|
||||
#define DST$C_SRC_SETREC_L 3 /* Set record */
|
||||
#define DST$C_SRC_DEFLINES_W 10 /* # of line */
|
||||
/* the following are the codes for the various data types. Anything not on
|
||||
* the list is included under 'advanced_type'
|
||||
*/
|
||||
#define DBG$C_UCHAR 0x02
|
||||
#define DBG$C_USINT 0x03
|
||||
#define DBG$C_ULINT 0x04
|
||||
#define DBG$C_SCHAR 0x06
|
||||
#define DBG$C_SSINT 0x07
|
||||
#define DBG$C_SLINT 0x08
|
||||
#define DBG$C_REAL4 0x0a
|
||||
#define DBG$C_REAL8 0x0b
|
||||
#define DBG$C_FUNCTION_ADDR 0x17
|
||||
#define DBG$C_ADVANCED_TYPE 0xa3
|
||||
/* These are the codes that are used to generate the definitions of struct
|
||||
* union and enum records
|
||||
*/
|
||||
#define DBG$C_ENUM_ITEM 0xa4
|
||||
#define DBG$C_ENUM_START 0xa5
|
||||
#define DBG$C_ENUM_END 0xa6
|
||||
#define DBG$C_STRUCT_START 0xab
|
||||
#define DBG$C_STRUCT_ITEM 0xff
|
||||
#define DBG$C_STRUCT_END 0xac
|
||||
/* These are the codes that are used in the suffix records to determine the
|
||||
* actual data type
|
||||
*/
|
||||
#define DBG$C_BASIC 0x01
|
||||
#define DBG$C_BASIC_ARRAY 0x02
|
||||
#define DBG$C_STRUCT 0x03
|
||||
#define DBG$C_POINTER 0x04
|
||||
#define DBG$C_VOID 0x05
|
||||
#define DBG$C_COMPLEX_ARRAY 0x07
|
||||
/* These codes are used in the generation of the symbol definition records
|
||||
*/
|
||||
#define DBG$C_FUNCTION_PARAMETER 0xc9
|
||||
#define DBG$C_LOCAL_SYM 0xd9
|
||||
|
||||
/* end of objrecdef.h */
|
File diff suppressed because it is too large
Load Diff
3742
gas/config/vms/vms.c
3742
gas/config/vms/vms.c
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user