-
Notifications
You must be signed in to change notification settings - Fork 205
[Triple] Add SubArchs, add validation for thumb architectures #60
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
Conversation
merge upstream
…FIXME about parsing thumb architectures.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me overall, just a few small comments. Thanks for working on this!
…M enum. Remove duplicate profile switch.
@owenv could you please take another look when you have the time? I think I've managed to eliminate most of the nonsensical states. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me, I really like how the nested enums worked for SubArch handling!
@swift-ci please test |
1 similar comment
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks reasonable to me, thank you!
This fills the (currently empty) Triple.SubArch enum based on LLVM and resolves the thumb architectures validation FIXME.
This also meant commented lines in tests related to
subArch
s could now be uncommented.