diff options
Diffstat (limited to 'gdb/testsuite/gdb.base/shmain.c')
-rw-r--r-- | gdb/testsuite/gdb.base/shmain.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/gdb/testsuite/gdb.base/shmain.c b/gdb/testsuite/gdb.base/shmain.c deleted file mode 100644 index 7013db5..0000000 --- a/gdb/testsuite/gdb.base/shmain.c +++ /dev/null @@ -1,56 +0,0 @@ -/* A test */ - -#include "ss.h" -#include <stdio.h> - -extern int structarg(struct s); -extern int pstructarg(struct s*); -extern int shr1(int); -extern int shr2(int); -extern float sg; - -int eglob; - -struct { - int a; - int b; -} s; - -int g; - -#ifdef PROTOTYPES -int local_structarg(struct s x) -#else -int local_structarg(x) -struct s x; -#endif -{ - return x.b; -} - -#ifdef PROTOTYPES -int mainshr1(int g) -#else -int mainshr1(g) -int g; -#endif -{ - return 2*g; -} - -int main() -{ - struct s y; - g = 1; - g = shr1(g); - g = shr2(g); - g = mainshr1(g); - sg = 1.1; - printf("address of sg is 0x%x\n", &sg); - y.a = 3; - y.b = 4; - g = local_structarg(y); - g = structarg(y); - g = pstructarg(&y); - return 0; -} |