From f08a55965546282915ad1aad45e0915c2c8bff3b Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 27 Oct 1999 16:26:00 +0000 Subject: Removed systbl.S save_systbl.c. They were unnecessary. --- c/src/lib/libbsp/i960/rxgen960/startup/Makefile.in | 5 +- .../lib/libbsp/i960/rxgen960/startup/save_systbl.c | 231 ---------------- c/src/lib/libbsp/i960/rxgen960/startup/systbl.S | 289 --------------------- 3 files changed, 2 insertions(+), 523 deletions(-) delete mode 100644 c/src/lib/libbsp/i960/rxgen960/startup/save_systbl.c delete mode 100644 c/src/lib/libbsp/i960/rxgen960/startup/systbl.S (limited to 'c/src/lib/libbsp/i960') diff --git a/c/src/lib/libbsp/i960/rxgen960/startup/Makefile.in b/c/src/lib/libbsp/i960/rxgen960/startup/Makefile.in index fccba2f1a9..e4a406c718 100644 --- a/c/src/lib/libbsp/i960/rxgen960/startup/Makefile.in +++ b/c/src/lib/libbsp/i960/rxgen960/startup/Makefile.in @@ -19,12 +19,11 @@ PGM = ${ARCH}/startup.rel #C_PIECES = bspclean bsplibc bsppost bspstart bootcard main sbrk setvec \ # gnatinstallhandler C_PIECES = bspstart cntrltbl exit fault flttbl frmstr intrtbl kkprintf \ - nmi nulsystbl prcb rom_cntrltbl rom_ibr rom_prcb save_systbl - sctns setvec systbl + nmi nulsystbl prcb rom_cntrltbl rom_ibr rom_prcb sctns setvec systbl C_FILES = $(C_PIECES:%=%.c) C_O_FILES = $(C_PIECES:%=${ARCH}/%.o) -S_PIECES = asmfault asmstub ihandler rxgen_romld systbl +S_PIECES = asmfault asmstub ihandler rxgen_romld S_FILES = $(S_PIECES:%=%.S) S_O_FILES = $(S_PIECES:%=${ARCH}/%.o) diff --git a/c/src/lib/libbsp/i960/rxgen960/startup/save_systbl.c b/c/src/lib/libbsp/i960/rxgen960/startup/save_systbl.c deleted file mode 100644 index c0b7752373..0000000000 --- a/c/src/lib/libbsp/i960/rxgen960/startup/save_systbl.c +++ /dev/null @@ -1,231 +0,0 @@ -/*-------------------------------------*/ -/* systbl.c */ -/* Last change : 21. 3.95 */ -/*-------------------------------------*/ -#include "prcb.h" -/*#include "uart_access.h" */ -#include "fault.h" -#include "faultret.h" -#include "memchnl.h" -#include "main.h" -/*#include "string_impl.h"*/ -#include "stdio.h" -/* #include "stdio_impl.h" */ -#include "systbl.h" -#include "time.h" -/*-------------------------------------*/ - -void sprintf_impl(void) -{ -} - -void printf_A_impl(void) -{ -} - -void printf_B_impl(void) -{ -} - -void sscanf_impl(void) -{ -} - -void console_set_channel_impl(void) -{ -} - -void kbhit_impl(void) -{ -} - -void putc_impl(void) -{ -} - -void getc_impl(void) -{ -} - -void puts_impl(void) -{ -} - -void gets_impl(void) -{ -} - -void printf_impl(void) -{ -} - -void scanf_impl(void) -{ -} - -void strlen_impl(void) -{ -} - -void strcpy_impl(void) -{ -} - -void strcat_impl(void) -{ -} - -void strcmp_impl(void) -{ -} - -void strtok_impl(void) -{ -} - -void strncmp_impl(void) -{ -} - -void strncpy_impl(void) -{ -} - -void console_register_callback_impl(void) -{ -} - -void memcpy_impl(void) -{ -} - -void memcmp_impl(void) -{ -} - -void memset_impl(void) -{ -} - -void memcpy16_impl(void) -{ -} - -void faultRet(unsigned int * faultState) -{ -} - -void memChnlIotFinished(IOTrCBlk *) -{ -} - /* A fault has just occured. Pass a signal over - * memory channel. - */ -void memChnlRegisterHndl(IotHandler) -{ -} - /* Intermediate image buffer. - * Defined in *.ld - */ - -char * mainRevisionStr(void) -{ -} - -char * mainBuildStr(void) -{ -} - -BufLookupHndl * memBufLookupInit(BufLookupHndl *, IOTrCBlk *) -{ -} - -void * memBufLookupNext(BufLookupHndl *) -{ -} - -void memBufLookupInit(void) -{ -} - -void memBufLookupNext(void) -{ -} - -void gettime_impl(void) -{ -} - -void gettime_us_impl(void) -{ -} - - /* System Procedures Table. - */ -SystemTbl systemTbl = { - {0, 0, 0}, /* Reserved */ - svrStackPtr, /* Supervisor Stack Pointer Base */ - {0, 0, 0, 0, 0, 0, 0, 0}, /* Preserved */ - {0, 0, 0, 0, 0, 0, 0, 0, /* 0 - 7 */ - 0, 0, 0, 0, 0, 0, 0, 0, /* 8 - 15 */ - 0, 0, /* 16 - 17 */ - SP(sprintf_impl + SUPERVISOR_SP), /* 18 */ - SP(printf_A_impl + SUPERVISOR_SP), /* 19 */ - SP(printf_B_impl + SUPERVISOR_SP), /* 20 */ - SP(sscanf_impl + SUPERVISOR_SP), /* 21 */ - 0, 0, /* 22 - 23 */ - SP(console_set_channel_impl + SUPERVISOR_SP), /* 24 */ - SP(kbhit_impl + SUPERVISOR_SP), /* 25 */ - SP(putc_impl + SUPERVISOR_SP), /* 26 */ - SP(getc_impl + SUPERVISOR_SP), /* 27 */ - SP(puts_impl + SUPERVISOR_SP), /* 28 */ - SP(gets_impl + SUPERVISOR_SP), /* 29 */ - SP(printf_impl + SUPERVISOR_SP), /* 30 */ - SP(scanf_impl + SUPERVISOR_SP), /* 31 */ - 0, 0, 0, 0, 0, 0, 0, 0, /* 32 - 39 */ - SP(strlen_impl + SUPERVISOR_SP), /* 40 */ - SP(strcpy_impl + SUPERVISOR_SP), /* 41 */ - SP(strcat_impl + SUPERVISOR_SP), /* 42 */ - SP(strcmp_impl + SUPERVISOR_SP), /* 43 */ - SP(strtok_impl + SUPERVISOR_SP), /* 44 */ - SP(strncmp_impl + SUPERVISOR_SP), /* 45 */ - SP(strncpy_impl + SUPERVISOR_SP), /* 46 */ - 0, /* 47 */ - 0, 0, 0, 0, 0, 0, 0, 0, /* 48 - 55 */ - SP(faultRegister + SUPERVISOR_SP), /* 56 */ - SP(faultOk + SUPERVISOR_SP), /* 57 */ - SP(faultRet + SUPERVISOR_SP), /* 58 */ - 0, 0, 0, 0, 0, /* 59 - 63 */ - SP(memChnlIotFinished + SUPERVISOR_SP), /* 64 */ - SP(memChnlRegisterHndl + SUPERVISOR_SP), /* 65 */ - 0, 0, 0, 0, 0, 0, /* 66 - 71 */ - 0, /* 72 */ - 0, /* 73 */ - 0, /* 74 */ - 0, /* 75 */ - 0, /* 76 */ - 0, /* 77 */ - 0, 0, /* 78 - 79 */ - 0, /* 80 */ - 0, /* 81 */ - 0, 0, 0, 0, 0, 0, /* 82 - 87 */ - SP(console_register_callback_impl + SUPERVISOR_SP), /* 88 */ - 0, 0, 0, 0, 0, 0, 0, /* 89 - 95 */ - SP(mainRevisionStr + SUPERVISOR_SP), /* 96 */ - SP(mainBuildStr + SUPERVISOR_SP), /* 97 */ - 0, 0, 0, 0, 0, 0, /* 98 - 103 */ - SP(memBufLookupInit + SUPERVISOR_SP), /* 104 */ - SP(memBufLookupNext + SUPERVISOR_SP), /* 105 */ - SP(memcpy_impl + SUPERVISOR_SP), /* 106 */ - SP(memcmp_impl + SUPERVISOR_SP), /* 107 */ - SP(memset_impl + SUPERVISOR_SP), /* 108 */ - SP(memcpy16_impl + SUPERVISOR_SP), /* 109 */ - 0, 0, /* 110 - 111 */ - SP(gettime_impl + SUPERVISOR_SP), /* 112 */ - SP(gettime_us_impl + SUPERVISOR_SP), /* 113 */ - 0} /* 114 */ -}; -/*-------------*/ -/* End of file */ -/*-------------*/ - diff --git a/c/src/lib/libbsp/i960/rxgen960/startup/systbl.S b/c/src/lib/libbsp/i960/rxgen960/startup/systbl.S deleted file mode 100644 index afa52bc350..0000000000 --- a/c/src/lib/libbsp/i960/rxgen960/startup/systbl.S +++ /dev/null @@ -1,289 +0,0 @@ - .file "systbl.c" -gcc2_compiled.: -___gnu_compiled_c: -.text - .def _.0fake; .scl 10; .type 0x8; .size 8; .endef - .def _hndl; .val 0; .scl 8; .type 0x121; .endef - .def _type; .val 4; .scl 8; .type 0xe; .endef - .def .eos; .val 8; .scl 102; .tag _.0fake; .size 8; .endef - .def _FaultTblEntry; .scl 13; .tag _.0fake; .size 8; .tag _.0fake; .size 8; .type 0x8; .endef - .def _ControlTblEntry; .scl 13; .type 0xe; .endef - .def _IntrHndl; .scl 13; .type 0x121; .endef - .def _.1fake; .scl 10; .type 0x8; .size 1028; .endef - .def _pendPrty; .val 0; .scl 8; .type 0xe; .endef - .def _pendIntr; .val 4; .scl 8; .dim 8; .size 32; .dim 8; .size 32; .type 0x6e; .endef - .def _intrHndl; .val 36; .scl 8; .dim 248; .size 992; .dim 248; .size 992; .type 0x4e1; .endef - .def .eos; .val 1028; .scl 102; .tag _.1fake; .size 1028; .endef - .def _InterruptTbl; .scl 13; .tag _.1fake; .size 1028; .tag _.1fake; .size 1028; .type 0x8; .endef - .def _SysProc; .scl 13; .type 0x121; .endef - .def _.2fake; .scl 10; .type 0x8; .size 1084; .endef - .def _reserved; .val 0; .scl 8; .dim 3; .size 12; .dim 3; .size 12; .type 0x6e; .endef - .def _svrStackPtr; .val 12; .scl 8; .type 0x2e; .endef - .def _preserved; .val 16; .scl 8; .dim 8; .size 32; .dim 8; .size 32; .type 0x6e; .endef - .def _sysProc; .val 48; .scl 8; .dim 259; .size 1036; .dim 259; .size 1036; .type 0x4e1; .endef - .def .eos; .val 1084; .scl 102; .tag _.2fake; .size 1084; .endef - .def _SystemTbl; .scl 13; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x8; .endef - .def _PRCB; .scl 10; .type 0x8; .size 40; .endef - .def _faultTbl; .val 0; .scl 8; .tag _.0fake; .size 8; .tag _.0fake; .size 8; .type 0x28; .endef - .def _controlTbl; .val 4; .scl 8; .type 0x2e; .endef - .def _arithConfig; .val 8; .scl 8; .type 0xe; .endef - .def _faultConfig; .val 12; .scl 8; .type 0xe; .endef - .def _interruptTbl; .val 16; .scl 8; .tag _.1fake; .size 1028; .tag _.1fake; .size 1028; .type 0x28; .endef - .def _systemTbl; .val 20; .scl 8; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x28; .endef - .def _reserved; .val 24; .scl 8; .type 0xe; .endef - .def _intStackPtr; .val 28; .scl 8; .type 0x2e; .endef - .def _instCacheConfig; .val 32; .scl 8; .type 0xe; .endef - .def _regCacheConfig; .val 36; .scl 8; .type 0xe; .endef - .def .eos; .val 40; .scl 102; .tag _PRCB; .size 40; .endef - .def _UserFaultHandler; .scl 13; .type 0x121; .endef - .def _memMsg; .scl 10; .type 0x8; .size 4; .endef - .def _foo; .val 0; .scl 8; .type 0x24; .endef - .def .eos; .val 4; .scl 102; .tag _memMsg; .size 4; .endef - .def _IOTrCBlk; .scl 13; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x8; .endef - .def _iotrcb_ptr_t; .scl 13; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x28; .endef - .def _iotrcb_sgm_t; .scl 13; .type 0x21; .endef - .def _IotHandler; .scl 13; .type 0x121; .endef - .def _.3fake; .scl 10; .type 0x8; .size 16; .endef - .def _ptr_len; .val 0; .scl 8; .type 0x4; .endef - .def _ptr_loc; .val 4; .scl 8; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x28; .endef - .def _ptr_crnt; .val 8; .scl 8; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0xa8; .endef - .def _sgm_crnt; .val 12; .scl 8; .type 0xa1; .endef - .def .eos; .val 16; .scl 102; .tag _.3fake; .size 16; .endef - .def _BufLookupHndl; .scl 13; .tag _.3fake; .size 16; .tag _.3fake; .size 16; .type 0x8; .endef - .def ___int32_t; .scl 13; .type 0x4; .endef - .def ___uint32_t; .scl 13; .type 0xe; .endef - .def _size_t; .scl 13; .type 0xf; .endef - .def ___gnuc_va_list; .scl 13; .dim 2; .size 8; .dim 2; .size 8; .type 0x6e; .endef - .def __glue; .scl 10; .type 0x8; .size 12; .endef - .def __next; .val 0; .scl 8; .tag __glue; .size 12; .tag __glue; .size 12; .type 0x28; .endef - .def __niobs; .val 4; .scl 8; .type 0x4; .endef - .def __iobs; .val 8; .scl 8; .type 0x28; .endef - .def .eos; .val 12; .scl 102; .tag __glue; .size 12; .endef - .def __Bigint; .scl 10; .type 0x8; .size 24; .endef - .def __next; .val 0; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef - .def __k; .val 4; .scl 8; .type 0x4; .endef - .def __maxwds; .val 8; .scl 8; .type 0x4; .endef - .def __sign; .val 12; .scl 8; .type 0x4; .endef - .def __wds; .val 16; .scl 8; .type 0x4; .endef - .def __x; .val 20; .scl 8; .dim 1; .size 4; .dim 1; .size 4; .type 0x6f; .endef - .def .eos; .val 24; .scl 102; .tag __Bigint; .size 24; .endef - .def __atexit; .scl 10; .type 0x8; .size 136; .endef - .def __next; .val 0; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x28; .endef - .def __ind; .val 4; .scl 8; .type 0x4; .endef - .def __fns; .val 8; .scl 8; .dim 32; .size 128; .dim 32; .size 128; .type 0x4e1; .endef - .def .eos; .val 136; .scl 102; .tag __atexit; .size 136; .endef - .def ___sbuf; .scl 10; .type 0x8; .size 8; .endef - .def __base; .val 0; .scl 8; .type 0x2c; .endef - .def __size; .val 4; .scl 8; .type 0x4; .endef - .def .eos; .val 8; .scl 102; .tag ___sbuf; .size 8; .endef - .def __fpos_t; .scl 13; .type 0x5; .endef - .def ___sFILE; .scl 10; .type 0x8; .size 92; .endef - .def __p; .val 0; .scl 8; .type 0x2c; .endef - .def __r; .val 4; .scl 8; .type 0x4; .endef - .def __w; .val 8; .scl 8; .type 0x4; .endef - .def __flags; .val 12; .scl 8; .type 0x3; .endef - .def __file; .val 14; .scl 8; .type 0x3; .endef - .def __bf; .val 16; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef - .def __lbfsize; .val 24; .scl 8; .type 0x4; .endef - .def __cookie; .val 28; .scl 8; .type 0x21; .endef - .def __read; .val 32; .scl 8; .type 0x124; .endef - .def __write; .val 36; .scl 8; .type 0x124; .endef - .def __seek; .val 40; .scl 8; .type 0x125; .endef - .def __close; .val 44; .scl 8; .type 0x124; .endef - .def __ub; .val 48; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef - .def __up; .val 56; .scl 8; .type 0x2c; .endef - .def __ur; .val 60; .scl 8; .type 0x4; .endef - .def __ubuf; .val 64; .scl 8; .dim 3; .size 3; .dim 3; .size 3; .type 0x6c; .endef - .def __nbuf; .val 67; .scl 8; .dim 1; .size 1; .dim 1; .size 1; .type 0x6c; .endef - .def __lb; .val 72; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef - .def __blksize; .val 80; .scl 8; .type 0x4; .endef - .def __offset; .val 84; .scl 8; .type 0x4; .endef - .def __data; .val 88; .scl 8; .type 0x28; .endef - .def .eos; .val 92; .scl 102; .tag ___sFILE; .size 92; .endef - .def __reent; .scl 10; .type 0x8; .size 820; .endef - .def __errno; .val 0; .scl 8; .type 0x4; .endef - .def __stdin; .val 4; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef - .def __stdout; .val 8; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef - .def __stderr; .val 12; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef - .def __scanpoint; .val 16; .scl 8; .type 0x2c; .endef - .def __asctime; .val 20; .scl 8; .dim 26; .size 26; .dim 26; .size 26; .type 0x6c; .endef - .def __next; .val 48; .scl 8; .type 0x5; .endef - .def __inc; .val 52; .scl 8; .type 0x4; .endef - .def __emergency; .val 56; .scl 8; .dim 25; .size 25; .dim 25; .size 25; .type 0x6c; .endef - .def __current_category; .val 84; .scl 8; .type 0x4; .endef - .def __current_locale; .val 88; .scl 8; .type 0x2c; .endef - .def ___sdidinit; .val 92; .scl 8; .type 0x4; .endef - .def ___cleanup; .val 96; .scl 8; .type 0x121; .endef - .def __result; .val 100; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef - .def __result_k; .val 104; .scl 8; .type 0x4; .endef - .def __p5s; .val 108; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef - .def __freelist; .val 112; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0xa8; .endef - .def __signgam; .val 116; .scl 8; .type 0x4; .endef - .def __cvtlen; .val 120; .scl 8; .type 0x4; .endef - .def __cvtbuf; .val 124; .scl 8; .type 0x2c; .endef - .def __nextf; .val 128; .scl 8; .dim 30; .size 120; .dim 30; .size 120; .type 0xec; .endef - .def __nmalloc; .val 248; .scl 8; .dim 30; .size 120; .dim 30; .size 120; .type 0x6e; .endef - .def __atexit; .val 368; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x28; .endef - .def __atexit0; .val 384; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x8; .endef - .def __sig_func; .val 520; .scl 8; .type 0x4a1; .endef - .def ___sglue; .val 528; .scl 8; .tag __glue; .size 12; .tag __glue; .size 12; .type 0x8; .endef - .def ___sf; .val 544; .scl 8; .tag ___sFILE; .dim 3; .size 276; .tag ___sFILE; .dim 3; .size 276; .type 0x68; .endef - .def .eos; .val 820; .scl 102; .tag __reent; .size 820; .endef - .def _fpos_t; .scl 13; .type 0x5; .endef - .def _FILE; .scl 13; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x8; .endef - .align 4 - .def _sys_get_prcb; .val _sys_get_prcb; .scl 2; .tag _PRCB; .size 40; .tag _PRCB; .size 40; .type 0xc8; .endef - .globl _sys_get_prcb - # Function 'sys_get_prcb' - # Registers used: g0 g1 - .globl sys_get_prcb.lf - .leafproc _sys_get_prcb,sys_get_prcb.lf -_sys_get_prcb: - lda LR1,g14 -sys_get_prcb.lf: - mov g14,g1 - lda 0,g14 - .def .bf; .val .; .scl 101; .line 19; .endef - .ln 2 - .ln 4 - ldconst _ram_prcb,g0 - bx (g1) - .align 3 - .ln 6 - .def .ef; .val .; .scl 101; .line 6; .endef -LR1: ret - .def _sys_get_prcb; .val .; .scl -1; .endef - .globl _systemTbl -.data - .align 4 -_systemTbl: - .word 0 - .word 0 - .word 0 - .word _svrStackPtr - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word _sys_get_prcb+2 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .word 0 - .space 576 -.text - .def _systemTbl; .val _systemTbl; .scl 2; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x8; .endef -- cgit v1.2.3