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