Ignore:
Timestamp:
Jul 30, 2003, 11:33:23 AM (22 years ago)
Author:
bird
Message:

playing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/testcase/weak/weak3.c

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r483 r484  
    44
    55/* GCC Style */
    6 
    76int __f ()
    87{
    98    return 1;
    109}
    11 
    1210int f () __attribute__ ((weak, alias ("__f")));
    1311
    1412
    1513/* SUN style */
    16 
    1714extern int WeakExternalWithLocalDefault();
    18 #pragma weak WeakExternalWithLocalDefault = LocalDefault
    1915int LocalDefault()
    2016{
    2117    return -1;
    2218}
     19#pragma weak WeakExternalWithLocalDefault = LocalDefault
    2320
    2421
    25 #pragma weak WeakExternalWithExternalDefault = ExternalDefault
     22/* This doesn't work in GCC, though it's the only thing which works in VAC. */
    2623extern int ExternalDefault();
    2724extern int WeakExternalWithLocalDefault();
     25#pragma weak WeakExternalWithExternalDefault = ExternalDefault
    2826
    2927
Note: See TracChangeset for help on using the changeset viewer.