Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread Matthias Klose
On 09/13/2015 05:43 PM, YunQiang Su wrote: > Some fix for cross-build-native: > debian/patches/cross-build-native.diff > patch src/libcc1/configure.ac > libcc1 use gcc_cv_objdump, while it is not set at all. > Use the same snap of code from src/gcc/configure.ac >

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread YunQiang Su
On Wed, Sep 16, 2015 at 12:27 AM, YunQiang Su wrote: > On Wed, Sep 16, 2015 at 12:18 AM, Matthias Klose wrote: >> On 09/13/2015 03:23 PM, YunQiang Su wrote: >>> Some more fix to debian/rules.d/binary-ada.mk. >>> >> >> >> - $(cross_shlibdeps) dh_shlibdeps

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread YunQiang Su
On Wed, Sep 16, 2015 at 12:27 AM, YunQiang Su wrote: > On Wed, Sep 16, 2015 at 12:18 AM, Matthias Klose wrote: >> On 09/13/2015 03:23 PM, YunQiang Su wrote: >>> Some more fix to debian/rules.d/binary-ada.mk. >>> >> >> >> - $(cross_shlibdeps) dh_shlibdeps

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread YunQiang Su
On Tue, Sep 15, 2015 at 3:26 PM, Matthias Klose wrote: > On 09/13/2015 05:43 PM, YunQiang Su wrote: >> Some fix for cross-build-native: > >> debian/patches/cross-build-native.diff >> patch src/libcc1/configure.ac >> libcc1 use gcc_cv_objdump, while it is not set

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread Matthias Klose
On 09/13/2015 03:23 PM, YunQiang Su wrote: > Some more fix to debian/rules.d/binary-ada.mk. > - $(cross_shlibdeps) dh_shlibdeps -p$(p_gnsjlj) - $(cross_gencontrol) dh_gencontrol -p$(p_gnsjlj) \ removing the cross_* macros looks wrong, because in your gcc-5-cross patch, you re-add

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread YunQiang Su
On Wed, Sep 16, 2015 at 12:18 AM, Matthias Klose wrote: > On 09/13/2015 03:23 PM, YunQiang Su wrote: >> Some more fix to debian/rules.d/binary-ada.mk. >> > > > - $(cross_shlibdeps) dh_shlibdeps -p$(p_gnsjlj) > - $(cross_gencontrol) dh_gencontrol -p$(p_gnsjlj) \ > >

Bug#798782: gcc-5: add gnat sjlj back

2015-09-15 Thread Matthias Klose
On 09/15/2015 06:31 PM, YunQiang Su wrote: > On Wed, Sep 16, 2015 at 12:27 AM, YunQiang Su wrote: >> On Wed, Sep 16, 2015 at 12:18 AM, Matthias Klose wrote: >>> On 09/13/2015 03:23 PM, YunQiang Su wrote: Some more fix to debian/rules.d/binary-ada.mk.

Bug#798782: gcc-5: add gnat sjlj back

2015-09-13 Thread YunQiang Su
Some fix for cross-build-native: debian/patches/ada-libgnatvsn.diff: Should use the CC from build/Makefile, which will pass it CC correct. debian/patches/cross-build-native.diff patch src/libcc1/configure.ac libcc1 use gcc_cv_objdump, while it is not set at all.

Bug#798782: gcc-5: add gnat sjlj back

2015-09-13 Thread YunQiang Su
Some more fix to debian/rules.d/binary-ada.mk. On Sat, 12 Sep 2015 23:56:13 +0800 YunQiang Su wrote: > Package: src:gcc-5 > Version: 5.2.1-17 > > I rewrite gnat sjlj support with a new src/libada-sjlj directory added, > instead of the huge patch to

Bug#798782: gcc-5: add gnat sjlj back

2015-09-12 Thread YunQiang Su
Package: src:gcc-5 Version: 5.2.1-17 I rewrite gnat sjlj support with a new src/libada-sjlj directory added, instead of the huge patch to src/gcc/ada/gcc-interfaces/Makefile.in. 0001_libgnatvsn-prj.diff as we build libgnatsvn/libgnatprj in build/TRIPLET, so fix something left.