summaryrefslogtreecommitdiffstats
path: root/arch/mips
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2005-12-22 13:41:29 +0100
committer <ralf@denk.linux-mips.net>2006-01-10 14:39:08 +0100
commit7043ad4f4c81914ca9e2cd2208c8f4801ed63735 (patch)
treecbc3d8384665ffc1bf02bac46827097ed5cd0b68 /arch/mips
parentMIPS: R2: Fix local_irq_save() (diff)
downloadlinux-7043ad4f4c81914ca9e2cd2208c8f4801ed63735.tar.xz
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 'arch/mips')
0 files changed, 0 insertions, 0 deletions