summaryrefslogtreecommitdiffstats
path: root/binutils-2.24/ld/testsuite/ld-gc/gc.c
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.24/ld/testsuite/ld-gc/gc.c')
-rw-r--r--binutils-2.24/ld/testsuite/ld-gc/gc.c41
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");
-}