[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-20 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 --- Comment #7 from Bernd Edlinger --- (In reply to Richard Henderson from comment #6) > No. In that case this unwind info would simply be ignored. > Anyway, fixed in r219860. Thanks.

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-20 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 Richard Henderson changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-19 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 --- Comment #5 from Bernd Edlinger --- (In reply to Richard Henderson from comment #4) > (In reply to Bernd Edlinger from comment #3) > > AFAIK Cygwin-32 does not support the unwind info at all, right?. > > Wrong. This should be enough to fix i

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 --- Comment #4 from Richard Henderson --- (In reply to Bernd Edlinger from comment #3) > AFAIK Cygwin-32 does not support the unwind info at all, right?. Wrong. This should be enough to fix it. diff --git a/src/x86/sysv.S b/src/x86/sysv.S inde

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-19 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 --- Comment #3 from Bernd Edlinger --- OK. AFAIK Cygwin-32 does not support the unwind info at all, right?. Cygwin-64 does support Windows-SEH style unwind info. libjava uses a kind of hack to get the stack trace: see libjava/sysdep/i386/backt

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 Richard Henderson changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libffi/64645] liibffi fails to build on cygwin-32

2015-01-18 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64645 --- Comment #1 from Bernd Edlinger --- Created attachment 34473 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34473&action=edit possible fix BTW: I used binutils-2.25 here. This patch seems to work, and I can build libjava with it. Excl