Ralf Baechle
7043ad4f4c
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>
2006-01-10 13:39:08 +00:00
..
2005-10-29 19:31:35 +01:00
2005-11-17 16:23:48 +00:00
2006-01-10 13:39:07 +00:00
2005-11-17 16:23:42 +00:00
2005-10-29 19:31:35 +01:00
2005-11-07 18:05:40 +00:00
2006-01-10 13:39:06 +00:00
2006-01-10 13:39:06 +00:00
2006-01-10 13:39:06 +00:00
2006-01-10 13:39:06 +00:00
2005-11-17 16:23:54 +00:00
2005-10-29 19:32:37 +01:00
2006-01-10 13:39:06 +00:00
2005-11-17 16:23:42 +00:00
2005-10-29 19:31:54 +01:00
2005-12-01 11:05:15 +00:00
2006-01-10 13:39:06 +00:00
2005-10-29 19:31:17 +01:00
2005-10-29 19:32:32 +01:00
2006-01-10 13:39:06 +00:00
2005-11-17 16:23:57 +00:00
2005-10-29 19:32:47 +01:00
2005-10-29 19:32:19 +01:00
2005-10-29 19:31:57 +01:00
2006-01-10 13:39:07 +00:00
2005-10-29 19:31:17 +01:00
2005-10-29 19:32:46 +01:00
2005-10-29 19:31:18 +01:00
2006-01-10 13:39:06 +00:00
2006-01-03 13:11:06 -08:00
2005-10-29 19:31:57 +01:00
2005-10-29 19:32:38 +01:00
2005-10-29 19:31:05 +01:00
2006-01-08 20:13:39 -08:00
2005-10-29 19:31:11 +01:00
2005-10-29 19:32:25 +01:00
2005-10-29 19:32:40 +01:00
2006-01-10 13:39:07 +00:00
2005-10-29 19:31:12 +01:00
2006-01-10 13:39:07 +00:00
2006-01-10 13:39:04 +00:00
2006-01-10 13:39:04 +00:00
2006-01-10 13:39:08 +00:00
2005-11-07 18:05:40 +00:00
2005-10-29 19:32:40 +01:00
2005-10-29 19:31:14 +01:00
2005-10-29 19:31:13 +01:00
2005-10-29 19:32:21 +01:00
2006-01-10 13:39:08 +00:00
2005-10-29 19:31:42 +01:00
2005-10-29 19:31:17 +01:00
2006-01-10 13:39:08 +00:00
2005-11-17 16:23:49 +00:00
2005-11-07 18:05:38 +00:00
2005-10-29 19:32:10 +01:00
2006-01-10 13:39:05 +00:00
2006-01-06 08:33:22 -08:00
2005-10-29 19:32:40 +01:00
2005-11-07 18:05:34 +00:00
2006-01-09 15:59:19 -08:00
2005-10-29 19:32:37 +01:00
2005-10-29 19:32:49 +01:00
2005-10-29 19:32:09 +01:00
2005-10-30 17:37:22 -08:00
2005-10-29 19:31:37 +01:00
2005-11-07 07:53:41 -08:00
2006-01-10 13:39:04 +00:00
2005-10-29 19:32:29 +01:00
2005-10-29 19:32:14 +01:00
2005-11-07 18:05:38 +00:00
2005-11-07 18:05:33 +00:00
2005-10-30 17:37:27 -08:00
2005-10-29 19:31:17 +01:00
2005-10-29 19:31:15 +01:00
2005-11-17 16:23:38 +00:00
2005-10-29 19:32:26 +01:00
2005-10-29 19:32:40 +01:00
2005-10-29 19:31:39 +01:00
2005-10-29 19:32:42 +01:00
2005-10-29 19:31:06 +01:00
2005-11-07 18:05:38 +00:00
2005-10-29 19:31:53 +01:00
2005-10-29 19:32:10 +01:00
2005-10-30 17:37:20 -08:00
2005-10-29 19:31:41 +01:00
2005-10-29 19:31:23 +01:00