summaryrefslogtreecommitdiff
path: root/rts/linker/Elf.c
diff options
context:
space:
mode:
Diffstat (limited to 'rts/linker/Elf.c')
-rw-r--r--rts/linker/Elf.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/rts/linker/Elf.c b/rts/linker/Elf.c
index 0882f8d349..79786ccd3d 100644
--- a/rts/linker/Elf.c
+++ b/rts/linker/Elf.c
@@ -391,6 +391,12 @@ ocVerifyImage_ELF ( ObjectCode* oc )
oc->fileName);
return 0;
#endif
+#if defined(EM_S390)
+ case EM_S390: IF_DEBUG(linker,debugBelch( "s390" ));
+ errorBelch("%s: RTS linker not implemented on s390",
+ oc->fileName);
+ return 0;
+#endif
#if defined(EM_X86_64)
case EM_X86_64: IF_DEBUG(linker,debugBelch( "x86_64" )); break;
#elif defined(EM_AMD64)