Implements marking of all necessary symbols as microMIPS.
Details
- Reviewers
- None
Diff Detail
Event Timeline
This needs to be reviewed on llvm-commits since it touches common code.
The obvious question is do we really need to change common code? We already subclass MCStreamer (see MipsELFStreamer), so could we override the things we need to there?
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp | ||
---|---|---|
236 ↗ | (On Diff #9437) | Use a range-based for loop. |
New patch version that modifies MipsELFStreamer instead of using MCTargetStreamer methods.
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp | ||
---|---|---|
12 | For one of my previous patches I received a comment that #includes should be sorted. So "llvm/MC/MCELF.h" should be placed before "llvm/MC/MCInst.h". | |
38 | Type is unused. | |
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h | ||
55 | This line crosses the 80 columns limit. (There are other lines in the patch that also don't fit in 80 columns.) |
Resigning from review to remove it from my queue. It's an old patch and a similar change was committed.
This line crosses the 80 columns limit. (There are other lines in the patch that also don't fit in 80 columns.)