diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2014-04-18 15:19:29 +0400 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2014-04-18 15:25:31 +0400 |
commit | 1fed3f86311b1f83a47f66ac9e8a0a14d0b0abcd (patch) | |
tree | 7f946a14da9d15a21826716e6f3a731696f55db5 | |
parent | 047b817e7480815ef60ea16c819e5930938ad8ec (diff) | |
download | gcc-47-1fed3f86311b1f83a47f66ac9e8a0a14d0b0abcd.tar.gz |
Do not pick fixed sys/varargs.h
It breaks building kernel modules
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/rules.d/binary-libgcc.mk | 4 |
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 \ |