cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined

otherwise only static libs are created.
fix build on ppc when long double == double
Merge with GCC.  Eliminate quilt bits.
New stand-alone patch
Test GCC update
med
+2012-03-21  Peter Rosin  <peda@lysator.liu.se>
+
+       * testsuite/lib/target-libpath.exp [*-*-cygwin*, *-*-mingw*]
+       (set_ld_library_path_env_vars): Add the library search dir to PATH
+       (and save PATH for later).
+       (restore_ld_library_path_env_vars): Restore PATH.
Windows symbol export fix.  Move to GCC.
missed trampoline_table patch. Move to GCC.
missed x32 libtool patch.
Missing .gitignore changes for xcode support
Update config.guess and config.sub
Update texinfo.tex
Regenerate files
Merge pull request #23 from rurban/master

cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined
Merge pull request #26 from rofl0r/master

fix build error on ppc when long double == double
Add missing ChangeLog entry and generated files.
remove gcc-ism
m68k fixes for signed 8 and 16-bit calls.
Testsuite fixes (was Re: [PATCH] Fix libffi on m68k-linux-gnu, completely)

Dixi quod…

>although I believe some 3.0.11 checks to be broken:

And indeed, with a few minor changes on top of git master,
I still get a full run of PASS plus one XPASS on amd64-linux!

With the other patches (from this message’s parent) and
these applied, I get a full PASS on m68k-linux as well.

So, please git am these three diffs ☺

bye,
//mirabilos
--
FWIW, I'm quite impressed with mksh interactively. I thought it was much
*much* more bare bones. But it turns out it beats the living hell out of
ksh93 in that respect. I'd even consider it for my daily use if I hadn't
wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh
From 5cb15a3bad1f0fb360520dd48bfc938c821cdcca Mon Sep 17 00:00:00 2001
From: Thorsten Glaser <tg@mirbsd.org>
Date: Sun, 2 Dec 2012 23:20:56 +0000
Subject: [PATCH 1/2] Fix tests writing to a closure retval via pointer casts

As explained in <Pine.BSM.4.64L.1212022014490.23442@herc.mirbsd.org>
all other tests that do the same cast to an ffi_arg pointer instead.

PASS on amd64-linux (Xen domU) and m68k-linux (ARAnyM)

Signed-off-by: Thorsten Glaser <tg@mirbsd.org>