[llvm] r199245 - Fix a low hanging use of hasRawTextSupport.

Rafael EspĂ­ndola rafael.espindola at gmail.com
Tue Jan 14 19:36:48 PST 2014


> It appears that everything is getting marked as micromips:
> $ cat foobar.c
> void foo() {}
> void bar() {}
> $ clang -O3 -target mipsel-linux-gnu -EL -gcc-toolchain /mips/arch/overflow/codesourcery/mips-linux-gnu/pro/release/2011.09-90/Linux  -integrated-as  -fomit-frame-pointer foobar.c -c
> $ readelf -s foobar.o

Duh, it is very likely just a uninitialized variable. Fixed in
r199288. Really sorry about that.

I also noticed that data would have been marked as micromips. I fixed
that in 199287.

BTW, what is the relationship of micromips and mips16? Is micromips a
file property or a function property. I see that mips16 is per
function. Can a function have both?

Cheers,
Rafael



More information about the llvm-commits mailing list