From 30b418a16b5d8a6eaa6f57a92372eab284aee7be Mon Sep 17 00:00:00 2001
From: Jan Vesely <janvesely@janvesely.net>
Date: Wed, 5 Feb 2014 16:12:21 +0100
Subject: [PATCH] move ldflags to end of linker command in makefiles

I do this change because of this issue:
http://stackoverflow.com/a/12748882/2654282
---
 acat/makefile               | 2 +-
 aconvert.automaton/makefile | 2 +-
 aconvert.dot/makefile       | 2 +-
 aconvert.gastex/makefile    | 2 +-
 aconvert.grammar/makefile   | 2 +-
 aconvert.regexp/makefile    | 2 +-
 aconvert/makefile           | 2 +-
 adeterminize.fsm/makefile   | 2 +-
 adeterminize/makefile       | 2 +-
 adiff.automaton/makefile    | 2 +-
 adiff.grammar/makefile      | 2 +-
 adiff/makefile              | 2 +-
 aepsilon/makefile           | 2 +-
 alib/makefile               | 2 +-
 aminimize/makefile          | 2 +-
 atrim/makefile              | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/acat/makefile b/acat/makefile
index b733df49df..f05f9483fd 100644
--- a/acat/makefile
+++ b/acat/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.automaton/makefile b/aconvert.automaton/makefile
index eca1f70d08..8234a52584 100644
--- a/aconvert.automaton/makefile
+++ b/aconvert.automaton/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.dot/makefile b/aconvert.dot/makefile
index 7fc4f89013..e45b240738 100644
--- a/aconvert.dot/makefile
+++ b/aconvert.dot/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.gastex/makefile b/aconvert.gastex/makefile
index e9e21a20b5..a36236899f 100644
--- a/aconvert.gastex/makefile
+++ b/aconvert.gastex/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.grammar/makefile b/aconvert.grammar/makefile
index 80d67da8a0..3311e13d60 100644
--- a/aconvert.grammar/makefile
+++ b/aconvert.grammar/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.regexp/makefile b/aconvert.regexp/makefile
index 39f1798c2c..a638832d34 100644
--- a/aconvert.regexp/makefile
+++ b/aconvert.regexp/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert/makefile b/aconvert/makefile
index 3a23168033..eb693e6f04 100644
--- a/aconvert/makefile
+++ b/aconvert/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adeterminize.fsm/makefile b/adeterminize.fsm/makefile
index 4567989565..26dfc558ad 100644
--- a/adeterminize.fsm/makefile
+++ b/adeterminize.fsm/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adeterminize/makefile b/adeterminize/makefile
index c18556666a..4d59145d5c 100644
--- a/adeterminize/makefile
+++ b/adeterminize/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) lib/$(LIBRARY)
 
 lib/$(LIBRARY): $(OBJECTS)
 	mkdir -p lib
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff.automaton/makefile b/adiff.automaton/makefile
index 112e9e1dbe..c4bb207931 100644
--- a/adiff.automaton/makefile
+++ b/adiff.automaton/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff.grammar/makefile b/adiff.grammar/makefile
index b850e6b828..474c2f33df 100644
--- a/adiff.grammar/makefile
+++ b/adiff.grammar/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff/makefile b/adiff/makefile
index 6773028e5e..060c1a1cda 100644
--- a/adiff/makefile
+++ b/adiff/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aepsilon/makefile b/aepsilon/makefile
index cbf7f7720f..ce8e2b12f4 100644
--- a/aepsilon/makefile
+++ b/aepsilon/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/alib/makefile b/alib/makefile
index c397f43efc..67ac588fe3 100644
--- a/alib/makefile
+++ b/alib/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) lib/$(LIBRARY)
 
 lib/$(LIBRARY): $(OBJECTS)
 	mkdir -p lib
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aminimize/makefile b/aminimize/makefile
index e9430cbc2d..511b442403 100644
--- a/aminimize/makefile
+++ b/aminimize/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/atrim/makefile b/atrim/makefile
index b6c91ddba6..df263036fc 100644
--- a/atrim/makefile
+++ b/atrim/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
-- 
GitLab