File debugedit-riscv.patch of Package rpm

From 86ec4c03de2b7cc6af6ba5b10dd686002e0b588c Mon Sep 17 00:00:00 2001
From: Andreas Schwab <schwab@suse.de>
Date: Mon, 26 Feb 2018 10:34:26 +0100
Subject: [PATCH] debugedit: handle RISC-V relocation

Resolves #407
---
 tools/debugedit.c | 6 ++++++
 1 file changed, 6 insertions(+)

Index: tools/debugedit.c
===================================================================
--- tools/debugedit.c.orig
+++ tools/debugedit.c
@@ -1985,6 +1985,12 @@ edit_dwarf2 (DSO *dso)
 		  if (rtype != R_68K_32)
 		    goto fail;
 		  break;
+#if defined(EM_RISCV) && defined(R_RISCV_32)
+		case EM_RISCV:
+		  if (rtype != R_RISCV_32)
+		    goto fail;
+		  break;
+#endif
 		default:
 		fail:
 		  error (1, 0, "%s: Unhandled relocation %d in .debug_info section",
openSUSE Build Service is sponsored by