| OLD | NEW |
| 1 static int filelocal = 1; /* In Data section */ | 1 static int filelocal = 1; /* In Data section */ |
| 2 static int filelocal_bss; /* In BSS section */ | 2 static int filelocal_bss; /* In BSS section */ |
| 3 #ifndef __STDC__ | 3 #ifndef __STDC__ |
| 4 #define const /**/ | 4 #define const /**/ |
| 5 #endif | 5 #endif |
| 6 static const int filelocal_ro = 201; /* In Read-Only Data section */ | 6 static const int filelocal_ro = 201; /* In Read-Only Data section */ |
| 7 | 7 |
| 8 extern void init1(); | 8 extern void init1(); |
| 9 extern void foo(); | 9 extern void foo(); |
| 10 | 10 |
| 11 int autovars (int bcd, int abc); | 11 int autovars (int bcd, int abc); |
| 12 int localscopes (int x); | 12 int localscopes (int x); |
| 13 int useit (int val); | 13 int useit (int val); |
| 14 int useitp (const int *val); | 14 int useitp (const int *val); |
| 15 void init0(); | 15 void init0(); |
| 16 void marker1 (); | 16 void marker1 (); |
| 17 void marker2 (); | 17 void marker2 (); |
| 18 void marker3 (); | 18 void marker3 (); |
| 19 void marker4 (); | 19 void marker4 (); |
| 20 | 20 |
| 21 int main () | 21 int main () |
| 22 { | 22 { |
| 23 #ifdef usestubs | |
| 24 set_debug_traps(); | |
| 25 breakpoint(); | |
| 26 #endif | |
| 27 init0 (); | 23 init0 (); |
| 28 foo (); | 24 foo (); |
| 29 autovars (5, 6); | 25 autovars (5, 6); |
| 30 localscopes (0); | 26 localscopes (0); |
| 31 } | 27 } |
| 32 | 28 |
| 33 /* On some systems, such as AIX, unreferenced variables are deleted | 29 /* On some systems, such as AIX, unreferenced variables are deleted |
| 34 from the executable. On other compilers, such as ARM RealView, | 30 from the executable. On other compilers, such as ARM RealView, |
| 35 const variables without their address taken are deleted. */ | 31 const variables without their address taken are deleted. */ |
| 36 void usestatics () | 32 void usestatics () |
| (...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 215 } | 211 } |
| 216 } | 212 } |
| 217 } | 213 } |
| 218 return retval; | 214 return retval; |
| 219 } | 215 } |
| 220 | 216 |
| 221 void marker1 () {} | 217 void marker1 () {} |
| 222 void marker2 () {} | 218 void marker2 () {} |
| 223 void marker3 () {} | 219 void marker3 () {} |
| 224 void marker4 () {} | 220 void marker4 () {} |
| OLD | NEW |