summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-x86-64/protected-func-2c.c
blob: c5ec1eca17e8ae9177a895be97d63cc681f114c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include "protected-func-1.h"

protected_func_type protected_func_1a_ptr = protected_func_1a;

__attribute__ ((visibility("protected")))
int
protected_func_1a (void)
{
  return 1;
}

__attribute__ ((visibility("protected")))
int
protected_func_1b (void)
{
  return 2;
}

protected_func_type
protected_func_1a_p (void)
{
  return protected_func_1a;
}

protected_func_type
protected_func_1b_p (void)
{
  return protected_func_1b;
}