7 static char *
rcsid=
"@(#)$Id$";
43 return((*subr)(ctx,
n,argv));
51 #if sun3 || news || sanyo 56 {
register int *r= &
n;
68 if ((r[-1] & 0x0000ff00) == 0x6100) *r = (
int)subr-x+4;
72 asm(
" cmpl #0x12345678,d0\n");
73 asm(
" cmpl #0x12345678,d0\n");
74 asm(
" cmpl #0x12345678,d0\n");
75 asm(
" cmpl #0x12345678,d0\n");
76 asm(
" cmpl #0x12345678,d0\n");
77 asm(
" cmpl #0x12345678,d0\n");
78 asm(
" cmpl #0x12345678,d0\n");
79 asm(
" cmpl #0x12345678,d0\n");
80 asm(
" cmpl #0x12345678,d0\n");
81 asm(
" cmpl #0x12345678,d0\n");
82 asm(
" cmpl #0x12345678,d0\n");
83 asm(
" cmpl #0x12345678,d0\n");
84 asm(
" cmpl #0x12345678,d0\n");
85 asm(
" cmpl #0x12345678,d0\n");
86 asm(
" cmpl #0x12345678,d0\n");
87 asm(
" cmpl #0x12345678,d0\n");
88 asm(
" cmpl #0x12345678,d0\n");
89 asm(
" cmpl #0x12345678,d0\n");
90 asm(
" cmpl #0x12345678,d0\n");
91 asm(
" cmpl #0x12345678,d0\n");
92 asm(
" cmpl #0x12345678,d0\n");
93 asm(
" cmpl #0x12345678,d0\n");
94 asm(
" cmpl #0x12345678,d0\n");
95 asm(
" cmpl #0x12345678,d0\n");
96 asm(
" cmpl #0x12345678,d0\n");
97 asm(
" cmpl #0x12345678,d0\n");
98 asm(
" cmpl #0x12345678,d0\n");
99 asm(
" cmpl #0x12345678,d0\n");
100 asm(
" cmpl #0x12345678,d0\n");
101 asm(
" cmpl #0x12345678,d0\n");
102 asm(
" cmpl #0x12345678,d0\n");
103 asm(
" cmpl #0x12345678,d0\n");
104 asm(
" cmpl #0x12345678,d0\n");
107 asm(
" cmp.l #0x12345678,d0");
108 asm(
" cmp.l #0x12345678,d0");
109 asm(
" cmp.l #0x12345678,d0");
110 asm(
" cmp.l #0x12345678,d0");
111 asm(
" cmp.l #0x12345678,d0");
112 asm(
" cmp.l #0x12345678,d0");
113 asm(
" cmp.l #0x12345678,d0");
114 asm(
" cmp.l #0x12345678,d0");
115 asm(
" cmp.l #0x12345678,d0");
116 asm(
" cmp.l #0x12345678,d0");
117 asm(
" cmp.l #0x12345678,d0");
118 asm(
" cmp.l #0x12345678,d0");
119 asm(
" cmp.l #0x12345678,d0");
120 asm(
" cmp.l #0x12345678,d0");
121 asm(
" cmp.l #0x12345678,d0");
122 asm(
" cmp.l #0x12345678,d0");
123 asm(
" cmp.l #0x12345678,d0");
124 asm(
" cmp.l #0x12345678,d0");
125 asm(
" cmp.l #0x12345678,d0");
126 asm(
" cmp.l #0x12345678,d0");
127 asm(
" cmp.l #0x12345678,d0");
128 asm(
" cmp.l #0x12345678,d0");
129 asm(
" cmp.l #0x12345678,d0");
130 asm(
" cmp.l #0x12345678,d0");
131 asm(
" cmp.l #0x12345678,d0");
132 asm(
" cmp.l #0x12345678,d0");
133 asm(
" cmp.l #0x12345678,d0");
134 asm(
" cmp.l #0x12345678,d0");
135 asm(
" cmp.l #0x12345678,d0");
136 asm(
" cmp.l #0x12345678,d0");
137 asm(
" cmp.l #0x12345678,d0");
138 asm(
" cmp.l #0x12345678,d0");
141 asm(
" cmp.l %d0,&0x12345678");
142 asm(
" cmp.l %d0,&0x12345678");
143 asm(
" cmp.l %d0,&0x12345678");
144 asm(
" cmp.l %d0,&0x12345678");
145 asm(
" cmp.l %d0,&0x12345678");
146 asm(
" cmp.l %d0,&0x12345678");
147 asm(
" cmp.l %d0,&0x12345678");
148 asm(
" cmp.l %d0,&0x12345678");
149 asm(
" cmp.l %d0,&0x12345678");
150 asm(
" cmp.l %d0,&0x12345678");
151 asm(
" cmp.l %d0,&0x12345678");
152 asm(
" cmp.l %d0,&0x12345678");
153 asm(
" cmp.l %d0,&0x12345678");
154 asm(
" cmp.l %d0,&0x12345678");
155 asm(
" cmp.l %d0,&0x12345678");
156 asm(
" cmp.l %d0,&0x12345678");
157 asm(
" cmp.l %d0,&0x12345678");
158 asm(
" cmp.l %d0,&0x12345678");
159 asm(
" cmp.l %d0,&0x12345678");
160 asm(
" cmp.l %d0,&0x12345678");
161 asm(
" cmp.l %d0,&0x12345678");
162 asm(
" cmp.l %d0,&0x12345678");
163 asm(
" cmp.l %d0,&0x12345678");
164 asm(
" cmp.l %d0,&0x12345678");
165 asm(
" cmp.l %d0,&0x12345678");
166 asm(
" cmp.l %d0,&0x12345678");
167 asm(
" cmp.l %d0,&0x12345678");
168 asm(
" cmp.l %d0,&0x12345678");
169 asm(
" cmp.l %d0,&0x12345678");
170 asm(
" cmp.l %d0,&0x12345678");
171 asm(
" cmp.l %d0,&0x12345678");
172 asm(
" cmp.l %d0,&0x12345678");
174 return((*subr)(
n,argv)); }
175 else return(
ufuncall(sym,sym,argv,0,n));}
202 returnaddress=(
int *)stackframe[-2];
203 returnaddress[-1]=(int)subr-(
int)returnaddress;
206 else return(
ufuncall(sym,sym,argv,0,
n));}
pointer ufuncall(context *, pointer, pointer, pointer, struct bindframe *, int)
pointer fcall(int n, argv, pointer sym)
pointer fcallx(context *ctx, int n, pointer *argv, pointer(**fslot)(), pointer sym)
pointer getfunc(context *, pointer)