This is an archive of the discontinued LLVM Phabricator instance.

[MC] Support case insensitive macros
AbandonedPublic

Authored by jcai19 on Mar 24 2020, 11:31 AM.

Details

Summary

GNU as allows us to specify a macro and then expand with case
insensitive calls. Add this support to match GNU.

Diff Detail

Event Timeline

jcai19 created this revision.Mar 24 2020, 11:31 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 24 2020, 11:32 AM
jcai19 added subscribers: manojgupta, llozano.
tpimh added a subscriber: tpimh.Mar 25 2020, 2:00 AM
reames resigned from this revision.Mar 25 2020, 11:01 AM
bcain added a subscriber: bcain.Mar 25 2020, 11:37 AM
jcai19 abandoned this revision.Mar 25 2020, 6:30 PM

This was motived by gas-compatibility reported at https://github.com/ClangBuiltLinux/linux/issues/924. However, after having offline discussion with @MaskRay and reading the shared links, I agree having such support may introduce more complexity into assembly programs. Closing the revision as I will not further purse this change.