ponyc
ponyc copied to clipboard
What's my compiler doing flag
Have the compiler take a flag that would output what options it has turned on by default.
For example, cpu and triple default to values that vary by host. Knowing these and potentially, what llvm features are on by default could be a great boon for both end user developers and pony developers.
In the case of pony developers, it would allow us to ask the user to run a single command that can get us a large amount of insight into bugs.
Options:
- spit out on version
- spit out verbose 4
- define own flag for this