-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change ilasm command line arguments for PDB generation to match csc convention #39436
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
@AaronRobinsonMSFT @noahfalk @BruceForstall The only problem I can see with changing the
I can fix this without a problem, but would like to see what is the decision on this topic. PS Keep in mind |
@ivanpovazan I think that is a reasonable argument. I am fine with the flag itself, but the flag argument should really match |
@AaronRobinsonMSFT yes, I am down to change the CLASSIC into FULL, but would like to check two things.
|
Yes, the old PDB format is what 'full' means.
Yes. The default should remain. I was just implying the terminology should be the same, not suggesting we change the default values. Thanks for confirming! |
Based on discussion from #5051 thread (which can be seen bellow) I am opening a new issue which can be referenced when the fix is available.
@ivanpovazan I would agree that taking inspiration from the
csc
options is appropriate here.Since the
debug
flag appears to have a predefined set of options forilasm
and I personally wouldn't want to deal with the matrix of multiple argument, I propose slightly modifying your suggestion to align with existingilasm
syntax and acknowledgecsc
convention.-debugfmt={full|portable}
At this point we can support
full
andportable
. In the future we can addembedded
as the need arises.Originally posted by @AaronRobinsonMSFT in #5051 (comment)
The text was updated successfully, but these errors were encountered: