Changeset 484
- Timestamp:
- Jul 30, 2003, 11:33:23 AM (22 years ago)
- Location:
- trunk/testcase/weak
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/testcase/weak/weak3.c
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r483 r484 4 4 5 5 /* GCC Style */ 6 7 6 int __f () 8 7 { 9 8 return 1; 10 9 } 11 12 10 int f () __attribute__ ((weak, alias ("__f"))); 13 11 14 12 15 13 /* SUN style */ 16 17 14 extern int WeakExternalWithLocalDefault(); 18 #pragma weak WeakExternalWithLocalDefault = LocalDefault19 15 int LocalDefault() 20 16 { 21 17 return -1; 22 18 } 19 #pragma weak WeakExternalWithLocalDefault = LocalDefault 23 20 24 21 25 #pragma weak WeakExternalWithExternalDefault = ExternalDefault 22 /* This doesn't work in GCC, though it's the only thing which works in VAC. */ 26 23 extern int ExternalDefault(); 27 24 extern int WeakExternalWithLocalDefault(); 25 #pragma weak WeakExternalWithExternalDefault = ExternalDefault 28 26 29 27 -
Property cvs2svn:cvs-rev
changed from
-
trunk/testcase/weak/weak4.s
-
Property cvs2svn:cvs-rev
changed from
1.1
to1.2
r483 r484 10 10 leave 11 11 ret 12 .set _weakexternalwith default, ___default13 .weak _weakexternalwith default12 .set _weakexternalwithlocaldefault, ___default 13 .weak _weakexternalwithlocaldefault 14 14 .weak _weakexternal 15 15 … … 21 21 22 22 .weak _weakexternalwithexternaldefault 23 .set _weakexternalwithdefault, ___externaldefault 24 23 / .set _weakexternalwithlocaldefault, ___externaldefault 24 .stabs "_weakexternalwithexternaldefault",11,0,0,0 25 .stabs "___externaldefault",1,0,0,0 25 26 26 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.