File 0001-pie.patch of Package ghdl-llvm

--- ghdl-5.1.1/src/ortho/llvm6/Makefile	2025-09-12 19:00:03.320671266 +0200
+++ ghdl-5.1.1/src/ortho/llvm6/Makefile    2025-09-12 19:00:23.167574537 +0200
@@ -11,7 +11,7 @@
 
 $(ortho_exec): $(ortho_srcdir)/llvm6/ortho_llvm.ads force llvm-cbindings.o
 	$(GNATMAKE) -o $@ -aI$(ortho_srcdir)/llvm6 -aI$(ortho_srcdir) \
-	$(GNATFLAGS) ortho_code_main -bargs -E \
+	$(GNATFLAGS) ortho_code_main -cargs -fPIE -bargs -E -shared \
 	-largs llvm-cbindings.o $(GNATLFLAGS) --LINK=$(CXX) \
 	$(LLVM_LDFLAGS) $(LDFLAGS)
 
openSUSE Build Service is sponsored by