File: test12-v1.c

package info (click to toggle)
libabigail 2.2-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 881,820 kB
  • sloc: xml: 572,528; cpp: 98,056; sh: 11,779; makefile: 2,951; ansic: 2,913; python: 1,345
file content (17 lines) | stat: -rw-r--r-- 347 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* To compile this, type:
   gcc -shared -Wl,--version-script=test12-version-script -o libtest12-v1.so test12-v1.c
 */
int
_foo1(int v)
{return v + 1;}
asm(".symver _foo1,foo@VERSION_1.0");

int
_foo2(int v)
{return v + 2;}
asm(".symver _foo2,foo@VERSION_2.0");

int
_foo3(int v, int w)
{return v + w + !2;}
asm(".symver _foo3,foo@@VERSION_3.0");