CONFIGURE: Update backends and special host lists.

- Update the documentation of available backends and special hosts based on
  the available ones.
- Sort backend/host/case lists alphabetically.

svn-id: r53158
This commit is contained in:
Jordi Vilalta Prat 2010-10-11 23:26:26 +00:00
parent eb52eb32a0
commit a524209edc

33
configure vendored
View file

@ -642,10 +642,9 @@ Usage: $0 [OPTIONS]...
Configuration: Configuration:
-h, --help display this help and exit -h, --help display this help and exit
--backend=BACKEND backend to build (caanoo, dc, gp2x, gp2xwiz, iphone, --backend=BACKEND backend to build (android, dc, dingux, ds, gp2x, gph,
linuxmoto, ds, null, openpandora, ps2, psp, sdl, wii, iphone, linuxmoto, maemo, n64, null, openpandora, ps2,
wince) psp, samsungtv, sdl, symbian, wii, wince) [sdl]
[sdl]
Installation directories: Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX --prefix=PREFIX install architecture-independent files in PREFIX
@ -671,13 +670,23 @@ Fine tuning of the installation directories:
Special configuration feature: Special configuration feature:
--host=HOST cross-compile to target HOST (arm-linux, ...) --host=HOST cross-compile to target HOST (arm-linux, ...)
special targets: dreamcast for Sega Dreamcast special targets: android for Android
caanoo for GP2X Caanoo
dingux for Dingux
dreamcast for Sega Dreamcast
ds for Nintendo DS
gamecube for Nintendo GameCube gamecube for Nintendo GameCube
gp2x for GP2X
gp2xwiz for GP2X Wiz
iphone for Apple iPhone iphone for Apple iPhone
linupy for Yopy PDA linupy for Yopy PDA
ds for Nintendo DS motoezx for MotoEZX
motomagx for MotoMAGX
n64 for Nintendo 64
openpandora for OpenPandora
ps2 for PlayStation 2 ps2 for PlayStation 2
psp for PlayStation Portable psp for PlayStation Portable
samsungtv for Samsung TV
wii for Nintendo Wii wii for Nintendo Wii
wince for Windows CE wince for Windows CE
@ -1989,7 +1998,7 @@ fi
# Enable 16bit support only for backends which support it # Enable 16bit support only for backends which support it
# #
case $_backend in case $_backend in
dreamcast | dingux | gph | openpandora | samsungtv | sdl | wii | psp) dingux | dreamcast | gph | openpandora | psp | samsungtv | sdl | wii)
if test "$_16bit" = auto ; then if test "$_16bit" = auto ; then
_16bit=yes _16bit=yes
else else
@ -2507,14 +2516,14 @@ if test "$_have_x86" = yes ; then
_nasm=no _nasm=no
else else
case $_host_os in case $_host_os in
os2-emx*) darwin*)
NASMFLAGS="$NASMFLAGS -f aout" NASMFLAGS="$NASMFLAGS -f macho"
;; ;;
mingw*) mingw*)
NASMFLAGS="$NASMFLAGS -f win32" NASMFLAGS="$NASMFLAGS -f win32"
;; ;;
darwin*) os2-emx*)
NASMFLAGS="$NASMFLAGS -f macho" NASMFLAGS="$NASMFLAGS -f aout"
;; ;;
*) *)
NASMFLAGS="$NASMFLAGS -f elf" NASMFLAGS="$NASMFLAGS -f elf"
@ -2771,7 +2780,7 @@ if test "$have_gcc" = yes ; then
case $_host_os in case $_host_os in
# newlib-based system include files suppress non-C89 function # newlib-based system include files suppress non-C89 function
# declarations under __STRICT_ANSI__ # declarations under __STRICT_ANSI__
amigaos* | android | ds | dreamcast | gamecube | mingw* | n64 | psp | wii | wince ) amigaos* | android | dreamcast | ds | gamecube | mingw* | n64 | psp | wii | wince )
CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter" CXXFLAGS="$CXXFLAGS -W -Wno-unused-parameter"
;; ;;
*) *)