Changeset 482
- Timestamp:
- Jul 30, 2003, 11:20:36 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/testcase/weak/weak3.c
-
Property cvs2svn:cvs-rev
changed from
1.2
to1.3
r481 r482 2 2 * http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html 3 3 */ 4 5 /* GCC Style */ 4 6 5 7 int __f () … … 10 12 int f () __attribute__ ((weak, alias ("__f"))); 11 13 14 15 /* SUN style */ 16 17 extern int WeakExternalWithLocalDefault(); 18 #pragma weak WeakExternalWithLocalDefault, LocalDefault 19 int LocalDefault() 20 { 21 return -1; 22 } 23 24 25 #pragma weak WeakExternalWithExternalDefault, ExternalDefault 26 extern int ExternalDefault(); 27 extern int WeakExternalWithLocalDefault(); 28 29 30 31 int main() 32 { 33 int rc; 34 35 rc = WeakExternalWithLocalDefault(); 36 rc += WeakExternalWithExternalDefault(); 37 38 return rc; 39 } -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.