From 54f1b3cf509cd889905287cb8ce6c5ae33911a21 Mon Sep 17 00:00:00 2001 From: Andrew Hsieh Date: Fri, 13 Jun 2014 12:38:00 -0700 Subject: Add upstream binutils-2.25 snapshot 4/4 2014 For MIPS -mmsa support Change-Id: I08c4f002fa7b33dec85ed75956e6ab551bb03c96 --- binutils-2.25/ld/testsuite/ld-selective/2.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 binutils-2.25/ld/testsuite/ld-selective/2.c (limited to 'binutils-2.25/ld/testsuite/ld-selective/2.c') diff --git a/binutils-2.25/ld/testsuite/ld-selective/2.c b/binutils-2.25/ld/testsuite/ld-selective/2.c new file mode 100644 index 00000000..72958876 --- /dev/null +++ b/binutils-2.25/ld/testsuite/ld-selective/2.c @@ -0,0 +1,19 @@ +/* Normally we should loose foo and keep _start and _init. + With -u foo, we should keep that as well. */ + +void _start() __asm__("_start"); +void _start() +{ +} + +void __attribute__((section(".init"))) +_init() +{ +} + +int foo() __asm__("foo"); +int foo() +{ + static int x = 1; + return x++; +} -- cgit v1.2.3