ChangeSet ID: 20300 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@winehq.org 2005/09/19 12:04:43
Modified files: tools/winegcc : winegcc.c tools/winebuild: winebuild.man.in spec32.c parser.c main.c import.c build.h
Log message: Create an assembly file with all undefined symbols and add it to the link command so that the symbols show up in the final undefined list. Use that list to create thunks for all exported but undefined symbols, to make sure all export RVAs point somewhere inside the module.
Patch: http://cvs.winehq.org/patch.py?id=20300
Old revision New revision Changes Path 1.46 1.47 +2 -0 wine/tools/winegcc/winegcc.c 1.34 1.35 +8 -4 wine/tools/winebuild/winebuild.man.in 1.119 1.120 +10 -5 wine/tools/winebuild/spec32.c 1.63 1.64 +2 -1 wine/tools/winebuild/parser.c 1.69 1.70 +13 -0 wine/tools/winebuild/main.c 1.107 1.108 +102 -8 wine/tools/winebuild/import.c 1.79 1.80 +2 -0 wine/tools/winebuild/build.h