Messages in this thread | | | From | Ilie Halip <> | Date | Tue, 27 Aug 2019 17:59:57 +0300 | Subject | Re: objtool warning "uses BP as a scratch register" with clang-9 |
| |
> > $ clang-9 -c crc32.i -O2 ; objtool check crc32.o > > crc32.o: warning: objtool: fn1 uses BP as a scratch register
Yes, I see it too. https://godbolt.org/z/N56HW1
> Do you still see this warning with -fno-omit-frame-pointer (assuming > clang has that option)?
Using this makes the warning go away. Running objtool with --no-fp also gets rid of it.
I.H.
| |