From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Bigonville Subject: Re: Reset the LDFLAGS when building helper executables Date: Tue, 28 Jun 2016 01:10:04 +0200 Message-ID: <47dd633f-1193-aef9-39a3-b621cf77fde7@debian.org> References: <0e720589-e434-e617-61a3-8805d4324f86@debian.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------3CDCB9137783E9C344F4B719" Return-path: Received: from mx1.redhat.com (ext-mx04.extmail.prod.ext.phx2.redhat.com [10.5.110.28]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u5RNAhMX009123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 27 Jun 2016 19:10:43 -0400 Received: from anor.bigon.be (anor.bigon.be [91.121.173.99]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 4C7B585545 for ; Mon, 27 Jun 2016 23:10:40 +0000 (UTC) Received: from anor.bigon.be (localhost.localdomain [127.0.0.1]) by anor.bigon.be (Postfix) with ESMTP id 498C01A1A1 for ; Tue, 28 Jun 2016 01:10:38 +0200 (CEST) Received: from anor.bigon.be ([127.0.0.1]) by anor.bigon.be (anor.bigon.be [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id x1gUk7XlwlYG for ; Tue, 28 Jun 2016 01:10:05 +0200 (CEST) Received: from [IPv6:2a02:578:85fc:10:8c19:a546:9518:af7] (unknown [IPv6:2a02:578:85fc:10:8c19:a546:9518:af7]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: bigon) by anor.bigon.be (Postfix) with ESMTPSA id 5BCB01A19D for ; Tue, 28 Jun 2016 01:10:05 +0200 (CEST) In-Reply-To: <0e720589-e434-e617-61a3-8805d4324f86@debian.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-audit-bounces@redhat.com Errors-To: linux-audit-bounces@redhat.com To: "linux-audit@redhat.com" List-Id: linux-audit@redhat.com This is a multi-part message in MIME format. --------------3CDCB9137783E9C344F4B719 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx6-phx2.redhat.com id u5RNAjKA012565 Le 27/06/16 =C3=A0 22:08, Laurent Bigonville a =C3=A9crit : > Hello, > > When enabling the hardening flags on debian (adding bindnow and PIE) I=20 > get the following message: > > gcc -DHAVE_CONFIG_H -I. -I../../../lib -I.. -I. -I../../..=20 > -I../../../auparse '-DTABLE_H=3D"actiontab.h"' -g -O2 -c -o=20 > gen_actiontabs_h-gen_tables.o `test -f 'gen_tables.c' || echo=20 > '../../../lib/'`gen_tables.c > /bin/bash ../libtool --tag=3DCC --mode=3Dlink gcc=20 > '-DTABLE_H=3D"actiontab.h"' -g -O2 -fPIE -pie -Wl,-z,relro -Wl,-z,now=20 > -Wl,--as-needed -o gen_actiontabs_h gen_actiontabs_h-gen_tables.o > libtool: link: gcc -DTABLE_H=3D\"actiontab.h\" -g -O2 -fPIE -pie -Wl,-z= =20 > -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o gen_actiontabs_h=20 > gen_actiontabs_h-gen_tables.o > /usr/bin/ld: gen_actiontabs_h-gen_tables.o: relocation R_X86_64_32=20 > against `.rodata.str1.1' can not be used when making a shared object;=20 > recompile with -fPIC > gen_actiontabs_h-gen_tables.o: error adding symbols: Bad value > collect2: error: ld returned 1 exit status > > Looking that build system, it seems that CFLAGS and CPPFLAGS for these=20 > executables are overriden in lib/Makefile.am and auparse/Makefile.am=20 > (with CFLAGS_FOR_BUILD and CPPFLAGS_FOR_BUILD) but the LDFLAGS are=20 > left untouched. > > Shouldn't the LDFLAGS also be reset when building these executables? The attached patch fixes the FTBFS for me > > Regards, > > Laurent Bigonville > --------------3CDCB9137783E9C344F4B719 Content-Type: text/x-patch; name="ldflags_for_build.patch" Content-Disposition: attachment; filename="ldflags_for_build.patch" Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by mx6-phx2.redhat.com id u5RNAjKA012565 Index: auparse/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- a/auparse/Makefile.am (r=C3=A9vision 1290) +++ b/auparse/Makefile.am (copie de travail) @@ -84,9 +84,11 @@ $(gen_accesstabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_accesstabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_accesstabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_accesstabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_accesstabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_accesstabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_accesstabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_accesstabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) accesstabs.h: gen_accesstabs_h Makefile ./gen_accesstabs_h --i2s-transtab access > $@ =20 @@ -95,9 +97,11 @@ $(gen_captabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_captabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_captabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_captabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_captabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_captabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_captabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_captabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) captabs.h: gen_captabs_h Makefile ./gen_captabs_h --i2s cap > $@ =20 @@ -106,9 +110,11 @@ $(gen_clock_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_clock_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_clock_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_clock_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_clock_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_clock_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_clock_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_clock_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) clocktabs.h: gen_clock_h Makefile ./gen_clock_h --i2s clock > $@ =20 @@ -118,9 +124,11 @@ $(gen_clone_flagtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_clone_flagtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_clone_flagtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_clone_flagtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_clone-flagtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_clone-flagtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_clone-flagtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_clone-flagtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) clone-flagtabs.h: gen_clone-flagtabs_h Makefile ./gen_clone-flagtabs_h --i2s-transtab clone_flag > $@ =20 @@ -129,9 +137,11 @@ $(gen_epoll_ctls_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_epoll_ctls_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_epoll_ctls_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_epoll_ctls_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_epoll_ctls_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_epoll_ctls_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_epoll_ctls_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_epoll_ctls_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) epoll_ctls.h: gen_epoll_ctls_h Makefile ./gen_epoll_ctls_h --i2s epoll_ctl > $@ =20 @@ -140,9 +150,11 @@ $(gen_famtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_famtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_famtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_famtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_famtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_famtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_famtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_famtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) famtabs.h: gen_famtabs_h Makefile ./gen_famtabs_h --i2s fam > $@ =20 @@ -152,9 +164,11 @@ $(gen_flagtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_flagtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_flagtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_flagtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_flagtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) flagtabs.h: gen_flagtabs_h Makefile ./gen_flagtabs_h --i2s-transtab flag > $@ =20 @@ -164,9 +178,11 @@ $(gen_fcntl_cmdtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_fcntl_cmdtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_fcntl_cmdtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_fcntl_cmdtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_fcntl-cmdtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_fcntl-cmdtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_fcntl-cmdtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_fcntl-cmdtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) fcntl-cmdtabs.h: gen_fcntl-cmdtabs_h Makefile ./gen_fcntl-cmdtabs_h --i2s fcntl > $@ =20 @@ -175,9 +191,11 @@ $(gen_icmptypetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_icmptypetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_icmptypetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_icmptypetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_icmptypetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_icmptypetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_icmptypetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_icmptypetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) icmptypetabs.h: gen_icmptypetabs_h Makefile ./gen_icmptypetabs_h --i2s icmptype > $@ =20 @@ -186,9 +204,11 @@ $(gen_ioctlreqtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ioctlreqtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ioctlreqtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ioctlreqtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ioctlreqtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ioctlreqtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ioctlreqtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ioctlreqtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ioctlreqtabs.h: gen_ioctlreqtabs_h Makefile ./gen_ioctlreqtabs_h --i2s ioctlreq > $@ =20 @@ -197,9 +217,11 @@ $(gen_ipctabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ipctabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ipctabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ipctabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ipctabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ipctabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ipctabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ipctabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ipctabs.h: gen_ipctabs_h Makefile ./gen_ipctabs_h --i2s ipc > $@ =20 @@ -208,9 +230,11 @@ $(gen_ipccmdtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ipccmdtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ipccmdtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ipccmdtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ipccmdtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ipccmdtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ipccmdtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ipccmdtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ipccmdtabs.h: gen_ipccmdtabs_h Makefile ./gen_ipccmdtabs_h --i2s-transtab ipccmd > $@ =20 @@ -219,9 +243,11 @@ $(gen_ipoptnametabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ipoptnametabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ipoptnametabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ipoptnametabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ipoptnametabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ipoptnametabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ipoptnametabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ipoptnametabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ipoptnametabs.h: gen_ipoptnametabs_h Makefile ./gen_ipoptnametabs_h --i2s ipoptname > $@ =20 @@ -230,9 +256,11 @@ $(gen_ip6optnametabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ip6optnametabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ip6optnametabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ip6optnametabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ip6optnametabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ip6optnametabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ip6optnametabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ip6optnametabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ip6optnametabs.h: gen_ip6optnametabs_h Makefile ./gen_ip6optnametabs_h --i2s ip6optname > $@ =20 @@ -241,9 +269,11 @@ $(gen_mmaptabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_mmaptabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_mmaptabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_mmaptabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_mmaptabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_mmaptabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_mmaptabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_mmaptabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) mmaptabs.h: gen_mmaptabs_h Makefile ./gen_mmaptabs_h --i2s-transtab mmap > $@ =20 @@ -252,9 +282,11 @@ $(gen_mounttabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_mounttabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_mounttabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_mounttabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_mounttabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_mounttabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_mounttabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_mounttabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) mounttabs.h: gen_mounttabs_h Makefile ./gen_mounttabs_h --i2s-transtab mount > $@ =20 @@ -263,9 +295,11 @@ $(gen_nfprototabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_nfprototabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_nfprototabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_nfprototabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_nfprototabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_nfprototabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_nfprototabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_nfprototabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) nfprototabs.h: gen_nfprototabs_h Makefile ./gen_nfprototabs_h --i2s nfproto > $@ =20 @@ -275,9 +309,11 @@ $(gen_open_flagtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_open_flagtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_open_flagtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_open_flagtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_open-flagtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_open-flagtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_open-flagtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_open-flagtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) open-flagtabs.h: gen_open-flagtabs_h Makefile ./gen_open-flagtabs_h --i2s-transtab open_flag > $@ =20 @@ -286,9 +322,11 @@ $(gen_persontabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_persontabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_persontabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_persontabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_persontabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_persontabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_persontabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_persontabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) persontabs.h: gen_persontabs_h Makefile ./gen_persontabs_h --i2s person > $@ =20 @@ -297,9 +335,11 @@ $(gen_ptracetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ptracetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ptracetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ptracetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ptracetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ptracetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ptracetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ptracetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ptracetabs.h: gen_ptracetabs_h Makefile ./gen_ptracetabs_h --i2s ptrace > $@ =20 @@ -308,9 +348,11 @@ $(gen_prctl_opttabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_prctl_opttabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_prctl_opttabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_prctl_opttabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_prctl_opttabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_prctl_opttabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_prctl_opttabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_prctl_opttabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) prctl_opttabs.h: gen_prctl_opttabs_h Makefile ./gen_prctl_opttabs_h --i2s prctl_opt > $@ =20 @@ -319,9 +361,11 @@ $(gen_pktoptnametabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_pktoptnametabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_pktoptnametabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_pktoptnametabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_pktoptnametabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_pktoptnametabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_pktoptnametabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_pktoptnametabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) pktoptnametabs.h: gen_pktoptnametabs_h Makefile ./gen_pktoptnametabs_h --i2s pktoptname > $@ =20 @@ -330,9 +374,11 @@ $(gen_prottabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_prottabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_prottabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_prottabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_prottabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_prottabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_prottabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_prottabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) prottabs.h: gen_prottabs_h Makefile ./gen_prottabs_h --i2s-transtab prot > $@ =20 @@ -341,9 +387,11 @@ $(gen_recvtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_recvtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_recvtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_recvtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_recvtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_recvtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_recvtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_recvtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) recvtabs.h: gen_recvtabs_h Makefile ./gen_recvtabs_h --i2s-transtab recv > $@ =20 @@ -352,9 +400,11 @@ $(gen_rlimit_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_rlimit_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_rlimit_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_rlimit_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_rlimit_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_rlimit_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_rlimit_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_rlimit_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) rlimittabs.h: gen_rlimit_h Makefile ./gen_rlimit_h --i2s rlimit > $@ =20 @@ -363,9 +413,11 @@ $(gen_schedtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_schedtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_schedtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_schedtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_schedtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_schedtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_schedtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_schedtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) schedtabs.h: gen_schedtabs_h Makefile ./gen_schedtabs_h --i2s sched > $@ =20 @@ -374,9 +426,11 @@ $(gen_seccomptabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_seccomptabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_seccomptabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_seccomptabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_seccomptabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_seccomptabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_seccomptabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_seccomptabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) seccomptabs.h: gen_seccomptabs_h Makefile ./gen_seccomptabs_h --i2s seccomp > $@ =20 @@ -385,9 +439,11 @@ $(gen_seektabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_seektabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_seektabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_seektabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_seektabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_seektabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_seektabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_seektabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) seektabs.h: gen_seektabs_h Makefile ./gen_seektabs_h --i2s seek > $@ =20 @@ -396,9 +452,11 @@ $(gen_shm_modetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_shm_modetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_shm_modetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_shm_modetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_shm_modetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_shm_modetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_shm_modetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_shm_modetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) shm_modetabs.h: gen_shm_modetabs_h Makefile ./gen_shm_modetabs_h --i2s-transtab shm_mode > $@ =20 @@ -407,9 +465,11 @@ $(gen_signals_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_signals_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_signals_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_signals_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_signals_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_signals_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_signals_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_signals_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) signaltabs.h: gen_signals_h Makefile ./gen_signals_h --i2s signal > $@ =20 @@ -418,9 +478,11 @@ $(gen_sockleveltabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_sockleveltabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_sockleveltabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_sockleveltabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_sockleveltabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_sockleveltabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_sockleveltabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_sockleveltabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) sockleveltabs.h: gen_sockleveltabs_h Makefile ./gen_sockleveltabs_h --i2s socklevel > $@ =20 @@ -429,9 +491,11 @@ $(gen_sockoptnametabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_sockoptnametabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_sockoptnametabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_sockoptnametabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_sockoptnametabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_sockoptnametabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_sockoptnametabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_sockoptnametabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) sockoptnametabs.h: gen_sockoptnametabs_h Makefile ./gen_sockoptnametabs_h --i2s sockoptname > $@ =20 @@ -440,9 +504,11 @@ $(gen_socktabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_socktabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_socktabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_socktabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_socktabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_socktabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_socktabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_socktabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) socktabs.h: gen_socktabs_h Makefile ./gen_socktabs_h --i2s sock > $@ =20 @@ -451,9 +517,11 @@ $(gen_socktypetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_socktypetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_socktypetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_socktypetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_socktypetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_socktypetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_socktypetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_socktypetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) socktypetabs.h: gen_socktypetabs_h Makefile ./gen_socktypetabs_h --i2s sock_type > $@ =20 @@ -462,9 +530,11 @@ $(gen_tcpoptnametabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_tcpoptnametabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_tcpoptnametabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_tcpoptnametabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_tcpoptnametabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_tcpoptnametabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_tcpoptnametabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_tcpoptnametabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) tcpoptnametabs.h: gen_tcpoptnametabs_h Makefile ./gen_tcpoptnametabs_h --i2s tcpoptname > $@ =20 @@ -473,9 +543,11 @@ $(gen_typetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_typetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_typetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_typetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_typetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_typetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_typetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_typetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) typetabs.h: gen_typetabs_h Makefile ./gen_typetabs_h --s2i type > $@ =20 @@ -484,9 +556,11 @@ $(gen_umounttabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_umounttabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_umounttabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_umounttabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_umounttabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_umounttabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_umounttabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_umounttabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) umounttabs.h: gen_umounttabs_h Makefile ./gen_umounttabs_h --i2s-transtab umount > $@ =20 @@ -495,9 +569,11 @@ $(gen_inethooktabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_inethooktabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_inethooktabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_inethooktabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_inethooktabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_inethooktabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_inethooktabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_inethooktabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) inethooktabs.h: gen_inethooktabs_h Makefile ./gen_inethooktabs_h --i2s inethook > $@ =20 @@ -506,9 +582,11 @@ $(gen_netactiontabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_netactiontabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_netactiontabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_netactiontabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_netactiontabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_netactiontabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_netactiontabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_netactiontabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) netactiontabs.h: gen_netactiontabs_h Makefile ./gen_netactiontabs_h --i2s netaction > $@ =20 Index: lib/Makefile.am =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- a/lib/Makefile.am (r=C3=A9vision 1290) +++ b/lib/Makefile.am (copie de travail) @@ -74,9 +74,11 @@ $(gen_actiontabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_actiontabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_actiontabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_actiontabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_actiontabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_actiontabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_actiontabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_actiontabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) actiontabs.h: gen_actiontabs_h Makefile ./gen_actiontabs_h --lowercase --i2s --s2i action > $@ =20 @@ -86,9 +88,11 @@ $(gen_alpha_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_alpha_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_alpha_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_alpha_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_alpha_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_alpha_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_alpha_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_alpha_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) alpha_tables.h: gen_alpha_tables_h Makefile ./gen_alpha_tables_h --lowercase --i2s --s2i alpha_syscall > $@ endif @@ -99,9 +103,11 @@ $(gen_arm_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_arm_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_arm_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_arm_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_arm_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_arm_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_arm_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_arm_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) arm_tables.h: gen_arm_tables_h Makefile ./gen_arm_tables_h --lowercase --i2s --s2i arm_syscall > $@ endif @@ -112,9 +118,11 @@ $(gen_aarch64_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_aarch64_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_aarch64_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_aarch64_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_aarch64_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_aarch64_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_aarch64_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_aarch64_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) aarch64_tables.h: gen_aarch64_tables_h Makefile ./gen_aarch64_tables_h --lowercase --i2s --s2i aarch64_syscall > $@ endif @@ -124,9 +132,11 @@ $(gen_errtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_errtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_errtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_errtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_errtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_errtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_errtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_errtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) errtabs.h: gen_errtabs_h Makefile ./gen_errtabs_h --duplicate-ints --uppercase --i2s --s2i err > $@ =20 @@ -135,9 +145,11 @@ $(gen_fieldtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_fieldtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_fieldtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_fieldtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_fieldtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_fieldtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_fieldtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_fieldtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) fieldtabs.h: gen_fieldtabs_h Makefile ./gen_fieldtabs_h --duplicate-ints --lowercase --i2s --s2i field > $@ =20 @@ -146,9 +158,11 @@ $(gen_flagtabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_flagtabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_flagtabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_flagtabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_flagtabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_flagtabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) flagtabs.h: gen_flagtabs_h Makefile ./gen_flagtabs_h --lowercase --i2s --s2i flag > $@ =20 @@ -157,9 +171,11 @@ $(gen_ftypetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ftypetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ftypetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ftypetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ftypetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ftypetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ftypetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ftypetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ftypetabs.h: gen_ftypetabs_h Makefile ./gen_ftypetabs_h --lowercase --i2s --s2i ftype > $@ =20 @@ -168,9 +184,11 @@ $(gen_i386_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_i386_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_i386_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_i386_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_i386_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_i386_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_i386_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_i386_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) i386_tables.h: gen_i386_tables_h Makefile ./gen_i386_tables_h --duplicate-ints --lowercase --i2s --s2i \ i386_syscall > $@ @@ -180,9 +198,11 @@ $(gen_ia64_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ia64_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ia64_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ia64_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ia64_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ia64_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ia64_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ia64_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ia64_tables.h: gen_ia64_tables_h Makefile ./gen_ia64_tables_h --lowercase --i2s --s2i ia64_syscall > $@ =20 @@ -191,9 +211,11 @@ $(gen_machinetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_machinetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_machinetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_machinetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_machinetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_machinetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_machinetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_machinetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) machinetabs.h: gen_machinetabs_h Makefile ./gen_machinetabs_h --duplicate-ints --lowercase --i2s --s2i machine \ > $@ @@ -203,9 +225,11 @@ $(gen_msg_typetabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_msg_typetabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_msg_typetabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_msg_typetabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_msg_typetabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_msg_typetabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_msg_typetabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_msg_typetabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) msg_typetabs.h: gen_msg_typetabs_h Makefile ./gen_msg_typetabs_h --uppercase --i2s --s2i msg_type > $@ =20 @@ -214,9 +238,11 @@ $(gen_optabs_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_optabs_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_optabs_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_optabs_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_optabs_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_optabs_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_optabs_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_optabs_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) optabs.h: gen_optabs_h Makefile ./gen_optabs_h --i2s op > $@ =20 @@ -225,9 +251,11 @@ $(gen_ppc_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_ppc_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_ppc_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_ppc_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_ppc_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_ppc_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_ppc_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_ppc_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) ppc_tables.h: gen_ppc_tables_h Makefile ./gen_ppc_tables_h --lowercase --i2s --s2i ppc_syscall > $@ =20 @@ -236,9 +264,11 @@ $(gen_s390_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_s390_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_s390_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_s390_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_s390_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_s390_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_s390_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_s390_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) s390_tables.h: gen_s390_tables_h Makefile ./gen_s390_tables_h --lowercase --i2s --s2i s390_syscall > $@ =20 @@ -247,9 +277,11 @@ $(gen_s390x_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_s390x_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_s390x_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_s390x_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_s390x_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_s390x_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_s390x_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_s390x_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) s390x_tables.h: gen_s390x_tables_h Makefile ./gen_s390x_tables_h --lowercase --i2s --s2i s390x_syscall > $@ =20 @@ -258,8 +290,10 @@ $(gen_x86_64_tables_h_OBJECTS): CC=3D$(CC_FOR_BUILD) $(gen_x86_64_tables_h_OBJECTS): CFLAGS=3D$(CFLAGS_FOR_BUILD) $(gen_x86_64_tables_h_OBJECTS): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +$(gen_x86_64_tables_h_OBJECTS): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) gen_x86_64_tables_h$(BUILD_EXEEXT): CC=3D$(CC_FOR_BUILD) gen_x86_64_tables_h$(BUILD_EXEEXT): CFLAGS=3D$(CFLAGS_FOR_BUILD) gen_x86_64_tables_h$(BUILD_EXEEXT): CPPFLAGS=3D$(CPPFLAGS_FOR_BUILD) +gen_x86_64_tables_h$(BUILD_EXEEXT): LDFLAGS=3D$(LDFLAGS_FOR_BUILD) x86_64_tables.h: gen_x86_64_tables_h Makefile ./gen_x86_64_tables_h --lowercase --i2s --s2i x86_64_syscall > $@ --------------3CDCB9137783E9C344F4B719 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 7bit --------------3CDCB9137783E9C344F4B719--