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-- |
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 */ |