tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external.
gcc/ * tree.c (handle_dll_attribute): Mark dllexport'd inlines as non-external. gcc/cp * decl2.c (decl_needed_p): Consider dllexport'd functions needed. * semantics.c (expand_or_defer_fn): Similarly. gcc/testsuite/ * gcc.dg/dll-6.c: New test. * gcc.dg/dll-6a.c: Likewise. * gcc.dg/dll-7.c: Likewise. * gcc.dg/dll-7a.c: Likewise. * g++.dg/ext/dllexport2.C: Likewise. * g++.dg/ext/dllexport2a.cc: Likewise. From-SVN: r147799
Showing
gcc/testsuite/g++.dg/ext/dllexport2.C
0 → 100644
gcc/testsuite/g++.dg/ext/dllexport2a.cc
0 → 100644
gcc/testsuite/gcc.dg/dll-6.c
0 → 100644
gcc/testsuite/gcc.dg/dll-6a.c
0 → 100644
gcc/testsuite/gcc.dg/dll-7.c
0 → 100644
gcc/testsuite/gcc.dg/dll-7a.c
0 → 100644
Please
register
or
sign in
to comment