mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-06 10:57:35 +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
|
||||
}
|
||||
|
||||
/// 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;
|
||||
|
||||
/// 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.
|
||||
registerPredefinedVersions();
|
||||
dumpPredefinedVersions();
|
||||
|
||||
if (global.params.targetTriple.isOSWindows()) {
|
||||
global.dll_ext = "dll";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue