In the last mail [EMAIL PROTECTED] said: > Agreed. I've now had confirmation from ARM Ltd that LDRT Rm, [Rm] results > in UNPREDICTABLE behaviour. So it appears that binutils is correct and we > should fix the kernel. Whoa - that's not actually the culprit, is it? the warning was trigged from code generated with gcc -O0. Assembly code was generated with gcc -S and the same command line. I think I know why the problem may not have been noticed before - with gcc -O2 -S I discover that all the LDRTs are optimised so that Rm never equals Rn. (One is usually ip or lr, but not quite always) Nick unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
- Re: egcs 1.1.1 assembler output for 2.2. ke... Russell King
- Re: egcs 1.1.1 assembler output for 2.... Philip Blundell
- Re: egcs 1.1.1 assembler output fo... Nicholas Clark
- Re: egcs 1.1.1 assembler output fo... Russell King
- Re: egcs 1.1.1 assembler output fo... Russell King - ARM Linux Admin
- Re: egcs 1.1.1 assembler outpu... Philip Blundell
- Re: egcs 1.1.1 assembler outpu... Richard Atterer
- Re: egcs 1.1.1 assembler o... Nicholas Clark
- Re: egcs 1.1.1 assembler o... Russell King - ARM Linux Admin
- Re: egcs 1.1.1 assembler o... pb
- Re: egcs 1.1.1 assemb... Nicholas Clark
- Re: egcs 1.1.1 assemb... pb
- Re: egcs 1.1.1 assemb... Nicholas Clark
- Re: egcs 1.1.1 assemb... Paul Koning
- Re: egcs 1.1.1 assemb... Nicholas Clark
- Re: egcs 1.1.1 assemb... pb
- Re: egcs 1.1.1 assembler output fo... Nicholas Clark
