aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/text/RuleBasedCollator.java
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2001-06-08 02:05:04 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2001-06-08 02:05:04 +0000
commitdaa8df6512c63970a3aafb7415d280e7cc720bce (patch)
tree903d8b6195abbfea4c3fb6e47c8f4811f8fa3de7 /libjava/java/text/RuleBasedCollator.java
parent01414194b9e39651d502168c0b2279a9b73e19c5 (diff)
downloadgcc-daa8df6512c63970a3aafb7415d280e7cc720bce.zip
gcc-daa8df6512c63970a3aafb7415d280e7cc720bce.tar.gz
gcc-daa8df6512c63970a3aafb7415d280e7cc720bce.tar.bz2
tree.h (DECL_SOURCE_FILE): Improve documentation.
* tree.h (DECL_SOURCE_FILE): Improve documentation. (DECL_SOURCE_LINE): Likewise. * decl.c (duplicate_decls): Update source position information when a template function is defined. From-SVN: r42993
Diffstat (limited to 'libjava/java/text/RuleBasedCollator.java')
0 files changed, 0 insertions, 0 deletions
20/master Unnamed repository; edit this file 'description' to name the repository.root
aboutsummaryrefslogtreecommitdiff
path: root/elf/order2.c
blob: 3dbfdd153e841046cd6eca7d6f851b132a92b931 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <dlfcn.h>
#include <stdio.h>


int call_puts;

static int
do_test (void)
{
  call_puts = 1;

  void *h1 = dlopen ("$ORIGIN/order2mod1.so", RTLD_LAZY | RTLD_GLOBAL);
  if (h1 == NULL)
    {
      puts ("cannot load order2mod1");
      return 1;
    }
  void *h2 = dlopen ("$ORIGIN/order2mod2.so", RTLD_LAZY);
  if (h2 == NULL)
    {
      puts ("cannot load order2mod2");
      return 1;
    }
  if (dlclose (h1) != 0)
    {
      puts ("dlclose order2mod1 failed");
      return 1;
    }
  if (dlclose (h2) != 0)
    {
      puts ("dlclose order2mod2 failed");
      return 1;
    }
  return 0;
}

#define TEST_FUNCTION do_test ()
#include "../test-skeleton.c"

static void
__attribute__ ((destructor))
fini (void)
{
  if (call_puts)
    puts ("5");
}