Skip to content

bindexplib: Skip symbols containing a dot (.)

Albert Ziegenhagel requested to merge alzi/cmake:fix-invalid-export-name into master

Symbols including a dot are not valid and result in a LNK1242 error when trying to create a library from the def file. Such symbols happen to be in object files when using PGI Fortran on windows and compiling with debug symbols enabled. Those symbols do not need to be exported and hence this commit just skips those symbols when writing the export file.

Merge request reports