Blame atlas-s390port.patch
|
Deji Akingunola |
c479c8 |
---
|
|
Deji Akingunola |
c479c8 |
CONFIG/src/backend/probe_gas_s390.S | 13 +++++++++
|
|
Deji Akingunola |
c479c8 |
10 files changed, 108 insertions(+), 7 deletions(-)
|
|
Deji Akingunola |
c479c8 |
|
|
Deji Akingunola |
c479c8 |
Index: b/CONFIG/src/backend/probe_gas_s390.S
|
|
Deji Akingunola |
c479c8 |
===================================================================
|
|
Deji Akingunola |
c479c8 |
--- /dev/null
|
|
Deji Akingunola |
c479c8 |
+++ b/CONFIG/src/backend/probe_gas_s390.S
|
|
Deji Akingunola |
c479c8 |
@@ -0,0 +1,13 @@
|
|
Deji Akingunola |
c479c8 |
+#define ATL_GAS_PPC
|
|
Deji Akingunola |
c479c8 |
+#include "atlas_asm.h"
|
|
Deji Akingunola |
c479c8 |
+/*
|
|
Deji Akingunola |
c479c8 |
+ * Linux S390 assembler for:
|
|
Deji Akingunola |
c479c8 |
+ * int asm_probe(int i)
|
|
Deji Akingunola |
c479c8 |
+ * RETURNS: i*3
|
|
Deji Akingunola |
c479c8 |
+ */
|
|
Deji Akingunola |
c479c8 |
+.globl ATL_asmdecor(asm_probe)
|
|
Deji Akingunola |
c479c8 |
+ATL_asmdecor(asm_probe):
|
|
Deji Akingunola |
c479c8 |
+ lr r3,r2
|
|
Deji Akingunola |
c479c8 |
+ ar r2,r3
|
|
Deji Akingunola |
c479c8 |
+ ar r2,r3
|
|
Deji Akingunola |
c479c8 |
+ br r14
|
|
Frantisek Kluknavsky |
62670b |
|