summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2014-04-18 15:19:29 +0400
committerIgor Pashev <pashev.igor@gmail.com>2014-04-18 15:25:31 +0400
commit1fed3f86311b1f83a47f66ac9e8a0a14d0b0abcd (patch)
tree7f946a14da9d15a21826716e6f3a731696f55db5
parent047b817e7480815ef60ea16c819e5930938ad8ec (diff)
downloadgcc-47-1fed3f86311b1f83a47f66ac9e8a0a14d0b0abcd.tar.gz
Do not pick fixed sys/varargs.h
It breaks building kernel modules
-rw-r--r--debian/changelog8
-rw-r--r--debian/rules.d/binary-libgcc.mk4
2 files changed, 11 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 36f7c5c..356c8bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+gcc-4.7 (4.7.3-5~dyson3) UNRELEASED; urgency=medium
+
+ * Install only fixed sys/nsctl/nsctl.h sys/feature_tests.h sys/int_const.h
+ sys/int_limits.h; e. i. not sys/varargs.h, cause it breaks building
+ kernel modules.
+
+ -- Igor Pashev <pashev.igor@gmail.com> Fri, 18 Apr 2014 15:17:55 +0400
+
gcc-4.7 (4.7.3-5~dyson2) unstable; urgency=low
* Install fixed complex.h
diff --git a/debian/rules.d/binary-libgcc.mk b/debian/rules.d/binary-libgcc.mk
index c2332e7..93941bf 100644
--- a/debian/rules.d/binary-libgcc.mk
+++ b/debian/rules.d/binary-libgcc.mk
@@ -47,12 +47,14 @@ header_files = \
$(shell for h in \
README features.h arm_neon.h loongson.h \
string.h spawn.h wchar.h math.h complex.h \
+ sys/nsctl/nsctl.h sys/feature_tests.h sys/int_const.h sys/int_limits.h \
{cpuid,decfloat,float,iso646,limits,mm3dnow,mm_malloc}.h \
{ppu_intrinsics,paired,spu2vmx,vec_types,si2vmx}.h \
{,a,b,e,i,n,p,s,t,w,x}mmintrin.h mmintrin-common.h \
{abm,avx,avx2,bmi,bmi2,f16c,fma,fma4,ia32,}intrin.h \
{lwp,lzcnt,popcnt,tbm,x86,xop,}intrin.h \
{cross-stdarg,syslimits,unwind,unwind-arm-common,varargs}.h; \
+
do \
test -e $(d)/$(gcc_lib_dir)/include/$$h \
&& echo $(gcc_lib_dir)/include/$$h; \
@@ -60,7 +62,7 @@ header_files = \
&& echo $(gcc_lib_dir)/include-fixed/$$h; \
done) \
$(shell for d in \
- asm bits gnu linux sys iso $(TARGET_ALIAS) \
+ asm bits gnu linux iso $(TARGET_ALIAS) \
$(subst $(DEB_TARGET_GNU_CPU),$(biarch_cpu),$(TARGET_ALIAS)); \
do \
test -e $(d)/$(gcc_lib_dir)/include/$$d \