<html><head></head><body>Ping... Martin? Janne?<br><br><div class="gmail_quote">Le 29 novembre 2019 20:14:24 GMT+02:00, "Rémi Denis-Courmont" <remi@remlab.net> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">This redefines bti so that it can assemble even on older assembler or<br>when targeting an ARMv8-A revision lower than 8.5.<hr> modules/arm_neon/asm.S | 21 +++++++++++++++++++++<br> 1 file changed, 21 insertions(+)<br><br>diff --git a/modules/arm_neon/asm.S b/modules/arm_neon/asm.S<br>index 728391ea37..0d3f161ee9 100644<br>--- a/modules/arm_neon/asm.S<br>+++ b/modules/arm_neon/asm.S<br>@@ -1,5 +1,6 @@<br> /*<br> * Copyright (c) 2018 Janne Grunau <janne-libav@jannau.net><br>+ * Copyright (c) 2019 Rémi Denis-Courmont<br> *<br> * This program is free software; you can redistribute it and/or<br> * modify it under the terms of the GNU Lesser General Public<br>@@ -37,3 +38,23 @@<br> #endif<br> EXTERN_ASM\name:<br> .endm<br>+<br>+.macro bti targets=<br>+.ifb \targets<br>+ hint #32<br>+.else<br>+.ifc \targets, c<br>+ hint #34<br>+.else<br>+.ifc \targets, j<br>+ hint #36<br>+.else<br>+.ifc \tagets, jc<br>+ hint #38<br>+.else<br>+.error "invalid BTI target"<br>+.endif<br>+.endif<br>+.endif<br>+.endif<br>+.endm</pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>