summaryrefslogtreecommitdiff
path: root/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in
diff options
context:
space:
mode:
authorryoon <ryoon>2014-12-07 10:48:12 +0000
committerryoon <ryoon>2014-12-07 10:48:12 +0000
commit570ddc4d3f660fec5b8ade18608c1e46d4dcb40b (patch)
treee72fc3e5af8c8e64dea898a404d606098aeaf3b3 /cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in
parent1794e67536e9af09ca77162afaca4d62d1601de0 (diff)
downloadpkgsrc-570ddc4d3f660fec5b8ade18608c1e46d4dcb40b.tar.gz
Update to 0.32rc1
* Switch to GCC 4.9.2 based.
Diffstat (limited to 'cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in')
-rw-r--r--cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in16
1 files changed, 8 insertions, 8 deletions
diff --git a/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in b/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in
index 44ba34d7b6b..b00504b749a 100644
--- a/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in
+++ b/cad/ghdl/patches/patch-gcc_vhdl_Make-lang.in
@@ -1,15 +1,15 @@
-$NetBSD: patch-gcc_vhdl_Make-lang.in,v 1.1 2013/11/23 15:10:26 ryoon Exp $
+$NetBSD: patch-gcc_vhdl_Make-lang.in,v 1.2 2014/12/07 10:48:12 ryoon Exp $
* Fix rpath of ghdl1
---- gcc/vhdl/Make-lang.in.orig 2010-01-09 14:32:26.000000000 +0000
+--- gcc/vhdl/Make-lang.in.orig 2014-12-07 05:19:03.000000000 +0000
+++ gcc/vhdl/Make-lang.in
-@@ -132,7 +132,7 @@ ghdl1$(exeext): $(AGCC_OBJS) $(AGCC_DEPS
- -cargs $(CFLAGS) $(GHDL_ADAFLAGS)
+@@ -85,7 +85,7 @@ ghdl1$(exeext): force $(GHDL1_OBJS) $(BA
$(GNATMAKE) -o $@ -aI$(srcdir)/vhdl -aOvhdl ortho_gcc-main \
-bargs -E -cargs $(CFLAGS) $(GHDL_ADAFLAGS) \
-- -largs $(AGCC_OBJS) $(LIBS) $(GMPLIBS)
-+ -largs $(AGCC_OBJS) $(LIBS) $(GMPLIBS) ${LDFLAGS}
+ -largs --LINK=$(LLINKER) $(ALL_LINKERFLAGS) $(LDFLAGS) $(GHDL1_OBJS) \
+- $(filter-out main.o,$(BACKEND)) $(LIBS) $(BACKENDLIBS)
++ $(filter-out main.o,$(BACKEND)) $(LIBS) $(BACKENDLIBS) ${LDFLAGS}
- # The driver for ghdl.
- ghdl$(exeext): force
+ vhdl/default_pathes.ads: Makefile
+ echo "-- DO NOT EDIT" > tmp-dpathes.ads