- 21 Jul, 2016 1 commit
-
-
Martin Storsjö authored
When targeting COFF (windows), clang doesn't support this directive (while binutils supports it for all targets). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 17 Jul, 2016 3 commits
-
-
Martin Storsjö authored
These bits are set by exceptions in NEON instructions. Also print the differing bits when FPSCR is clobbered, and use bic instead of lsl, for clearing the topmost bits. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Janne Grunau authored
Fixes AS error on non NEON builds introduced in 71a04721. Also set the fpu directly to vfp in checkasm.S to cause build errors on NEON builds.
-
Martin Storsjö authored
Each const block needs to be terminated by one endconst invocation so either call endconst after each, or just declare plain labels to the later strings. This fixes errors such as this, on some binutils versions: checkasm.S:38: Error: Macro `endconst' was already defined Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Jul, 2016 1 commit
-
-
Janne Grunau authored
-
- 13 Jul, 2016 1 commit
-
-
Janne Grunau authored
The stack used by checkasm_checked_call_vfp was a multiple of 4 when the checked function is called. AAPCS requires a double word (8 byte) aligned stack public interfaces. Since both calls are public interfaces the stack is misaligned when the checked is called. Might fix the SIGBUS error in the armv7-linux-clang-3.7 fate config.
-
- 10 Jul, 2016 1 commit
-
-
Janne Grunau authored
Should fix the SIGBUS in the armv7-linux-clang-3.7 fate target.
-
- 07 Jan, 2016 1 commit
-
-
Martin Storsjö authored
Use two separate functions, depending on whether VFP/NEON is available. This is set to require armv5te - it uses blx, which is only available since armv5t, but we don't have a separate configure item for that. (It also uses ldrd, which requires armv5te, but this could be avoided if necessary.) Signed-off-by:
Martin Storsjö <martin@martin.st>
-