Renamed documentation files to .txt and converted them to DOS line endings so they would open properly on all systems.
authorSam Lantinga <slouken@libsdl.org>
Mon, 27 May 2013 00:15:03 -0700
changeset 6182906d3207f34
parent 617 87116a42526e
child 619 ef1750c624ed
Renamed documentation files to .txt and converted them to DOS line endings so they would open properly on all systems.
CHANGES
CHANGES.txt
COPYING
COPYING.txt
Makefile.in
README
README.txt
configure
configure.in
     1.1 --- a/CHANGES	Tue May 21 21:21:23 2013 -0700
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,352 +0,0 @@
     1.4 -1.2.13:
     1.5 -Paul P Komkoff Jr - Sun Jul 22 16:12:28 PDT 2012
     1.6 - * Fixed malloc/free mismatch in the MikMod driver
     1.7 -
     1.8 -1.2.12:
     1.9 -Sam Lantinga - Sat Jan 14 22:00:29 2012 -0500
    1.10 - * Fixed seek offset with SMPEG (was relative, should be absolute)
    1.11 -Sam Lantinga - Fri Jan 13 03:04:27 EST 2012
    1.12 - * Fixed memory crash loading Ogg Vorbis files on Windows
    1.13 -Sam Lantinga - Thu Jan 05 22:51:54 2012 -0500
    1.14 - * Added an Xcode project for iOS
    1.15 -Nikos Chantziaras - 2012-01-02 17:37:36 PST
    1.16 - * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
    1.17 -Sam Lantinga - Sun Jan 01 16:45:58 2012 -0500
    1.18 - * Fixed looping native MIDI on Mac OS X and Windows
    1.19 -Sam Lantinga - Sun Jan 01 01:00:51 2012 -0500
    1.20 - * Added /usr/local/share/timidity to the timidity data path
    1.21 -Sam Lantinga - Sat Dec 31 21:26:46 2011 -0500
    1.22 - * Fixed timidity loading of some MIDI files
    1.23 -Sam Lantinga - Sat Dec 31 19:11:59 EST 2011
    1.24 - * Fixed dropping audio in the FLAC audio decoding
    1.25 -Sam Lantinga - Sat Dec 31 18:32:05 EST 2011
    1.26 - * Fixed memory leak in SDL_LoadMUS()
    1.27 -Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
    1.28 - * Removed GPL native MIDI code for new licensing
    1.29 -Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
    1.30 - * SDL_mixer is now under the zlib license
    1.31 -Manuel Montezelo - 2011-12-28 11:42:44 PST
    1.32 - * Fixed drums playing on MIDI channel 16 with timidity
    1.33 -Ryan C. Gordon - Wed Jun 15 03:41:31 2011 -0400
    1.34 - * The music-finished hook can start a track immediately
    1.35 -James Le Cuirot - Mon Mar 21 16:54:11 PDT 2011
    1.36 - * Added support for FluidSynth
    1.37 -Egor Suvorov - Tue Jan 18 11:06:47 PST 2011
    1.38 - * Added support for native MIDI on Haiku
    1.39 -Sam Lantinga - Tue Jan 11 01:29:19 2011 -0800
    1.40 - * Added Android.mk to build on the Android platform
    1.41 -Jon Atkins - Sat Nov 14 13:00:18 PST 2009
    1.42 - * Added support for libmodplug (disabled by default)
    1.43 -
    1.44 -1.2.11:
    1.45 -Sam Lantinga - Sat Nov 14 12:38:01 PST 2009
    1.46 - * Fixed initialization error and crashes if MikMod library isn't available
    1.47 -Sam Lantinga - Sat Nov 14 11:22:14 PST 2009
    1.48 - * Fixed bug loading multiple music files
    1.49 -
    1.50 -1.2.10:
    1.51 -Sam Lantinga - Sun Nov  8 08:34:48 PST 2009
    1.52 - * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
    1.53 -Mike Frysinger - 2009-11-05 09:11:43 PST
    1.54 - * Check for fork/vfork on any platform, don't just assume it on UNIX
    1.55 -Jon Atkins - Thu Nov 5 00:02:50 2009 UTC
    1.56 - * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
    1.57 -C.W. Betts - 2009-11-02 00:16:21 PST
    1.58 - * Use newer MIDI API on Mac OS X 10.5+
    1.59 -
    1.60 -1.2.9:
    1.61 -Ryan Gordon - Sun Oct 18 11:42:31 PDT 2009
    1.62 - * Updated native MIDI support on Mac OS X for 10.6
    1.63 -Ryan Gordon - Sun Oct 11 05:29:55 2009 UTC
    1.64 - * Reset channel volumes after a fade out interrupts a fade in.
    1.65 -Ryan Gordon - Sun Oct 11 02:59:12 2009 UTC
    1.66 - * Fixed crash race condition with position audio functions
    1.67 -Ryan Gordon - Sat Oct 10 17:05:45 2009 UTC
    1.68 - * Fixed stereo panning in 8-bit mode
    1.69 -Sam Lantinga - Sat Oct 10 11:07:15 2009 UTC
    1.70 - * Added /usr/share/timidity to the default timidity.cfg locations
    1.71 -Sam Lantinga - Sat Oct  3 13:33:36 PDT 2009
    1.72 - * MOD support uses libmikmod and is dynamically loaded by default
    1.73 - * A patched version of libmikmod is included in libmikmod-3.1.12.zip
    1.74 - * The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
    1.75 -Sam Lantinga - Sat Oct  3 02:49:41 PDT 2009
    1.76 - * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
    1.77 -Sam Lantinga - Fri Oct  2 07:15:35 PDT 2009
    1.78 - * Implemented seamless looping for music playback
    1.79 -Forrest Voight - 2009-06-13 20:31:38 PDT
    1.80 - * ID3 files are now recognized as MP3 format
    1.81 -Steven Noonan - 2008-05-13 13:31:36 PDT
    1.82 - * Fixed native MIDI crash on 64-bit Windows
    1.83 -Ryan Gordon - Fri Jun 5 16:07:08 2009 UTC
    1.84 - * Added decoder enumeration API:
    1.85 -	Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
    1.86 -	Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
    1.87 -Austen Dicken - Tue Feb 26 23:28:27 PST 2008
    1.88 - * Added support for FLAC audio both as chunks and streaming
    1.89 -Tilman Sauerbeck - Tue Feb 26 03:44:47 PST 2008
    1.90 - * Added support for streaming WAV files with Mix_LoadMUS_RW()
    1.91 -Ryan Gordon - Mon Feb 4 17:10:08 UTC 2008
    1.92 - * Fixed crash caused by not resetting position_channels
    1.93 -
    1.94 -1.2.8:
    1.95 -Sam Lantinga - Wed Jul 18 09:45:54 PDT 2007
    1.96 - * Improved detection of Ogg Vorbis and Tremor libraries
    1.97 -Ryan Gordon - Sun Jul 15 12:03:54 EDT 2007
    1.98 - * Fixed memory leaks in Effects API.
    1.99 -David Rose - Sat Jul 14 22:16:09 PDT 2007
   1.100 - * Added support for MP3 playback with libmad (for GPL projects only!)
   1.101 -Sam Lantinga - Sat Jul 14 21:39:30 PDT 2007
   1.102 - * Fixed the final loop of audio samples of a certain size
   1.103 -Sam Lantinga - Sat Jul 14 21:05:09 PDT 2007
   1.104 - * Fixed opening Ogg Vorbis files using different C runtimes on Windows
   1.105 -Philippe Simons - Sat Jul 14 20:33:17 PDT 2007
   1.106 - * Added support for Ogg Vorbis playback with Tremor (an integer decoder)
   1.107 -Sam Lantinga - Sat Jul 14 07:02:09 PDT 2007
   1.108 - * Fixed memory corruption in timidity resampling code
   1.109 -Ryan Gordon - Tue Jul 3 10:44:29 2007 UTC
   1.110 - * Fixed building SDL_mixer with SDL 1.3 pre-release
   1.111 -Ryan Gordon - Tue Feb 13 08:11:54 2007 UTC
   1.112 - * Fixed compiling both timidity and native midi in the same build
   1.113 -Hans de Goede - Sun Aug 20 23:25:46 2006 UTC
   1.114 - * Added volume control to playmus
   1.115 -Jonathan Atkins - Thu Aug 10 15:06:40 2006 UTC
   1.116 - * Fixed linking with system libmikmod
   1.117 -David Ergo - Fri Jun 23 09:07:19 2006 UTC
   1.118 - * Corrected no-op conditions in SetDistance(), SetPanning() and SetPosition()
   1.119 - * Fixed copy/paste errors in channel amplitudes
   1.120 -
   1.121 -1.2.7:
   1.122 -Sam Lantinga - Fri May 12 00:04:32 PDT 2006
   1.123 - * Added support for dynamically loading SMPEG library
   1.124 -Sam Lantinga - Thu May 11 22:22:43 PDT 2006
   1.125 - * Added support for dynamically loading Ogg Vorbis library
   1.126 -Sam Lantinga - Sun Apr 30 09:01:44 PDT 2006
   1.127 - * Removed automake dependency, to allow Universal binaries on Mac OS X
   1.128 - * Added gcc-fat.sh for generating Universal binaries on Mac OS X
   1.129 -Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006
   1.130 - * Updated libtool support to version 1.5.22
   1.131 -Patrice Mandin - Sat Jul 16 16:43:24 UTC 2005
   1.132 - * Use SDL_RWops also for native midi mac and win32
   1.133 -Patrice Mandin - Sat Jul 9 14:40:09 UTC 2005
   1.134 - * Use SDL_RWops also for native midi gpl (todo: mac and win32)
   1.135 -Ryan C. Gordon - Sat Jul  9 01:54:03 EDT 2005
   1.136 - * Tweaked Mix_Chunk's definition to make predeclaration easier.
   1.137 -Patrice Mandin - Mon Jul 4 19:45:40 UTC 2005
   1.138 - * Search timidity.cfg also in /etc
   1.139 - * Fix memory leaks in timidity player
   1.140 - * Use also SDL_RWops to read midifiles for timidity
   1.141 -Ryan C. Gordon - Mon Jun 13 18:18:12 EDT 2005
   1.142 - * Patch from Eric Wing to fix native midi compiling on MacOS/x86.
   1.143 -Sam Lantinga - Wed Dec 22 17:14:32 PST 2004
   1.144 - * Disabled support for the system version of libmikmod by default
   1.145 -Sam Lantinga - Tue Dec 21 09:51:29 PST 2004
   1.146 - * Fixed building mikmod support on UNIX
   1.147 - * Always build SDL_RWops music support
   1.148 - * Added SDL_RWops support for reading MP3 files
   1.149 -
   1.150 -1.2.6:
   1.151 -Jonathan Atkins - Wed, 15 Sep 2004 23:26:42 -0500
   1.152 - * Added support for using the system version of libmikmod
   1.153 -Martin_Storsjö -  Sun, 22 Aug 2004 02:21:14 +0300 (EEST)
   1.154 - * Added SDL_RWops support for reading Ogg Vorbis files
   1.155 -Greg Lee - Wed, 14 Jul 2004 05:13:14 -1000
   1.156 - * Added 4 and 6 channel surround sound output support
   1.157 - * Added support for RMID format MIDI files
   1.158 - * Improved timidity support (reverb, chorus, Roland & Yamaha sysex dumps, etc.)
   1.159 -Sam Lantinga - Wed Nov 19 00:23:44 PST 2003
   1.160 - * Updated libtool support for new mingw32 DLL build process
   1.161 -Ryan C. Gordon - Sun Nov  9 23:34:47 EST 2003
   1.162 - * Patch from Steven Fuller to fix positioning effect on bigendian systems.
   1.163 -Laurent Ganter - Mon, 6 Oct 2003 11:51:33 +0200
   1.164 - * Fixed bug with MIDI volume in native Windows playback
   1.165 -Andre Leiradella - Fri, 30 May 2003 16:12:03 -0300
   1.166 - * Added SDL_RWops support for reading MOD files
   1.167 -Kyle Davenport - Sat, 19 Apr 2003 17:13:31 -0500
   1.168 - * Added .la files to the development RPM, fixing RPM build on RedHat 8
   1.169 -
   1.170 -1.2.5:
   1.171 -Darrell Walisser - Tue Mar  4 09:24:01 PST 2003
   1.172 - * Worked around MacOS X deadlock between CoreAudio and QuickTime
   1.173 -Darrell Walisser - Fri, 14 Feb 2003 20:56:08 -0500
   1.174 - * Fixed crash in native midi code with files with more than 32 tracks
   1.175 -Marc Le Douarain - Sat, 15 Feb 2003 14:46:41 +0100
   1.176 - * Added 8SVX format support to the AIFF loader
   1.177 -Sam Lantinga Wed Feb 12 21:03:57 PST 2003
   1.178 - * Fixed volume control on WAVE music chunks
   1.179 -Ben Nason - Mon, 10 Feb 2003 11:50:27 -0800
   1.180 - * Fixed volume control on MOD music chunks
   1.181 -Patrice Mandin - Fri, 31 Jan 2003 15:17:30 +0100
   1.182 - * Added support for the Atari platform
   1.183 -Ryan C. Gordon - Fri Dec 27 10:14:07 EST 2002
   1.184 - * Patch from Steven Fuller to fix panning effect with 8-bit sounds.
   1.185 -Ryan C. Gordon - Thu Jan  2 12:31:48 EST 2003
   1.186 - * Patch from guy on 3DRealms forums to fix native win32 midi volume.
   1.187 -Ryan C. Gordon - Wed Oct 30 07:12:06 EST 2002
   1.188 - * Small, looping music samples should now be able to fade out correctly.
   1.189 -Sam Lantinga - Sun Oct 20 20:52:24 PDT 2002
   1.190 - * Added shared library support for MacOS X
   1.191 -Pete Shinners - Wed Oct 16 17:10:08 EDT 2002
   1.192 - * Correctly report an error when using an unknown filetype
   1.193 -Vaclav Slavik - Sun Sep  8 18:57:38 PDT 2002
   1.194 - * Added support for loading Ogg Vorbis samples as an audio chunk
   1.195 -Martin Storsjö - Tue Jul 16 10:38:12 PDT 2002
   1.196 - * Fixed to start playing another sample immediately when one finishes
   1.197 -Martin Storsjö - Tue May 28 13:08:29 PDT 2002
   1.198 - * Fixed a volume bug when calling Mix_HaltChannel() on unused channel
   1.199 -Xavier Wielemans - Wed Jun 12 14:28:14 EDT 2002
   1.200 - * Fixed volume reset bug at end of channel fade.
   1.201 -Ryan C. Gordon - Wed Jun 26 16:30:59 EDT 2002
   1.202 - * Mix_LoadMUS() will now accept an MP3 by file extension, instead of relying
   1.203 -    entirely on the magic number.
   1.204 -
   1.205 -1.2.4:
   1.206 -Sam Lantinga - Mon May 20 09:11:22 PDT 2002
   1.207 - * Updated the CodeWarrior project files
   1.208 -Sam Lantinga - Sun May 19 13:46:29 PDT 2002
   1.209 - * Added a function to query the music format: Mix_GetMusicType()
   1.210 -Sam Lantinga - Sat May 18 12:45:16 PDT 2002
   1.211 - * Added a function to load audio data from memory: Mix_QuickLoad_RAW()
   1.212 -Sam Lantinga - Thu May 16 11:26:46 PDT 2002
   1.213 - * Cleaned up threading issues in the music playback code
   1.214 -Ryan Gordon - Thu May  2 21:08:48 PDT 2002
   1.215 - * Fixed deadlock introduced in the last release
   1.216 -
   1.217 -1.2.3:
   1.218 -Sam Lantinga - Sat Apr 13 07:49:47 PDT 2002
   1.219 - * Updated autogen.sh for new versions of automake
   1.220 - * Specify the SDL API calling convention (C by default)
   1.221 -Ryan Gordon - Sat Apr 13 07:33:37 PDT 2002
   1.222 - * Fixed recursive audio lock in the mixing function
   1.223 -jean-julien Filatriau - Sat Mar 23 18:05:37 PST 2002
   1.224 - * Fixed setting invalid volume when querying mixer and music volumes
   1.225 -Guillaume Cottenceau - Wed Feb 13 15:43:20 PST 2002
   1.226 - * Implemented Ogg Vorbis stream rewinding
   1.227 -Peter Kutak - Wed Feb 13 10:26:57 PST 2002
   1.228 - * Added native midi support on Linux, using GPL code
   1.229 -	--enable-music-native-midi-gpl
   1.230 -Pete Shinners - Mon Jan 14 11:31:26 PST 2002
   1.231 - * Added seek support for MP3 files
   1.232 -Ryan Gordon - Mon Jan 14 11:30:44 PST 2002
   1.233 - * Sample "finished" callbacks are now always called when a sample is stopped.
   1.234 -
   1.235 -1.2.2:
   1.236 -Guillaume Cottenceau - Wed Dec 19 08:59:05 PST 2001
   1.237 - * Added an API for seeking in music files (implemented for MOD and Ogg music)
   1.238 -	Mix_FadeInMusicPos(), Mix_SetMusicPosition()
   1.239 - * Exposed the mikmod synchro value for music synchronization
   1.240 -	Mix_SetSynchroValue(), Mix_GetSynchroValue()
   1.241 -
   1.242 -1.2.1:
   1.243 -Yi-Huang Han - Wed Oct 24 21:55:47 PDT 2001
   1.244 - * Fixed MOD music volume when looping
   1.245 -David Hedbor - Thu Oct 18 10:01:41 PDT 2001
   1.246 - * Stop implicit looping, set fade out and other flags on MOD files
   1.247 -Sam Lantinga - Tue Oct 16 11:17:12 PDT 2001
   1.248 - * The music file type is now determined by extension as well as magic
   1.249 -Ryan C. Gordon - Tue Sep 11 12:05:54 PDT 2001
   1.250 - * Reworked playwave.c to make it more useful as a mixer testbed
   1.251 - * Added a realtime sound effect API to SDL_mixer.h
   1.252 - * Added the following standard sound effects:
   1.253 -	panning, distance attenuation, basic positional audio, stereo reversal
   1.254 - * Added API for mixer versioning: Mix_Linked_Version() and MIX_VERSION()
   1.255 -Sam Lantinga - Tue Sep 11 11:48:53 PDT 2001
   1.256 - * Updated MikMod code to version 3.1.9a
   1.257 -Torbjörn Andersson - Tue Sep 11 11:22:29 PDT 2001
   1.258 - * Added support for loading AIFF audio chunks
   1.259 -Max Horn - Tue Sep  4 20:38:11 PDT 2001
   1.260 - * Added native MIDI music support on MacOS and MacOS X
   1.261 -Florian Schulze - Sun Aug 19 14:55:37 PDT 2001
   1.262 - * Added native MIDI music support on Windows
   1.263 -Sam Lantinga - Sun Aug 19 02:20:55 PDT 2001
   1.264 - * Added Project Builder projects for building MacOS X framework
   1.265 -Darrell Walisser - Sun Aug 19 00:47:22 PDT 2001
   1.266 - * Fixed compilation problems with mikmod under MacOS X
   1.267 -Torbjörn Andersson - Sun, 19 Aug 2001 16:03:30
   1.268 - * Fixed AIFF music playing support
   1.269 -Sam Lantinga - Sat Aug 18 04:14:13 PDT 2001
   1.270 - * Fixed building Ogg Vorbis support on Windows
   1.271 -Ryan C. Gordon - Thu, 7 Jun 2001 13:15:51
   1.272 - * Added Mix_ChannelFinished() and Mix_GetChunk()
   1.273 -Ryan C. Gordon - Tue, 5 Jun 2001 11:01:51
   1.274 - * Added VOC sound file support
   1.275 -Guillaume Cottenceau - Thu May 10 11:17:55 PDT 2001
   1.276 - * Fixed crashes when API used with audio not initialized
   1.277 -Paul Jenner - Sat, 14 Apr 2001 09:20:38 -0700 (PDT)
   1.278 - * Added support for building RPM directly from tar archive
   1.279 -
   1.280 -1.2.0:
   1.281 -Sam Lantinga - Wed Apr  4 12:42:20 PDT 2001
   1.282 - * Synchronized release version with SDL 1.2.0
   1.283 -
   1.284 -1.1.1:
   1.285 -John Hall - Tue Jan  2 13:46:54 PST 2001
   1.286 - * Added support to playmus for track switching with Ctrl-C
   1.287 - * Added support to playmus for multiple command line files
   1.288 -
   1.289 -1.1.0:
   1.290 -Sam Lantinga - Wed Nov 29 20:47:13 PST 2000
   1.291 - * Package specifically for SDL 1.1 (no real reason API-wise, but for clarity)
   1.292 -
   1.293 -1.0.7:
   1.294 -Sam Lantinga - Tue Nov  7 10:22:09 PST 2000
   1.295 - * Fixed hang in mikmod re-initialization
   1.296 -Stephane Peter - Oct 17 13:07:32 PST 2000
   1.297 - * Fixed music fading
   1.298 -Ray Kelm - Fri, 04 Aug 2000 20:58:00 -0400
   1.299 - * Added support for cross-compiling Windows DLL from Linux
   1.300 -
   1.301 -1.0.6:
   1.302 -Sam Lantinga - Sun Jul  2 14:16:44 PDT 2000
   1.303 - * Added support for the Ogg Vorbis music format: http://www.vorbis.org/
   1.304 -Darrell Walisser - Wed Jun 28 11:59:40 PDT 2000
   1.305 - * Added Codewarrior projects for MacOS
   1.306 -Sam Lantinga - Mon Jun 26 12:01:11 PDT 2000
   1.307 - * Fixed symbol aliasing problem with "channel"
   1.308 -Matt - Wed, 12 Apr 2000 15:36:13 -0700
   1.309 - * Added SDL_RWops support for mikmod loading (not hooked into music.c yet)
   1.310 -
   1.311 -1.0.5:
   1.312 -Paul Furber - Fri Mar  3 14:58:50 PST 2000
   1.313 - * Fixed MP3 detection with compilers that use signed char datatypes
   1.314 -
   1.315 -1.0.4:
   1.316 -Sam Lantinga - Thu Feb 10 19:42:03 PST 2000
   1.317 - * Ported the base mixer and mikmod libraries to MacOS
   1.318 -Markus Oberhumer - Wed Feb  2 13:16:17 PST 2000
   1.319 - * Fixed problem with short looping sounds
   1.320 -Sam Lantinga - Tue Feb  1 13:25:44 PST 2000
   1.321 - * Added Visual C++ project file
   1.322 -Markus Oberhumer - Tue Feb  1 13:23:11 PST 2000
   1.323 - * Cleaned up code for compiling with Visual C++
   1.324 - * Don't hang in Mix_HaltMusic() if the music is paused
   1.325 -Sam Lantinga - Fri Jan 28 08:54:56 PST 2000
   1.326 - * Fixed looping WAVE chunks that are not aligned on sample boundaries
   1.327 -
   1.328 -1.0.3:
   1.329 -Sam Lantinga - Mon Jan 17 19:48:09 PST 2000
   1.330 - * Changed the name of the library from "mixer" to "SDL_mixer"
   1.331 - * Instead of including "mixer.h", include "SDL_mixer.h",
   1.332 - * Instead of linking with libmixer.a, link with libSDL_mixer.a
   1.333 -
   1.334 -1.0.2:
   1.335 -Sam Lantinga - Fri Jan 14 11:06:56 PST 2000
   1.336 - * Made the CHANGELOG entries Y2K compliant. :)
   1.337 -MFX -	Updated the mikmod support to MikMod 3.1.8
   1.338 -MFX -	Added Mix_HookMusicFinished() API function
   1.339 -
   1.340 -1.0.1:
   1.341 -SOL -	Added a post-mixing callback
   1.342 -SP  -	A few music-related bugfixes
   1.343 -
   1.344 -1.0.0:
   1.345 -SOL -   Added autoconf support
   1.346 -SP  -   Added MP3 support using SMPEG
   1.347 -SP  -   Added fading in/out of music and samples
   1.348 -SP  -   Added dynamic allocation of channels
   1.349 -SP  -   Added channel grouping functions
   1.350 -SP  -   Added expiration delay for samples
   1.351 -
   1.352 -Initial Key:
   1.353 -SOL - Sam Lantinga (hercules@lokigames.com)
   1.354 -SP  - Stephane Peter (megastep@lokigames.com)
   1.355 -MFX - Markus Oberhumer (markus.oberhumer@jk.uni-linz.ac.at)
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/CHANGES.txt	Mon May 27 00:15:03 2013 -0700
     2.3 @@ -0,0 +1,149 @@
     2.4 +1.2.13:
     2.5 +Paul P Komkoff Jr - Sun Jul 22 16:12:28 PDT 2012
     2.6 + * Fixed malloc/free mismatch in the MikMod driver
     2.7 +
     2.8 +1.2.12:
     2.9 +Sam Lantinga - Sat Jan 14 22:00:29 2012 -0500
    2.10 + * Fixed seek offset with SMPEG (was relative, should be absolute)
    2.11 +Sam Lantinga - Fri Jan 13 03:04:27 EST 2012
    2.12 + * Fixed memory crash loading Ogg Vorbis files on Windows
    2.13 +Sam Lantinga - Thu Jan 05 22:51:54 2012 -0500
    2.14 + * Added an Xcode project for iOS
    2.15 +Nikos Chantziaras - 2012-01-02 17:37:36 PST
    2.16 + * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
    2.17 +Sam Lantinga - Sun Jan 01 16:45:58 2012 -0500
    2.18 + * Fixed looping native MIDI on Mac OS X and Windows
    2.19 +Sam Lantinga - Sun Jan 01 01:00:51 2012 -0500
    2.20 + * Added /usr/local/share/timidity to the timidity data path
    2.21 +Sam Lantinga - Sat Dec 31 21:26:46 2011 -0500
    2.22 + * Fixed timidity loading of some MIDI files
    2.23 +Sam Lantinga - Sat Dec 31 19:11:59 EST 2011
    2.24 + * Fixed dropping audio in the FLAC audio decoding
    2.25 +Sam Lantinga - Sat Dec 31 18:32:05 EST 2011
    2.26 + * Fixed memory leak in SDL_LoadMUS()
    2.27 +Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
    2.28 + * Removed GPL native MIDI code for new licensing
    2.29 +Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
    2.30 + * SDL_mixer is now under the zlib license
    2.31 +Manuel Montezelo - 2011-12-28 11:42:44 PST
    2.32 + * Fixed drums playing on MIDI channel 16 with timidity
    2.33 +Ryan C. Gordon - Wed Jun 15 03:41:31 2011 -0400
    2.34 + * The music-finished hook can start a track immediately
    2.35 +James Le Cuirot - Mon Mar 21 16:54:11 PDT 2011
    2.36 + * Added support for FluidSynth
    2.37 +Egor Suvorov - Tue Jan 18 11:06:47 PST 2011
    2.38 + * Added support for native MIDI on Haiku
    2.39 +Sam Lantinga - Tue Jan 11 01:29:19 2011 -0800
    2.40 + * Added Android.mk to build on the Android platform
    2.41 +Jon Atkins - Sat Nov 14 13:00:18 PST 2009
    2.42 + * Added support for libmodplug (disabled by default)
    2.43 +
    2.44 +1.2.11:
    2.45 +Sam Lantinga - Sat Nov 14 12:38:01 PST 2009
    2.46 + * Fixed initialization error and crashes if MikMod library isn't available
    2.47 +Sam Lantinga - Sat Nov 14 11:22:14 PST 2009
    2.48 + * Fixed bug loading multiple music files
    2.49 +
    2.50 +1.2.10:
    2.51 +Sam Lantinga - Sun Nov  8 08:34:48 PST 2009
    2.52 + * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
    2.53 +Mike Frysinger - 2009-11-05 09:11:43 PST
    2.54 + * Check for fork/vfork on any platform, don't just assume it on UNIX
    2.55 +Jon Atkins - Thu Nov 5 00:02:50 2009 UTC
    2.56 + * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
    2.57 +C.W. Betts - 2009-11-02 00:16:21 PST
    2.58 + * Use newer MIDI API on Mac OS X 10.5+
    2.59 +
    2.60 +1.2.9:
    2.61 +Ryan Gordon - Sun Oct 18 11:42:31 PDT 2009
    2.62 + * Updated native MIDI support on Mac OS X for 10.6
    2.63 +Ryan Gordon - Sun Oct 11 05:29:55 2009 UTC
    2.64 + * Reset channel volumes after a fade out interrupts a fade in.
    2.65 +Ryan Gordon - Sun Oct 11 02:59:12 2009 UTC
    2.66 + * Fixed crash race condition with position audio functions
    2.67 +Ryan Gordon - Sat Oct 10 17:05:45 2009 UTC
    2.68 + * Fixed stereo panning in 8-bit mode
    2.69 +Sam Lantinga - Sat Oct 10 11:07:15 2009 UTC
    2.70 + * Added /usr/share/timidity to the default timidity.cfg locations
    2.71 +Sam Lantinga - Sat Oct  3 13:33:36 PDT 2009
    2.72 + * MOD support uses libmikmod and is dynamically loaded by default
    2.73 + * A patched version of libmikmod is included in libmikmod-3.1.12.zip
    2.74 + * The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
    2.75 +Sam Lantinga - Sat Oct  3 02:49:41 PDT 2009
    2.76 + * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
    2.77 +Sam Lantinga - Fri Oct  2 07:15:35 PDT 2009
    2.78 + * Implemented seamless looping for music playback
    2.79 +Forrest Voight - 2009-06-13 20:31:38 PDT
    2.80 + * ID3 files are now recognized as MP3 format
    2.81 +Steven Noonan - 2008-05-13 13:31:36 PDT
    2.82 + * Fixed native MIDI crash on 64-bit Windows
    2.83 +Ryan Gordon - Fri Jun 5 16:07:08 2009 UTC
    2.84 + * Added decoder enumeration API:
    2.85 +	Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
    2.86 +	Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
    2.87 +Austen Dicken - Tue Feb 26 23:28:27 PST 2008
    2.88 + * Added support for FLAC audio both as chunks and streaming
    2.89 +Tilman Sauerbeck - Tue Feb 26 03:44:47 PST 2008
    2.90 + * Added support for streaming WAV files with Mix_LoadMUS_RW()
    2.91 +Ryan Gordon - Mon Feb 4 17:10:08 UTC 2008
    2.92 + * Fixed crash caused by not resetting position_channels
    2.93 +
    2.94 +1.2.8:
    2.95 +Sam Lantinga - Wed Jul 18 09:45:54 PDT 2007
    2.96 + * Improved detection of Ogg Vorbis and Tremor libraries
    2.97 +Ryan Gordon - Sun Jul 15 12:03:54 EDT 2007
    2.98 + * Fixed memory leaks in Effects API.
    2.99 +David Rose - Sat Jul 14 22:16:09 PDT 2007
   2.100 + * Added support for MP3 playback with libmad (for GPL projects only!)
   2.101 +Sam Lantinga - Sat Jul 14 21:39:30 PDT 2007
   2.102 + * Fixed the final loop of audio samples of a certain size
   2.103 +Sam Lantinga - Sat Jul 14 21:05:09 PDT 2007
   2.104 + * Fixed opening Ogg Vorbis files using different C runtimes on Windows
   2.105 +Philippe Simons - Sat Jul 14 20:33:17 PDT 2007
   2.106 + * Added support for Ogg Vorbis playback with Tremor (an integer decoder)
   2.107 +Sam Lantinga - Sat Jul 14 07:02:09 PDT 2007
   2.108 + * Fixed memory corruption in timidity resampling code
   2.109 +Ryan Gordon - Tue Jul 3 10:44:29 2007 UTC
   2.110 + * Fixed building SDL_mixer with SDL 1.3 pre-release
   2.111 +Ryan Gordon - Tue Feb 13 08:11:54 2007 UTC
   2.112 + * Fixed compiling both timidity and native midi in the same build
   2.113 +Hans de Goede - Sun Aug 20 23:25:46 2006 UTC
   2.114 + * Added volume control to playmus
   2.115 +Jonathan Atkins - Thu Aug 10 15:06:40 2006 UTC
   2.116 + * Fixed linking with system libmikmod
   2.117 +David Ergo - Fri Jun 23 09:07:19 2006 UTC
   2.118 + * Corrected no-op conditions in SetDistance(), SetPanning() and SetPosition()
   2.119 + * Fixed copy/paste errors in channel amplitudes
   2.120 +
   2.121 +1.2.7:
   2.122 +Sam Lantinga - Fri May 12 00:04:32 PDT 2006
   2.123 + * Added support for dynamically loading SMPEG library
   2.124 +Sam Lantinga - Thu May 11 22:22:43 PDT 2006
   2.125 + * Added support for dynamically loading Ogg Vorbis library
   2.126 +Sam Lantinga - Sun Apr 30 09:01:44 PDT 2006
   2.127 + * Removed automake dependency, to allow Universal binaries on Mac OS X
   2.128 + * Added gcc-fat.sh for generating Universal binaries on Mac OS X
   2.129 +Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006
   2.130 + * Updated libtool support to version 1.5.22
   2.131 +Patrice Mandin - Sat Jul 16 16:43:24 UTC 2005
   2.132 + * Use SDL_RWops also for native midi mac and win32
   2.133 +Patrice Mandin - Sat Jul 9 14:40:09 UTC 2005
   2.134 + * Use SDL_RWops also for native midi gpl (todo: mac and win32)
   2.135 +Ryan C. Gordon - Sat Jul  9 01:54:03 EDT 2005
   2.136 + * Tweaked Mix_Chunk's definition to make predeclaration easier.
   2.137 +Patrice Mandin - Mon Jul 4 19:45:40 UTC 2005
   2.138 + * Search timidity.cfg also in /etc
   2.139 + * Fix memory leaks in timidity player
   2.140 + * Use also SDL_RWops to read midifiles for timidity
   2.141 +Ryan C. Gordon - Mon Jun 13 18:18:12 EDT 2005
   2.142 + * Patch from Eric Wing to fix native midi compiling on MacOS/x86.
   2.143 +Sam Lantinga - Wed Dec 22 17:14:32 PST 2004
   2.144 + * Disabled support for the system version of libmikmod by default
   2.145 +Sam Lantinga - Tue Dec 21 09:51:29 PST 2004
   2.146 + * Fixed building mikmod support on UNIX
   2.147 + * Always build SDL_RWops music support
   2.148 + * Added SDL_RWops support for reading MP3 files
   2.149 +
   2.150 +1.2.6:
   2.151 +Jonathan Atkins - Wed, 15 Sep 2004 23:26:42 -0500
   2.152 + * Added support for using the system version of libmikmod
     3.1 --- a/COPYING	Tue May 21 21:21:23 2013 -0700
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,20 +0,0 @@
     3.4 -/*
     3.5 -  SDL_mixer:  An audio mixer library based on the SDL library
     3.6 -  Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
     3.7 -
     3.8 -  This software is provided 'as-is', without any express or implied
     3.9 -  warranty.  In no event will the authors be held liable for any damages
    3.10 -  arising from the use of this software.
    3.11 -
    3.12 -  Permission is granted to anyone to use this software for any purpose,
    3.13 -  including commercial applications, and to alter it and redistribute it
    3.14 -  freely, subject to the following restrictions:
    3.15 -
    3.16 -  1. The origin of this software must not be misrepresented; you must not
    3.17 -     claim that you wrote the original software. If you use this software
    3.18 -     in a product, an acknowledgment in the product documentation would be
    3.19 -     appreciated but is not required.
    3.20 -  2. Altered source versions must be plainly marked as such, and must not be
    3.21 -     misrepresented as being the original software.
    3.22 -  3. This notice may not be removed or altered from any source distribution.
    3.23 -*/
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/COPYING.txt	Mon May 27 00:15:03 2013 -0700
     4.3 @@ -0,0 +1,20 @@
     4.4 +/*
     4.5 +  SDL_mixer:  An audio mixer library based on the SDL library
     4.6 +  Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
     4.7 +
     4.8 +  This software is provided 'as-is', without any express or implied
     4.9 +  warranty.  In no event will the authors be held liable for any damages
    4.10 +  arising from the use of this software.
    4.11 +
    4.12 +  Permission is granted to anyone to use this software for any purpose,
    4.13 +  including commercial applications, and to alter it and redistribute it
    4.14 +  freely, subject to the following restrictions:
    4.15 +
    4.16 +  1. The origin of this software must not be misrepresented; you must not
    4.17 +     claim that you wrote the original software. If you use this software
    4.18 +     in a product, an acknowledgment in the product documentation would be
    4.19 +     appreciated but is not required.
    4.20 +  2. Altered source versions must be plainly marked as such, and must not be
    4.21 +     misrepresented as being the original software.
    4.22 +  3. This notice may not be removed or altered from any source distribution.
    4.23 +*/
     5.1 --- a/Makefile.in	Tue May 21 21:21:23 2013 -0700
     5.2 +++ b/Makefile.in	Mon May 27 00:15:03 2013 -0700
     5.3 @@ -39,7 +39,7 @@
     5.4  PLAYWAVE_OBJECTS = @PLAYWAVE_OBJECTS@
     5.5  PLAYMUS_OBJECTS = @PLAYMUS_OBJECTS@
     5.6  
     5.7 -DIST = Android.mk CHANGES COPYING Makefile.in SDL2_mixer.pc.in README SDL_mixer.h SDL2_mixer.spec SDL2_mixer.spec.in debian VisualC Xcode Xcode-iOS acinclude autogen.sh build-scripts configure configure.in dynamic_flac.c dynamic_flac.h dynamic_fluidsynth.c dynamic_fluidsynth.h dynamic_mod.c dynamic_mod.h dynamic_mp3.c dynamic_mp3.h dynamic_ogg.c dynamic_ogg.h effect_position.c effect_stereoreverse.c effects_internal.c effects_internal.h fluidsynth.c fluidsynth.h gcc-fat.sh libmikmod-3.1.12.zip load_aiff.c load_aiff.h load_flac.c load_flac.h load_ogg.c load_ogg.h load_voc.c load_voc.h mixer.c music.c music_cmd.c music_cmd.h music_flac.c music_flac.h music_mad.c music_mad.h music_mod.c music_mod.h music_modplug.c music_modplug.h music_ogg.c music_ogg.h native_midi playmus.c playwave.c timidity wavestream.c wavestream.h version.rc
     5.8 +DIST = *.txt Android.mk Makefile.in SDL2_mixer.pc.in SDL_mixer.h SDL2_mixer.spec SDL2_mixer.spec.in debian VisualC Xcode Xcode-iOS acinclude autogen.sh build-scripts configure configure.in dynamic_flac.c dynamic_flac.h dynamic_fluidsynth.c dynamic_fluidsynth.h dynamic_mod.c dynamic_mod.h dynamic_mp3.c dynamic_mp3.h dynamic_ogg.c dynamic_ogg.h effect_position.c effect_stereoreverse.c effects_internal.c effects_internal.h fluidsynth.c fluidsynth.h gcc-fat.sh libmikmod-3.1.12.zip load_aiff.c load_aiff.h load_flac.c load_flac.h load_ogg.c load_ogg.h load_voc.c load_voc.h mixer.c music.c music_cmd.c music_cmd.h music_flac.c music_flac.h music_mad.c music_mad.h music_mod.c music_mod.h music_modplug.c music_modplug.h music_ogg.c music_ogg.h native_midi playmus.c playwave.c timidity wavestream.c wavestream.h version.rc
     5.9  
    5.10  LT_AGE      = @LT_AGE@
    5.11  LT_CURRENT  = @LT_CURRENT@
     6.1 --- a/README	Tue May 21 21:21:23 2013 -0700
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,43 +0,0 @@
     6.4 -
     6.5 -SDL_mixer 1.2
     6.6 -
     6.7 -The latest version of this library is available from:
     6.8 -http://www.libsdl.org/projects/SDL_mixer/
     6.9 -
    6.10 -Due to popular demand, here is a simple multi-channel audio mixer.
    6.11 -It supports 8 channels of 16 bit stereo audio, plus a single channel
    6.12 -of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
    6.13 -libraries.
    6.14 -
    6.15 -See the header file SDL_mixer.h and the examples playwave.c and playmus.c
    6.16 -for documentation on this mixer library.
    6.17 -
    6.18 -The mixer can currently load Microsoft WAVE files and Creative Labs VOC
    6.19 -files as audio samples, and can load MIDI files via Timidity and the
    6.20 -following music formats via MikMod:  .MOD .S3M .IT .XM. It can load
    6.21 -Ogg Vorbis streams as music if built with Ogg Vorbis or Tremor libraries,
    6.22 -and finally it can load MP3 music using the SMPEG or libmad libraries.
    6.23 -
    6.24 -Tremor decoding is disabled by default; you can enable it by passing
    6.25 -	--enable-music-ogg-tremor
    6.26 -to configure, or by defining OGG_MUSIC and OGG_USE_TREMOR.
    6.27 -
    6.28 -libmad decoding is disabled by default; you can enable it by passing
    6.29 -	--enable-music-mp3-mad
    6.30 -to configure, or by defining MP3_MAD_MUSIC
    6.31 -vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    6.32 -WARNING: The license for libmad is GPL, which means that in order to
    6.33 -         use it your application must also be GPL!
    6.34 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    6.35 -
    6.36 -The process of mixing MIDI files to wave output is very CPU intensive,
    6.37 -so if playing regular WAVE files sound great, but playing MIDI files
    6.38 -sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
    6.39 -
    6.40 -To play MIDI files, you'll need to get a complete set of GUS patches
    6.41 -from:
    6.42 -http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
    6.43 -and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
    6.44 -
    6.45 -This library is under the zlib license, see the file "COPYING" for details.
    6.46 -
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/README.txt	Mon May 27 00:15:03 2013 -0700
     7.3 @@ -0,0 +1,43 @@
     7.4 +
     7.5 +SDL_mixer 1.2
     7.6 +
     7.7 +The latest version of this library is available from:
     7.8 +http://www.libsdl.org/projects/SDL_mixer/
     7.9 +
    7.10 +Due to popular demand, here is a simple multi-channel audio mixer.
    7.11 +It supports 8 channels of 16 bit stereo audio, plus a single channel
    7.12 +of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
    7.13 +libraries.
    7.14 +
    7.15 +See the header file SDL_mixer.h and the examples playwave.c and playmus.c
    7.16 +for documentation on this mixer library.
    7.17 +
    7.18 +The mixer can currently load Microsoft WAVE files and Creative Labs VOC
    7.19 +files as audio samples, and can load MIDI files via Timidity and the
    7.20 +following music formats via MikMod:  .MOD .S3M .IT .XM. It can load
    7.21 +Ogg Vorbis streams as music if built with Ogg Vorbis or Tremor libraries,
    7.22 +and finally it can load MP3 music using the SMPEG or libmad libraries.
    7.23 +
    7.24 +Tremor decoding is disabled by default; you can enable it by passing
    7.25 +	--enable-music-ogg-tremor
    7.26 +to configure, or by defining OGG_MUSIC and OGG_USE_TREMOR.
    7.27 +
    7.28 +libmad decoding is disabled by default; you can enable it by passing
    7.29 +	--enable-music-mp3-mad
    7.30 +to configure, or by defining MP3_MAD_MUSIC
    7.31 +vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    7.32 +WARNING: The license for libmad is GPL, which means that in order to
    7.33 +         use it your application must also be GPL!
    7.34 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    7.35 +
    7.36 +The process of mixing MIDI files to wave output is very CPU intensive,
    7.37 +so if playing regular WAVE files sound great, but playing MIDI files
    7.38 +sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
    7.39 +
    7.40 +To play MIDI files, you'll need to get a complete set of GUS patches
    7.41 +from:
    7.42 +http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
    7.43 +and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
    7.44 +
    7.45 +This library is under the zlib license, see the file "COPYING" for details.
    7.46 +
     8.1 --- a/configure	Tue May 21 21:21:23 2013 -0700
     8.2 +++ b/configure	Mon May 27 00:15:03 2013 -0700
     8.3 @@ -1,11 +1,9 @@
     8.4  #! /bin/sh
     8.5  # Guess values for system-dependent variables and create Makefiles.
     8.6 -# Generated by GNU Autoconf 2.68.
     8.7 +# Generated by GNU Autoconf 2.69.
     8.8  #
     8.9  #
    8.10 -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
    8.11 -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
    8.12 -# Foundation, Inc.
    8.13 +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
    8.14  #
    8.15  #
    8.16  # This configure script is free software; the Free Software Foundation
    8.17 @@ -134,6 +132,31 @@
    8.18  # CDPATH.
    8.19  (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    8.20  
    8.21 +# Use a proper internal environment variable to ensure we don't fall
    8.22 +  # into an infinite loop, continuously re-executing ourselves.
    8.23 +  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    8.24 +    _as_can_reexec=no; export _as_can_reexec;
    8.25 +    # We cannot yet assume a decent shell, so we have to provide a
    8.26 +# neutralization value for shells without unset; and this also
    8.27 +# works around shells that cannot unset nonexistent variables.
    8.28 +# Preserve -v and -x to the replacement shell.
    8.29 +BASH_ENV=/dev/null
    8.30 +ENV=/dev/null
    8.31 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    8.32 +case $- in # ((((
    8.33 +  *v*x* | *x*v* ) as_opts=-vx ;;
    8.34 +  *v* ) as_opts=-v ;;
    8.35 +  *x* ) as_opts=-x ;;
    8.36 +  * ) as_opts= ;;
    8.37 +esac
    8.38 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    8.39 +# Admittedly, this is quite paranoid, since all the known shells bail
    8.40 +# out after a failed `exec'.
    8.41 +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    8.42 +as_fn_exit 255
    8.43 +  fi
    8.44 +  # We don't want this to propagate to other subprocesses.
    8.45 +          { _as_can_reexec=; unset _as_can_reexec;}
    8.46  if test "x$CONFIG_SHELL" = x; then
    8.47    as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    8.48    emulate sh
    8.49 @@ -167,7 +190,8 @@
    8.50  else
    8.51    exitcode=1; echo positional parameters were not saved.
    8.52  fi
    8.53 -test x\$exitcode = x0 || exit 1"
    8.54 +test x\$exitcode = x0 || exit 1
    8.55 +test -x / || exit 1"
    8.56    as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    8.57    as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    8.58    eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    8.59 @@ -212,21 +236,25 @@
    8.60  
    8.61  
    8.62        if test "x$CONFIG_SHELL" != x; then :
    8.63 -  # We cannot yet assume a decent shell, so we have to provide a
    8.64 -	# neutralization value for shells without unset; and this also
    8.65 -	# works around shells that cannot unset nonexistent variables.
    8.66 -	# Preserve -v and -x to the replacement shell.
    8.67 -	BASH_ENV=/dev/null
    8.68 -	ENV=/dev/null
    8.69 -	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    8.70 -	export CONFIG_SHELL
    8.71 -	case $- in # ((((
    8.72 -	  *v*x* | *x*v* ) as_opts=-vx ;;
    8.73 -	  *v* ) as_opts=-v ;;
    8.74 -	  *x* ) as_opts=-x ;;
    8.75 -	  * ) as_opts= ;;
    8.76 -	esac
    8.77 -	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
    8.78 +  export CONFIG_SHELL
    8.79 +             # We cannot yet assume a decent shell, so we have to provide a
    8.80 +# neutralization value for shells without unset; and this also
    8.81 +# works around shells that cannot unset nonexistent variables.
    8.82 +# Preserve -v and -x to the replacement shell.
    8.83 +BASH_ENV=/dev/null
    8.84 +ENV=/dev/null
    8.85 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    8.86 +case $- in # ((((
    8.87 +  *v*x* | *x*v* ) as_opts=-vx ;;
    8.88 +  *v* ) as_opts=-v ;;
    8.89 +  *x* ) as_opts=-x ;;
    8.90 +  * ) as_opts= ;;
    8.91 +esac
    8.92 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    8.93 +# Admittedly, this is quite paranoid, since all the known shells bail
    8.94 +# out after a failed `exec'.
    8.95 +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    8.96 +exit 255
    8.97  fi
    8.98  
    8.99      if test x$as_have_required = xno; then :
   8.100 @@ -328,6 +356,14 @@
   8.101  
   8.102  
   8.103  } # as_fn_mkdir_p
   8.104 +
   8.105 +# as_fn_executable_p FILE
   8.106 +# -----------------------
   8.107 +# Test if FILE is an executable regular file.
   8.108 +as_fn_executable_p ()
   8.109 +{
   8.110 +  test -f "$1" && test -x "$1"
   8.111 +} # as_fn_executable_p
   8.112  # as_fn_append VAR VALUE
   8.113  # ----------------------
   8.114  # Append the text in VALUE to the end of the definition contained in VAR. Take
   8.115 @@ -449,6 +485,10 @@
   8.116    chmod +x "$as_me.lineno" ||
   8.117      { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
   8.118  
   8.119 +  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
   8.120 +  # already done that, so ensure we don't try to do so again and fall
   8.121 +  # in an infinite loop.  This has already happened in practice.
   8.122 +  _as_can_reexec=no; export _as_can_reexec
   8.123    # Don't try to exec as it changes $[0], causing all sort of problems
   8.124    # (the dirname of $[0] is not the place where we might find the
   8.125    # original and so on.  Autoconf is especially sensitive to this).
   8.126 @@ -483,16 +523,16 @@
   8.127      # ... but there are two gotchas:
   8.128      # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8.129      # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8.130 -    # In both cases, we have to default to `cp -p'.
   8.131 +    # In both cases, we have to default to `cp -pR'.
   8.132      ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8.133 -      as_ln_s='cp -p'
   8.134 +      as_ln_s='cp -pR'
   8.135    elif ln conf$$.file conf$$ 2>/dev/null; then
   8.136      as_ln_s=ln
   8.137    else
   8.138 -    as_ln_s='cp -p'
   8.139 -  fi
   8.140 -else
   8.141 -  as_ln_s='cp -p'
   8.142 +    as_ln_s='cp -pR'
   8.143 +  fi
   8.144 +else
   8.145 +  as_ln_s='cp -pR'
   8.146  fi
   8.147  rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8.148  rmdir conf$$.dir 2>/dev/null
   8.149 @@ -504,28 +544,8 @@
   8.150    as_mkdir_p=false
   8.151  fi
   8.152  
   8.153 -if test -x / >/dev/null 2>&1; then
   8.154 -  as_test_x='test -x'
   8.155 -else
   8.156 -  if ls -dL / >/dev/null 2>&1; then
   8.157 -    as_ls_L_option=L
   8.158 -  else
   8.159 -    as_ls_L_option=
   8.160 -  fi
   8.161 -  as_test_x='
   8.162 -    eval sh -c '\''
   8.163 -      if test -d "$1"; then
   8.164 -	test -d "$1/.";
   8.165 -      else
   8.166 -	case $1 in #(
   8.167 -	-*)set "./$1";;
   8.168 -	esac;
   8.169 -	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   8.170 -	???[sx]*):;;*)false;;esac;fi
   8.171 -    '\'' sh
   8.172 -  '
   8.173 -fi
   8.174 -as_executable_p=$as_test_x
   8.175 +as_test_x='test -x'
   8.176 +as_executable_p=as_fn_executable_p
   8.177  
   8.178  # Sed expression to map a string onto a valid CPP name.
   8.179  as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8.180 @@ -711,7 +731,7 @@
   8.181  PACKAGE_BUGREPORT=
   8.182  PACKAGE_URL=
   8.183  
   8.184 -ac_unique_file="README"
   8.185 +ac_unique_file="README.txt"
   8.186  # Factoring default headers for most tests.
   8.187  ac_includes_default="\
   8.188  #include <stdio.h>
   8.189 @@ -1366,8 +1386,6 @@
   8.190  if test "x$host_alias" != x; then
   8.191    if test "x$build_alias" = x; then
   8.192      cross_compiling=maybe
   8.193 -    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
   8.194 -    If a cross compiler is detected then cross compile mode will be used" >&2
   8.195    elif test "x$build_alias" != "x$host_alias"; then
   8.196      cross_compiling=yes
   8.197    fi
   8.198 @@ -1658,9 +1676,9 @@
   8.199  if $ac_init_version; then
   8.200    cat <<\_ACEOF
   8.201  configure
   8.202 -generated by GNU Autoconf 2.68
   8.203 -
   8.204 -Copyright (C) 2010 Free Software Foundation, Inc.
   8.205 +generated by GNU Autoconf 2.69
   8.206 +
   8.207 +Copyright (C) 2012 Free Software Foundation, Inc.
   8.208  This configure script is free software; the Free Software Foundation
   8.209  gives unlimited permission to copy, distribute and modify it.
   8.210  _ACEOF
   8.211 @@ -1736,7 +1754,7 @@
   8.212  	 test ! -s conftest.err
   8.213         } && test -s conftest$ac_exeext && {
   8.214  	 test "$cross_compiling" = yes ||
   8.215 -	 $as_test_x conftest$ac_exeext
   8.216 +	 test -x conftest$ac_exeext
   8.217         }; then :
   8.218    ac_retval=0
   8.219  else
   8.220 @@ -2023,7 +2041,7 @@
   8.221  running configure, to aid debugging if configure makes a mistake.
   8.222  
   8.223  It was created by $as_me, which was
   8.224 -generated by GNU Autoconf 2.68.  Invocation command line was
   8.225 +generated by GNU Autoconf 2.69.  Invocation command line was
   8.226  
   8.227    $ $0 $@
   8.228  
   8.229 @@ -2542,7 +2560,7 @@
   8.230    IFS=$as_save_IFS
   8.231    test -z "$as_dir" && as_dir=.
   8.232      for ac_exec_ext in '' $ac_executable_extensions; do
   8.233 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.234 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.235      ac_cv_prog_CC="${ac_tool_prefix}gcc"
   8.236      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.237      break 2
   8.238 @@ -2582,7 +2600,7 @@
   8.239    IFS=$as_save_IFS
   8.240    test -z "$as_dir" && as_dir=.
   8.241      for ac_exec_ext in '' $ac_executable_extensions; do
   8.242 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.243 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.244      ac_cv_prog_ac_ct_CC="gcc"
   8.245      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.246      break 2
   8.247 @@ -2635,7 +2653,7 @@
   8.248    IFS=$as_save_IFS
   8.249    test -z "$as_dir" && as_dir=.
   8.250      for ac_exec_ext in '' $ac_executable_extensions; do
   8.251 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.252 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.253      ac_cv_prog_CC="${ac_tool_prefix}cc"
   8.254      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.255      break 2
   8.256 @@ -2676,7 +2694,7 @@
   8.257    IFS=$as_save_IFS
   8.258    test -z "$as_dir" && as_dir=.
   8.259      for ac_exec_ext in '' $ac_executable_extensions; do
   8.260 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.261 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.262      if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   8.263         ac_prog_rejected=yes
   8.264         continue
   8.265 @@ -2734,7 +2752,7 @@
   8.266    IFS=$as_save_IFS
   8.267    test -z "$as_dir" && as_dir=.
   8.268      for ac_exec_ext in '' $ac_executable_extensions; do
   8.269 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.270 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.271      ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   8.272      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.273      break 2
   8.274 @@ -2778,7 +2796,7 @@
   8.275    IFS=$as_save_IFS
   8.276    test -z "$as_dir" && as_dir=.
   8.277      for ac_exec_ext in '' $ac_executable_extensions; do
   8.278 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.279 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.280      ac_cv_prog_ac_ct_CC="$ac_prog"
   8.281      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.282      break 2
   8.283 @@ -3224,8 +3242,7 @@
   8.284  /* end confdefs.h.  */
   8.285  #include <stdarg.h>
   8.286  #include <stdio.h>
   8.287 -#include <sys/types.h>
   8.288 -#include <sys/stat.h>
   8.289 +struct stat;
   8.290  /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   8.291  struct buf { int x; };
   8.292  FILE * (*rcsopen) (struct buf *, struct stat *, int);
   8.293 @@ -3332,7 +3349,7 @@
   8.294      for ac_prog in sed gsed; do
   8.295      for ac_exec_ext in '' $ac_executable_extensions; do
   8.296        ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   8.297 -      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   8.298 +      as_fn_executable_p "$ac_path_SED" || continue
   8.299  # Check for GNU ac_path_SED and select it if it is found.
   8.300    # Check for GNU $ac_path_SED
   8.301  case `"$ac_path_SED" --version 2>&1` in
   8.302 @@ -3408,7 +3425,7 @@
   8.303      for ac_prog in grep ggrep; do
   8.304      for ac_exec_ext in '' $ac_executable_extensions; do
   8.305        ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   8.306 -      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   8.307 +      as_fn_executable_p "$ac_path_GREP" || continue
   8.308  # Check for GNU ac_path_GREP and select it if it is found.
   8.309    # Check for GNU $ac_path_GREP
   8.310  case `"$ac_path_GREP" --version 2>&1` in
   8.311 @@ -3474,7 +3491,7 @@
   8.312      for ac_prog in egrep; do
   8.313      for ac_exec_ext in '' $ac_executable_extensions; do
   8.314        ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   8.315 -      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   8.316 +      as_fn_executable_p "$ac_path_EGREP" || continue
   8.317  # Check for GNU ac_path_EGREP and select it if it is found.
   8.318    # Check for GNU $ac_path_EGREP
   8.319  case `"$ac_path_EGREP" --version 2>&1` in
   8.320 @@ -3541,7 +3558,7 @@
   8.321      for ac_prog in fgrep; do
   8.322      for ac_exec_ext in '' $ac_executable_extensions; do
   8.323        ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   8.324 -      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   8.325 +      as_fn_executable_p "$ac_path_FGREP" || continue
   8.326  # Check for GNU ac_path_FGREP and select it if it is found.
   8.327    # Check for GNU $ac_path_FGREP
   8.328  case `"$ac_path_FGREP" --version 2>&1` in
   8.329 @@ -3794,7 +3811,7 @@
   8.330    IFS=$as_save_IFS
   8.331    test -z "$as_dir" && as_dir=.
   8.332      for ac_exec_ext in '' $ac_executable_extensions; do
   8.333 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.334 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.335      ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   8.336      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.337      break 2
   8.338 @@ -3838,7 +3855,7 @@
   8.339    IFS=$as_save_IFS
   8.340    test -z "$as_dir" && as_dir=.
   8.341      for ac_exec_ext in '' $ac_executable_extensions; do
   8.342 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.343 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.344      ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   8.345      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.346      break 2
   8.347 @@ -3894,13 +3911,13 @@
   8.348  else
   8.349    lt_cv_nm_interface="BSD nm"
   8.350    echo "int some_variable = 0;" > conftest.$ac_ext
   8.351 -  (eval echo "\"\$as_me:3897: $ac_compile\"" >&5)
   8.352 +  (eval echo "\"\$as_me:3914: $ac_compile\"" >&5)
   8.353    (eval "$ac_compile" 2>conftest.err)
   8.354    cat conftest.err >&5
   8.355 -  (eval echo "\"\$as_me:3900: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   8.356 +  (eval echo "\"\$as_me:3917: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   8.357    (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   8.358    cat conftest.err >&5
   8.359 -  (eval echo "\"\$as_me:3903: output\"" >&5)
   8.360 +  (eval echo "\"\$as_me:3920: output\"" >&5)
   8.361    cat conftest.out >&5
   8.362    if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   8.363      lt_cv_nm_interface="MS dumpbin"
   8.364 @@ -4170,7 +4187,7 @@
   8.365    IFS=$as_save_IFS
   8.366    test -z "$as_dir" && as_dir=.
   8.367      for ac_exec_ext in '' $ac_executable_extensions; do
   8.368 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.369 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.370      ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   8.371      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.372      break 2
   8.373 @@ -4210,7 +4227,7 @@
   8.374    IFS=$as_save_IFS
   8.375    test -z "$as_dir" && as_dir=.
   8.376      for ac_exec_ext in '' $ac_executable_extensions; do
   8.377 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.378 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.379      ac_cv_prog_ac_ct_OBJDUMP="objdump"
   8.380      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.381      break 2
   8.382 @@ -4484,7 +4501,7 @@
   8.383    IFS=$as_save_IFS
   8.384    test -z "$as_dir" && as_dir=.
   8.385      for ac_exec_ext in '' $ac_executable_extensions; do
   8.386 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.387 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.388      ac_cv_prog_AR="${ac_tool_prefix}ar"
   8.389      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.390      break 2
   8.391 @@ -4524,7 +4541,7 @@
   8.392    IFS=$as_save_IFS
   8.393    test -z "$as_dir" && as_dir=.
   8.394      for ac_exec_ext in '' $ac_executable_extensions; do
   8.395 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.396 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.397      ac_cv_prog_ac_ct_AR="ar"
   8.398      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.399      break 2
   8.400 @@ -4589,7 +4606,7 @@
   8.401    IFS=$as_save_IFS
   8.402    test -z "$as_dir" && as_dir=.
   8.403      for ac_exec_ext in '' $ac_executable_extensions; do
   8.404 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.405 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.406      ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   8.407      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.408      break 2
   8.409 @@ -4629,7 +4646,7 @@
   8.410    IFS=$as_save_IFS
   8.411    test -z "$as_dir" && as_dir=.
   8.412      for ac_exec_ext in '' $ac_executable_extensions; do
   8.413 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.414 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.415      ac_cv_prog_ac_ct_STRIP="strip"
   8.416      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.417      break 2
   8.418 @@ -4688,7 +4705,7 @@
   8.419    IFS=$as_save_IFS
   8.420    test -z "$as_dir" && as_dir=.
   8.421      for ac_exec_ext in '' $ac_executable_extensions; do
   8.422 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.423 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.424      ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   8.425      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.426      break 2
   8.427 @@ -4728,7 +4745,7 @@
   8.428    IFS=$as_save_IFS
   8.429    test -z "$as_dir" && as_dir=.
   8.430      for ac_exec_ext in '' $ac_executable_extensions; do
   8.431 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.432 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.433      ac_cv_prog_ac_ct_RANLIB="ranlib"
   8.434      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.435      break 2
   8.436 @@ -5111,7 +5128,7 @@
   8.437    ;;
   8.438  *-*-irix6*)
   8.439    # Find out which ABI we are using.
   8.440 -  echo '#line 5114 "configure"' > conftest.$ac_ext
   8.441 +  echo '#line 5131 "configure"' > conftest.$ac_ext
   8.442    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   8.443    (eval $ac_compile) 2>&5
   8.444    ac_status=$?
   8.445 @@ -5293,7 +5310,7 @@
   8.446    IFS=$as_save_IFS
   8.447    test -z "$as_dir" && as_dir=.
   8.448      for ac_exec_ext in '' $ac_executable_extensions; do
   8.449 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.450 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.451      ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   8.452      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.453      break 2
   8.454 @@ -5333,7 +5350,7 @@
   8.455    IFS=$as_save_IFS
   8.456    test -z "$as_dir" && as_dir=.
   8.457      for ac_exec_ext in '' $ac_executable_extensions; do
   8.458 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.459 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.460      ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   8.461      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.462      break 2
   8.463 @@ -5385,7 +5402,7 @@
   8.464    IFS=$as_save_IFS
   8.465    test -z "$as_dir" && as_dir=.
   8.466      for ac_exec_ext in '' $ac_executable_extensions; do
   8.467 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.468 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.469      ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   8.470      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.471      break 2
   8.472 @@ -5425,7 +5442,7 @@
   8.473    IFS=$as_save_IFS
   8.474    test -z "$as_dir" && as_dir=.
   8.475      for ac_exec_ext in '' $ac_executable_extensions; do
   8.476 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.477 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.478      ac_cv_prog_ac_ct_NMEDIT="nmedit"
   8.479      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.480      break 2
   8.481 @@ -5477,7 +5494,7 @@
   8.482    IFS=$as_save_IFS
   8.483    test -z "$as_dir" && as_dir=.
   8.484      for ac_exec_ext in '' $ac_executable_extensions; do
   8.485 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.486 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.487      ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   8.488      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.489      break 2
   8.490 @@ -5517,7 +5534,7 @@
   8.491    IFS=$as_save_IFS
   8.492    test -z "$as_dir" && as_dir=.
   8.493      for ac_exec_ext in '' $ac_executable_extensions; do
   8.494 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.495 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.496      ac_cv_prog_ac_ct_LIPO="lipo"
   8.497      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.498      break 2
   8.499 @@ -5569,7 +5586,7 @@
   8.500    IFS=$as_save_IFS
   8.501    test -z "$as_dir" && as_dir=.
   8.502      for ac_exec_ext in '' $ac_executable_extensions; do
   8.503 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.504 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.505      ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   8.506      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.507      break 2
   8.508 @@ -5609,7 +5626,7 @@
   8.509    IFS=$as_save_IFS
   8.510    test -z "$as_dir" && as_dir=.
   8.511      for ac_exec_ext in '' $ac_executable_extensions; do
   8.512 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.513 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.514      ac_cv_prog_ac_ct_OTOOL="otool"
   8.515      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.516      break 2
   8.517 @@ -5661,7 +5678,7 @@
   8.518    IFS=$as_save_IFS
   8.519    test -z "$as_dir" && as_dir=.
   8.520      for ac_exec_ext in '' $ac_executable_extensions; do
   8.521 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.522 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.523      ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   8.524      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.525      break 2
   8.526 @@ -5701,7 +5718,7 @@
   8.527    IFS=$as_save_IFS
   8.528    test -z "$as_dir" && as_dir=.
   8.529      for ac_exec_ext in '' $ac_executable_extensions; do
   8.530 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.531 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.532      ac_cv_prog_ac_ct_OTOOL64="otool64"
   8.533      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.534      break 2
   8.535 @@ -6162,7 +6179,7 @@
   8.536    IFS=$as_save_IFS
   8.537    test -z "$as_dir" && as_dir=.
   8.538      for ac_exec_ext in '' $ac_executable_extensions; do
   8.539 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.540 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.541      ac_cv_prog_AS="${ac_tool_prefix}as"
   8.542      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.543      break 2
   8.544 @@ -6202,7 +6219,7 @@
   8.545    IFS=$as_save_IFS
   8.546    test -z "$as_dir" && as_dir=.
   8.547      for ac_exec_ext in '' $ac_executable_extensions; do
   8.548 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.549 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.550      ac_cv_prog_ac_ct_AS="as"
   8.551      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.552      break 2
   8.553 @@ -6254,7 +6271,7 @@
   8.554    IFS=$as_save_IFS
   8.555    test -z "$as_dir" && as_dir=.
   8.556      for ac_exec_ext in '' $ac_executable_extensions; do
   8.557 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.558 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.559      ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   8.560      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.561      break 2
   8.562 @@ -6294,7 +6311,7 @@
   8.563    IFS=$as_save_IFS
   8.564    test -z "$as_dir" && as_dir=.
   8.565      for ac_exec_ext in '' $ac_executable_extensions; do
   8.566 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.567 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.568      ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   8.569      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.570      break 2
   8.571 @@ -6346,7 +6363,7 @@
   8.572    IFS=$as_save_IFS
   8.573    test -z "$as_dir" && as_dir=.
   8.574      for ac_exec_ext in '' $ac_executable_extensions; do
   8.575 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.576 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.577      ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   8.578      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.579      break 2
   8.580 @@ -6386,7 +6403,7 @@
   8.581    IFS=$as_save_IFS
   8.582    test -z "$as_dir" && as_dir=.
   8.583      for ac_exec_ext in '' $ac_executable_extensions; do
   8.584 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.585 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.586      ac_cv_prog_ac_ct_OBJDUMP="objdump"
   8.587      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.588      break 2
   8.589 @@ -6938,11 +6955,11 @@
   8.590     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8.591     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8.592     -e 's:$: $lt_compiler_flag:'`
   8.593 -   (eval echo "\"\$as_me:6941: $lt_compile\"" >&5)
   8.594 +   (eval echo "\"\$as_me:6958: $lt_compile\"" >&5)
   8.595     (eval "$lt_compile" 2>conftest.err)
   8.596     ac_status=$?
   8.597     cat conftest.err >&5
   8.598 -   echo "$as_me:6945: \$? = $ac_status" >&5
   8.599 +   echo "$as_me:6962: \$? = $ac_status" >&5
   8.600     if (exit $ac_status) && test -s "$ac_outfile"; then
   8.601       # The compiler can only warn and ignore the option if not recognized
   8.602       # So say no if there are warnings other than the usual output.
   8.603 @@ -7277,11 +7294,11 @@
   8.604     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8.605     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8.606     -e 's:$: $lt_compiler_flag:'`
   8.607 -   (eval echo "\"\$as_me:7280: $lt_compile\"" >&5)
   8.608 +   (eval echo "\"\$as_me:7297: $lt_compile\"" >&5)
   8.609     (eval "$lt_compile" 2>conftest.err)
   8.610     ac_status=$?
   8.611     cat conftest.err >&5
   8.612 -   echo "$as_me:7284: \$? = $ac_status" >&5
   8.613 +   echo "$as_me:7301: \$? = $ac_status" >&5
   8.614     if (exit $ac_status) && test -s "$ac_outfile"; then
   8.615       # The compiler can only warn and ignore the option if not recognized
   8.616       # So say no if there are warnings other than the usual output.
   8.617 @@ -7382,11 +7399,11 @@
   8.618     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8.619     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8.620     -e 's:$: $lt_compiler_flag:'`
   8.621 -   (eval echo "\"\$as_me:7385: $lt_compile\"" >&5)
   8.622 +   (eval echo "\"\$as_me:7402: $lt_compile\"" >&5)
   8.623     (eval "$lt_compile" 2>out/conftest.err)
   8.624     ac_status=$?
   8.625     cat out/conftest.err >&5
   8.626 -   echo "$as_me:7389: \$? = $ac_status" >&5
   8.627 +   echo "$as_me:7406: \$? = $ac_status" >&5
   8.628     if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8.629     then
   8.630       # The compiler can only warn and ignore the option if not recognized
   8.631 @@ -7437,11 +7454,11 @@
   8.632     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8.633     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8.634     -e 's:$: $lt_compiler_flag:'`
   8.635 -   (eval echo "\"\$as_me:7440: $lt_compile\"" >&5)
   8.636 +   (eval echo "\"\$as_me:7457: $lt_compile\"" >&5)
   8.637     (eval "$lt_compile" 2>out/conftest.err)
   8.638     ac_status=$?
   8.639     cat out/conftest.err >&5
   8.640 -   echo "$as_me:7444: \$? = $ac_status" >&5
   8.641 +   echo "$as_me:7461: \$? = $ac_status" >&5
   8.642     if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8.643     then
   8.644       # The compiler can only warn and ignore the option if not recognized
   8.645 @@ -9806,7 +9823,7 @@
   8.646    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   8.647    lt_status=$lt_dlunknown
   8.648    cat > conftest.$ac_ext <<_LT_EOF
   8.649 -#line 9809 "configure"
   8.650 +#line 9826 "configure"
   8.651  #include "confdefs.h"
   8.652  
   8.653  #if HAVE_DLFCN_H
   8.654 @@ -9902,7 +9919,7 @@
   8.655    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   8.656    lt_status=$lt_dlunknown
   8.657    cat > conftest.$ac_ext <<_LT_EOF
   8.658 -#line 9905 "configure"
   8.659 +#line 9922 "configure"
   8.660  #include "confdefs.h"
   8.661  
   8.662  #if HAVE_DLFCN_H
   8.663 @@ -10194,7 +10211,7 @@
   8.664    IFS=$as_save_IFS
   8.665    test -z "$as_dir" && as_dir=.
   8.666      for ac_exec_ext in '' $ac_executable_extensions; do
   8.667 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.668 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.669      ac_cv_prog_CC="${ac_tool_prefix}gcc"
   8.670      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.671      break 2
   8.672 @@ -10234,7 +10251,7 @@
   8.673    IFS=$as_save_IFS
   8.674    test -z "$as_dir" && as_dir=.
   8.675      for ac_exec_ext in '' $ac_executable_extensions; do
   8.676 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.677 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.678      ac_cv_prog_ac_ct_CC="gcc"
   8.679      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.680      break 2
   8.681 @@ -10287,7 +10304,7 @@
   8.682    IFS=$as_save_IFS
   8.683    test -z "$as_dir" && as_dir=.
   8.684      for ac_exec_ext in '' $ac_executable_extensions; do
   8.685 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.686 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.687      ac_cv_prog_CC="${ac_tool_prefix}cc"
   8.688      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.689      break 2
   8.690 @@ -10328,7 +10345,7 @@
   8.691    IFS=$as_save_IFS
   8.692    test -z "$as_dir" && as_dir=.
   8.693      for ac_exec_ext in '' $ac_executable_extensions; do
   8.694 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.695 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.696      if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   8.697         ac_prog_rejected=yes
   8.698         continue
   8.699 @@ -10386,7 +10403,7 @@
   8.700    IFS=$as_save_IFS
   8.701    test -z "$as_dir" && as_dir=.
   8.702      for ac_exec_ext in '' $ac_executable_extensions; do
   8.703 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.704 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.705      ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   8.706      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.707      break 2
   8.708 @@ -10430,7 +10447,7 @@
   8.709    IFS=$as_save_IFS
   8.710    test -z "$as_dir" && as_dir=.
   8.711      for ac_exec_ext in '' $ac_executable_extensions; do
   8.712 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.713 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.714      ac_cv_prog_ac_ct_CC="$ac_prog"
   8.715      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.716      break 2
   8.717 @@ -10626,8 +10643,7 @@
   8.718  /* end confdefs.h.  */
   8.719  #include <stdarg.h>
   8.720  #include <stdio.h>
   8.721 -#include <sys/types.h>
   8.722 -#include <sys/stat.h>
   8.723 +struct stat;
   8.724  /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   8.725  struct buf { int x; };
   8.726  FILE * (*rcsopen) (struct buf *, struct stat *, int);
   8.727 @@ -10749,7 +10765,7 @@
   8.728      # by default.
   8.729      for ac_prog in ginstall scoinst install; do
   8.730        for ac_exec_ext in '' $ac_executable_extensions; do
   8.731 -	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   8.732 +	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   8.733  	  if test $ac_prog = install &&
   8.734  	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   8.735  	    # AIX install.  It has an incompatible calling convention.
   8.736 @@ -10859,7 +10875,7 @@
   8.737    IFS=$as_save_IFS
   8.738    test -z "$as_dir" && as_dir=.
   8.739      for ac_exec_ext in '' $ac_executable_extensions; do
   8.740 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.741 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.742      ac_cv_prog_WINDRES="$ac_prog"
   8.743      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.744      break 2
   8.745 @@ -10923,11 +10939,11 @@
   8.746  int
   8.747  main ()
   8.748  {
   8.749 -/* FIXME: Include the comments suggested by Paul. */
   8.750 +
   8.751  #ifndef __cplusplus
   8.752 -  /* Ultrix mips cc rejects this.  */
   8.753 +  /* Ultrix mips cc rejects this sort of thing.  */
   8.754    typedef int charset[2];
   8.755 -  const charset cs;
   8.756 +  const charset cs = { 0, 0 };
   8.757    /* SunOS 4.1.1 cc rejects this.  */
   8.758    char const *const *pcpcc;
   8.759    char **ppc;
   8.760 @@ -10944,8 +10960,9 @@
   8.761    ++pcpcc;
   8.762    ppc = (char**) pcpcc;
   8.763    pcpcc = (char const *const *) ppc;
   8.764 -  { /* SCO 3.2v4 cc rejects this.  */
   8.765 -    char *t;
   8.766 +  { /* SCO 3.2v4 cc rejects this sort of thing.  */
   8.767 +    char tx;
   8.768 +    char *t = &tx;
   8.769      char const *s = 0 ? (char *) 0 : (char const *) 0;
   8.770  
   8.771      *t++ = 0;
   8.772 @@ -10961,10 +10978,10 @@
   8.773      iptr p = 0;
   8.774      ++p;
   8.775    }
   8.776 -  { /* AIX XL C 1.02.0.0 rejects this saying
   8.777 +  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   8.778         "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   8.779 -    struct s { int j; const int *ap[3]; };
   8.780 -    struct s *b; b->j = 5;
   8.781 +    struct s { int j; const int *ap[3]; } bx;
   8.782 +    struct s *b = &bx; b->j = 5;
   8.783    }
   8.784    { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   8.785      const int foo = 10;
   8.786 @@ -11153,7 +11170,7 @@
   8.787    IFS=$as_save_IFS
   8.788    test -z "$as_dir" && as_dir=.
   8.789      for ac_exec_ext in '' $ac_executable_extensions; do
   8.790 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.791 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.792      ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   8.793      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.794      break 2
   8.795 @@ -11196,7 +11213,7 @@
   8.796    IFS=$as_save_IFS
   8.797    test -z "$as_dir" && as_dir=.
   8.798      for ac_exec_ext in '' $ac_executable_extensions; do
   8.799 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.800 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.801      ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   8.802      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.803      break 2
   8.804 @@ -11387,7 +11404,7 @@
   8.805    IFS=$as_save_IFS
   8.806    test -z "$as_dir" && as_dir=.
   8.807      for ac_exec_ext in '' $ac_executable_extensions; do
   8.808 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.809 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.810      ac_cv_path_SDL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   8.811      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.812      break 2
   8.813 @@ -11720,7 +11737,7 @@
   8.814    IFS=$as_save_IFS
   8.815    test -z "$as_dir" && as_dir=.
   8.816      for ac_exec_ext in '' $ac_executable_extensions; do
   8.817 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.818 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.819      ac_cv_path_LIBMIKMOD_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   8.820      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.821      break 2
   8.822 @@ -12497,7 +12514,7 @@
   8.823    IFS=$as_save_IFS
   8.824    test -z "$as_dir" && as_dir=.
   8.825      for ac_exec_ext in '' $ac_executable_extensions; do
   8.826 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8.827 +  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8.828      ac_cv_path_SMPEG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   8.829      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8.830      break 2
   8.831 @@ -13264,16 +13281,16 @@
   8.832      # ... but there are two gotchas:
   8.833      # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8.834      # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8.835 -    # In both cases, we have to default to `cp -p'.
   8.836 +    # In both cases, we have to default to `cp -pR'.
   8.837      ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8.838 -      as_ln_s='cp -p'
   8.839 +      as_ln_s='cp -pR'
   8.840    elif ln conf$$.file conf$$ 2>/dev/null; then
   8.841      as_ln_s=ln
   8.842    else
   8.843 -    as_ln_s='cp -p'
   8.844 -  fi
   8.845 -else
   8.846 -  as_ln_s='cp -p'
   8.847 +    as_ln_s='cp -pR'
   8.848 +  fi
   8.849 +else
   8.850 +  as_ln_s='cp -pR'
   8.851  fi
   8.852  rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8.853  rmdir conf$$.dir 2>/dev/null
   8.854 @@ -13333,28 +13350,16 @@
   8.855    as_mkdir_p=false
   8.856  fi
   8.857  
   8.858 -if test -x / >/dev/null 2>&1; then
   8.859 -  as_test_x='test -x'
   8.860 -else
   8.861 -  if ls -dL / >/dev/null 2>&1; then
   8.862 -    as_ls_L_option=L
   8.863 -  else
   8.864 -    as_ls_L_option=
   8.865 -  fi
   8.866 -  as_test_x='
   8.867 -    eval sh -c '\''
   8.868 -      if test -d "$1"; then
   8.869 -	test -d "$1/.";
   8.870 -      else
   8.871 -	case $1 in #(
   8.872 -	-*)set "./$1";;
   8.873 -	esac;
   8.874 -	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   8.875 -	???[sx]*):;;*)false;;esac;fi
   8.876 -    '\'' sh
   8.877 -  '
   8.878 -fi
   8.879 -as_executable_p=$as_test_x
   8.880 +
   8.881 +# as_fn_executable_p FILE
   8.882 +# -----------------------
   8.883 +# Test if FILE is an executable regular file.
   8.884 +as_fn_executable_p ()
   8.885 +{
   8.886 +  test -f "$1" && test -x "$1"
   8.887 +} # as_fn_executable_p
   8.888 +as_test_x='test -x'
   8.889 +as_executable_p=as_fn_executable_p
   8.890  
   8.891  # Sed expression to map a string onto a valid CPP name.
   8.892  as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8.893 @@ -13376,7 +13381,7 @@
   8.894  # values after options handling.
   8.895  ac_log="
   8.896  This file was extended by $as_me, which was
   8.897 -generated by GNU Autoconf 2.68.  Invocation command line was
   8.898 +generated by GNU Autoconf 2.69.  Invocation command line was
   8.899  
   8.900    CONFIG_FILES    = $CONFIG_FILES
   8.901    CONFIG_HEADERS  = $CONFIG_HEADERS
   8.902 @@ -13433,10 +13438,10 @@
   8.903  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8.904  ac_cs_version="\\
   8.905  config.status
   8.906 -configured by $0, generated by GNU Autoconf 2.68,
   8.907 +configured by $0, generated by GNU Autoconf 2.69,
   8.908    with options \\"\$ac_cs_config\\"
   8.909  
   8.910 -Copyright (C) 2010 Free Software Foundation, Inc.
   8.911 +Copyright (C) 2012 Free Software Foundation, Inc.
   8.912  This config.status script is free software; the Free Software Foundation
   8.913  gives unlimited permission to copy, distribute and modify it."
   8.914  
   8.915 @@ -13514,7 +13519,7 @@
   8.916  _ACEOF
   8.917  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8.918  if \$ac_cs_recheck; then
   8.919 -  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8.920 +  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8.921    shift
   8.922    \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   8.923    CONFIG_SHELL='$SHELL'
   8.924 @@ -15353,16 +15358,16 @@
   8.925      # ... but there are two gotchas:
   8.926      # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8.927      # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8.928 -    # In both cases, we have to default to `cp -p'.
   8.929 +    # In both cases, we have to default to `cp -pR'.
   8.930      ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8.931 -      as_ln_s='cp -p'
   8.932 +      as_ln_s='cp -pR'
   8.933    elif ln conf$$.file conf$$ 2>/dev/null; then
   8.934      as_ln_s=ln
   8.935    else
   8.936 -    as_ln_s='cp -p'
   8.937 -  fi
   8.938 -else
   8.939 -  as_ln_s='cp -p'
   8.940 +    as_ln_s='cp -pR'
   8.941 +  fi
   8.942 +else
   8.943 +  as_ln_s='cp -pR'
   8.944  fi
   8.945  rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8.946  rmdir conf$$.dir 2>/dev/null
   8.947 @@ -15422,28 +15427,16 @@
   8.948    as_mkdir_p=false
   8.949  fi
   8.950  
   8.951 -if test -x / >/dev/null 2>&1; then
   8.952 -  as_test_x='test -x'
   8.953 -else
   8.954 -  if ls -dL / >/dev/null 2>&1; then
   8.955 -    as_ls_L_option=L
   8.956 -  else
   8.957 -    as_ls_L_option=
   8.958 -  fi
   8.959 -  as_test_x='
   8.960 -    eval sh -c '\''
   8.961 -      if test -d "$1"; then
   8.962 -	test -d "$1/.";
   8.963 -      else
   8.964 -	case $1 in #(
   8.965 -	-*)set "./$1";;
   8.966 -	esac;
   8.967 -	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   8.968 -	???[sx]*):;;*)false;;esac;fi
   8.969 -    '\'' sh
   8.970 -  '
   8.971 -fi
   8.972 -as_executable_p=$as_test_x
   8.973 +
   8.974 +# as_fn_executable_p FILE
   8.975 +# -----------------------
   8.976 +# Test if FILE is an executable regular file.
   8.977 +as_fn_executable_p ()
   8.978 +{
   8.979 +  test -f "$1" && test -x "$1"
   8.980 +} # as_fn_executable_p
   8.981 +as_test_x='test -x'
   8.982 +as_executable_p=as_fn_executable_p
   8.983  
   8.984  # Sed expression to map a string onto a valid CPP name.
   8.985  as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8.986 @@ -15465,7 +15458,7 @@
   8.987  # values after options handling.
   8.988  ac_log="
   8.989  This file was extended by $as_me, which was
   8.990 -generated by GNU Autoconf 2.68.  Invocation command line was
   8.991 +generated by GNU Autoconf 2.69.  Invocation command line was
   8.992  
   8.993    CONFIG_FILES    = $CONFIG_FILES
   8.994    CONFIG_HEADERS  = $CONFIG_HEADERS
   8.995 @@ -15522,10 +15515,10 @@
   8.996  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8.997  ac_cs_version="\\
   8.998  config.status
   8.999 -configured by $0, generated by GNU Autoconf 2.68,
  8.1000 +configured by $0, generated by GNU Autoconf 2.69,
  8.1001    with options \\"\$ac_cs_config\\"
  8.1002  
  8.1003 -Copyright (C) 2010 Free Software Foundation, Inc.
  8.1004 +Copyright (C) 2012 Free Software Foundation, Inc.
  8.1005  This config.status script is free software; the Free Software Foundation
  8.1006  gives unlimited permission to copy, distribute and modify it."
  8.1007  
  8.1008 @@ -15603,7 +15596,7 @@
  8.1009  _ACEOF
  8.1010  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  8.1011  if \$ac_cs_recheck; then
  8.1012 -  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  8.1013 +  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  8.1014    shift
  8.1015    \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  8.1016    CONFIG_SHELL='$SHELL'
     9.1 --- a/configure.in	Tue May 21 21:21:23 2013 -0700
     9.2 +++ b/configure.in	Mon May 27 00:15:03 2013 -0700
     9.3 @@ -1,5 +1,5 @@
     9.4  dnl Process this file with autoconf to produce a configure script.
     9.5 -AC_INIT(README)
     9.6 +AC_INIT(README.txt)
     9.7  AC_CONFIG_AUX_DIR(build-scripts)
     9.8  
     9.9  dnl Set various version strings - taken gratefully from the GTk sources