diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2005-12-22 13:41:29 +0100 |
---|---|---|
committer | <ralf@denk.linux-mips.net> | 2006-01-10 13:39:08 +0000 |
commit | 7043ad4f4c81914ca9e2cd2208c8f4801ed63735 (patch) | |
tree | cbc3d8384665ffc1bf02bac46827097ed5cd0b68 /include/asm-mips/mach-ddb5074 | |
parent | 15265251c5c68fbabdf561cf704e3e305349715a (diff) | |
download | blackbird-op-linux-7043ad4f4c81914ca9e2cd2208c8f4801ed63735.tar.gz blackbird-op-linux-7043ad4f4c81914ca9e2cd2208c8f4801ed63735.zip |
MIPS: R2: Try to bulletproof instruction_hazard against miss-compilation.
Gcc has a tradition of misscompiling the previous construct using the
address of a label as argument to inline assembler. Gas otoh has the
annoying difference between la and dla which are only usable for 32-bit
rsp. 64-bit code, so can't be used without conditional compilation.
The alterantive is switching the assembler to 64-bit code which happens
to work right even for 32-bit code ...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'include/asm-mips/mach-ddb5074')
0 files changed, 0 insertions, 0 deletions