Shared-object relocation tests

This commit is contained in:
Raoul Gough
2003-06-09 21:23:53 +00:00
parent e7a3abfc27
commit 53df362e2a
5 changed files with 302 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
#if defined(_WIN32) || defined(__CYGWIN__)
# define ATTRIBUTES __attribute((__dllimport__))
#else
# define ATTRIBUTES
#endif
extern ATTRIBUTES void fn_1 (int);
extern ATTRIBUTES void fn_2 (int);
extern ATTRIBUTES int extern_var_1;
extern ATTRIBUTES int extern_var_2;
int main ()
{
fn_1 (extern_var_1);
fn_2 (extern_var_2);
return 0;
}