1*c9488674SCy Schubertpackage platform::Windows::cppbuilder; 2*c9488674SCy Schubert 3*c9488674SCy Schubertuse vars qw(@ISA); 4*c9488674SCy Schubert 5*c9488674SCy Schubertrequire platform::Windows::MSVC; 6*c9488674SCy Schubert@ISA = qw(platform::Windows::MSVC); 7*c9488674SCy Schubert 8*c9488674SCy Schubertsub pdbext { '.tds' } 9*c9488674SCy Schubert 10*c9488674SCy Schubert# C++Builder's Clang-based compilers prepend an underscore to __cdecl-convention 11*c9488674SCy Schubert# C functions, and the linker needs those as the InternalName in the .def file. 12*c9488674SCy Schubertsub export2internal { 13*c9488674SCy Schubert return "_$_[1]"; 14*c9488674SCy Schubert} 15*c9488674SCy Schubert 16*c9488674SCy Schubert1; 17