diff options
Diffstat (limited to 'binutils-2.24/ld/testsuite/ld-gc/gc.c')
-rw-r--r-- | binutils-2.24/ld/testsuite/ld-gc/gc.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/binutils-2.24/ld/testsuite/ld-gc/gc.c b/binutils-2.24/ld/testsuite/ld-gc/gc.c deleted file mode 100644 index 3b0e655..0000000 --- a/binutils-2.24/ld/testsuite/ld-gc/gc.c +++ /dev/null @@ -1,41 +0,0 @@ -int unused_var = 7; -int used_var = 7; - -int -unused_func (int v) -{ - return 3 * unused_var; -} - -int -__attribute__((noinline)) -used_func (int v) -{ - return 2 * used_var; -} - -int -main (void) -{ - return used_func (5); -} - -void -dummy_func (void) -{ - /* These are here in case the target prepends an underscore to - the start of function names. They are inside a dummy function - so that they will appear at the end of gcc's assembler output, - after the definitions of main() and used_func(), rather than - at the beginning of the file. */ - - __asm__(".ifndef main\n\ -.global main\n\ -.set main, _main\n\ -.endif"); - - __asm__(".ifndef used_func\n\ -.global used_func\n\ -.set used_func, _used_func\n\ -.endif"); -} |