Windows: Check exported symbols
During a test run, cross check the Windows exports list against the version-script files. For the test to pass, all symbols on either list should be accounted for. If there are symbols that are specific to Windows or symbols that are not included on Windows, they should be annotated in the .def file as follows: ;! non_windows_symbol common_symbol windows_only_symbol ;!
This commit is contained in:
@@ -531,3 +531,8 @@ clean::
|
||||
"\t$(gssapi_files:.x=.obj)")
|
||||
"krb5src" "mechsrc" "spnegosrc" "ntlmsrc")
|
||||
!endif
|
||||
|
||||
test-exports:
|
||||
$(PERL) ..\..\cf\w32-check-exported-symbols.pl --vs version-script.map --def libgssapi-exports.def
|
||||
|
||||
test:: test-exports
|
||||
|
Reference in New Issue
Block a user