macros.h
author Hajime Tazaki <tazaki@nict.go.jp>
Wed, 13 Feb 2013 22:37:34 +0900
changeset 651 9d7e2cd9633b
parent 476 0a304a4b0c5e
permissions -rw-r--r--
add a testcase to reproduce threaded dlclose crash (Bug 1513)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
359
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     1
#ifndef MACROS_H
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     2
#define MACROS_H
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     3
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     4
#define EXPORT __attribute__ ((visibility("default")))
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     5
#define RETURN_ADDRESS ((unsigned long)__builtin_return_address (0))
476
0a304a4b0c5e do proper shutdown
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents: 359
diff changeset
     6
#define MACROS_USED __attribute__ ((used))
359
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     7
0ead84feffdd signatures for dladdr and dlvsym
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
diff changeset
     8
#endif /* MACROS_H */