mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-07 19:36:06 +03:00
Dump all predefined version identifiers if logger is enabled.
This commit is contained in:
parent
230e174c5f
commit
3eda031fe8
1 changed files with 17 additions and 0 deletions
|
@ -742,6 +742,22 @@ static void registerPredefinedVersions() {
|
||||||
#undef STR
|
#undef STR
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Dump all predefined version identifiers.
|
||||||
|
static void dumpPredefinedVersions()
|
||||||
|
{
|
||||||
|
if (Logger::enabled() && global.params.versionids)
|
||||||
|
{
|
||||||
|
Logger::print("Predefined version identifiers:");
|
||||||
|
for (Strings::iterator I = global.params.versionids->begin(),
|
||||||
|
E = global.params.versionids->end();
|
||||||
|
I != E; ++I)
|
||||||
|
{
|
||||||
|
Logger::print(" %s", *I);
|
||||||
|
}
|
||||||
|
Logger::println("");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static Module *entrypoint = NULL;
|
static Module *entrypoint = NULL;
|
||||||
|
|
||||||
/// Callback to generate a C main() function, invoked by the frontend.
|
/// Callback to generate a C main() function, invoked by the frontend.
|
||||||
|
@ -862,6 +878,7 @@ int main(int argc, char **argv)
|
||||||
|
|
||||||
// Set predefined version identifiers.
|
// Set predefined version identifiers.
|
||||||
registerPredefinedVersions();
|
registerPredefinedVersions();
|
||||||
|
dumpPredefinedVersions();
|
||||||
|
|
||||||
if (global.params.targetTriple.isOSWindows()) {
|
if (global.params.targetTriple.isOSWindows()) {
|
||||||
global.dll_ext = "dll";
|
global.dll_ext = "dll";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue