summaryrefslogtreecommitdiff
path: root/libthreads/libthreads.map
blob: 0f53f58b67b566f6434d281883996dc16623da73 (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
/* This is the version script file used for building libthreads.so. -*- C -*-
   It is in the form of a linker script, to be including as an input
   file in the link command, rather than with --version-script.  */

  /* We only define these symbols when built against a libio-using libc,
     which we presume will be 2.2 that is expecting our lockfile.c hooks.
     For now, the rest of the library's symbols remain unversioned.  */

VERSION
{
  GLIBC_2.2
    {
    global:
      _IO_flockfile; _IO_funlockfile; _IO_ftrylockfile;
      flockfile; funlockfile; ftrylockfile;
    local:
      _cthreads_flockfile; _cthreads_funlockfile; _cthreads_ftrylockfile;
    };

  HURD_CTHREADS_0.3
    {
    global:
      *;
    };
};