author | laurent |
Fri, 09 Oct 2009 17:52:00 +0200 | |
changeset 416 | 3b3f7f5a8e40 |
parent 290 | 3bd617ae7a05 |
child 621 | a3ce93d63832 |
permissions | -rwxr-xr-x |
203 | 1 |
from .. import toolchain_gcc |
2 |
||
3 |
class Win32_target(toolchain_gcc): |
|
4 |
extension = ".dll" |
|
290
3bd617ae7a05
Local Runtime (LOCAL://) now launched "on demand"
etisserant
parents:
203
diff
changeset
|
5 |
def getBuilderLDFLAGS(self): |
3bd617ae7a05
Local Runtime (LOCAL://) now launched "on demand"
etisserant
parents:
203
diff
changeset
|
6 |
return toolchain_gcc.getBuilderLDFLAGS(self) + ["-shared", |
203 | 7 |
"-Wl,--export-all-symbols", |
8 |
"-Wl,--enable-auto-import", |
|
9 |
"-Wl,--whole-archive", |
|
10 |
"-Wl,--no-whole-archive", |
|
11 |
"-Wl,--exclude-libs,All"] |