(root)/
binutils-2.41/
ld/
testsuite/
ld-selective/
2.c
       1  /* Normally we should loose foo and keep _start and _init. 
       2     With -u foo, we should keep that as well.  */
       3  
       4  void _start() __asm__("_start");
       5  void _start()
       6  {
       7  }
       8  
       9  void __attribute__((section(".init")))
      10  _init()
      11  {
      12  }
      13  
      14  int foo() __asm__("foo");
      15  int foo()
      16  {
      17    static int x = 1;
      18    return x++;
      19  }