mirror of https://gitee.com/Nocallback/glibc.git
Browse Source
2002-07-01 H.J. Lu <hjl@gnu.org> * elf/circleload1.c (load_dso): Call "circlemod1" and check return value. * elf/circlemod1.c (circlemod1): Return int. * elf/circlemod2.c (circlemod2): Likewise. * elf/circlemod2a.c (circlemod2): Likewise. * elf/circlemod3.c (circlemod3): Likewise. (circlemod3a): A new function.cvs/fedora-2_3-branch
6 changed files with 48 additions and 14 deletions
@ -1,7 +1,7 @@ |
|||||
extern void circlemod2 (void); |
extern int circlemod2 (void); |
||||
|
|
||||
void |
int |
||||
circlemod1 (void) |
circlemod1 (void) |
||||
{ |
{ |
||||
circlemod2 (); |
return circlemod2 (); |
||||
} |
} |
||||
|
|||||
@ -1,9 +1,9 @@ |
|||||
extern void circlemod2_undefined (void); |
extern void circlemod2_undefined (void); |
||||
extern void circlemod3 (void); |
extern int circlemod3 (void); |
||||
|
|
||||
void |
int |
||||
circlemod2 (void) |
circlemod2 (void) |
||||
{ |
{ |
||||
circlemod2_undefined (); |
circlemod2_undefined (); |
||||
circlemod3 (); |
return circlemod3 (); |
||||
} |
} |
||||
|
|||||
@ -1,7 +1,7 @@ |
|||||
extern void circlemod3 (void); |
extern int circlemod3 (void); |
||||
|
|
||||
void |
int |
||||
circlemod2 (void) |
circlemod2 (void) |
||||
{ |
{ |
||||
circlemod3 (); |
return circlemod3 (); |
||||
} |
} |
||||
|
|||||
@ -1,9 +1,14 @@ |
|||||
extern void circlemod1 (void); |
extern int circlemod1 (void); |
||||
extern void circlemod2 (void); |
extern int circlemod2 (void); |
||||
|
|
||||
void |
int |
||||
circlemod3 (void) |
circlemod3 (void) |
||||
{ |
{ |
||||
circlemod1 (); |
return 3; |
||||
circlemod2 (); |
} |
||||
|
|
||||
|
int |
||||
|
circlemod3a (void) |
||||
|
{ |
||||
|
return circlemod1 () + circlemod2 (); |
||||
} |
} |
||||
|
|||||
Loading…
Reference in new issue