summaryrefslogtreecommitdiffstats
path: root/patches/inadyn-1.96.2/build_system_fix.diff
diff options
context:
space:
mode:
authorWolfram Sang <w.sang@pengutronix.de>2009-06-10 10:57:52 +0000
committerWolfram Sang <w.sang@pengutronix.de>2009-06-10 10:57:52 +0000
commit0c5c03d095485f7521d96cd44314f9a0ee826232 (patch)
tree1df111a8270ba417537931cc6e1a4952b3000ee9 /patches/inadyn-1.96.2/build_system_fix.diff
parentd3ee0775cadf505c4bae7b1df483d73bf8294815 (diff)
downloadptxdist-0c5c03d095485f7521d96cd44314f9a0ee826232.tar.gz
ptxdist-0c5c03d095485f7521d96cd44314f9a0ee826232.tar.xz
* patches: remove 'generic'-layer
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10711 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'patches/inadyn-1.96.2/build_system_fix.diff')
-rw-r--r--patches/inadyn-1.96.2/build_system_fix.diff34
1 files changed, 34 insertions, 0 deletions
diff --git a/patches/inadyn-1.96.2/build_system_fix.diff b/patches/inadyn-1.96.2/build_system_fix.diff
new file mode 100644
index 000000000..36d4ea64b
--- /dev/null
+++ b/patches/inadyn-1.96.2/build_system_fix.diff
@@ -0,0 +1,34 @@
+Make this buildsystem be configureable for cross compiling.
+
+Signed-off-by <juergen@kreuzholzen.de>
+
+---
+ makefile | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+Index: makefile
+===================================================================
+--- makefile.orig
++++ makefile
+@@ -19,8 +19,8 @@ ifeq ($(TARGET_ARCH),solaris)
+ endif
+
+ ifeq ($(TARGET_ARCH),linux)
+- ARCH_SPECIFIC_LIBS +=
+- ARCH_SPECIFIC_CFLAGS +=
++ ARCH_SPECIFIC_LIBS += $(LDFLAGS)
++ ARCH_SPECIFIC_CFLAGS += -O2 $(CPPFLAGS)
+ endif
+
+ ifdef DEBUG
+@@ -33,8 +33,8 @@ COMMON_OBJ=$(OUTDIR)/base64utils.o $(OUT
+ $(OUTDIR)/os_unix.o $(OUTDIR)/os_windows.o $(OUTDIR)/tcp.o $(OUTDIR)/inadyn_cmd.o
+ OBJ=$(COMMON_OBJ) $(CFG_OBJ)
+
+-COMPILE=gcc -Wall -pedantic -c $(ARCH_SPECIFIC_CFLAGS) $(CFLAGS) -o "$(OUTDIR)/$(*F).o" $(CFG_INC) "$<"
+-LINK=gcc $(CFLAGS) -o "$(OUTFILE)" $(OBJ) $(CFG_LIB) $(ARCH_SPECIFIC_LIBS)
++COMPILE=$(CC) -Wall -pedantic -c $(ARCH_SPECIFIC_CFLAGS) $(CFLAGS) -o "$(OUTDIR)/$(*F).o" $(CFG_INC) "$<"
++LINK=$(CC) $(CFLAGS) -o "$(OUTFILE)" $(OBJ) $(CFG_LIB) $(ARCH_SPECIFIC_LIBS)
+
+ # Pattern rules
+ $(OUTDIR)/%.o : $(SRCDIR)/%.c