--- /dev/null
+#`configure' configures this package to adapt to many kinds of systems.
+#Usage: ../../../src/binutils/configure [OPTION]... [VAR=VALUE]...
+#
+#To assign environment variables (e.g., CC, CFLAGS...), specify them as
+#VAR=VALUE. See below for descriptions of some of the useful variables.
+#
+#Defaults for the options are specified in brackets.
+#
+#Configuration:
+# -h, --help display this help and exit
+# --help=short display options specific to this package
+# --help=recursive display the short help of all the included packages
+# -V, --version display version information and exit
+# -q, --quiet, --silent do not print `checking...' messages
+# --cache-file=FILE cache test results in FILE [disabled]
+# -C, --config-cache alias for `--cache-file=config.cache'
+# -n, --no-create do not create output files
+# --srcdir=DIR find the sources in DIR [configure dir or `..']
+#
+#Installation directories:
+# --prefix=PREFIX install architecture-independent files in PREFIX
+# [/usr/local]
+# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+# [PREFIX]
+#
+#By default, `make install' will install all the files in
+#`/usr/local/bin', `/usr/local/lib' etc. You can specify
+#an installation prefix other than `/usr/local' using `--prefix',
+#for instance `--prefix=$HOME'.
+#
+#For better control, use the options below.
+#
+#Fine tuning of the installation directories:
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+# --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+# --infodir=DIR info documentation [DATAROOTDIR/info]
+# --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+# --mandir=DIR man documentation [DATAROOTDIR/man]
+# --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+# --htmldir=DIR html documentation [DOCDIR]
+# --dvidir=DIR dvi documentation [DOCDIR]
+# --pdfdir=DIR pdf documentation [DOCDIR]
+# --psdir=DIR ps documentation [DOCDIR]
+#
+#Program names:
+# --program-prefix=PREFIX prepend PREFIX to installed program names
+# --program-suffix=SUFFIX append SUFFIX to installed program names
+# --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+#
+#System types:
+# --build=BUILD configure for building on BUILD [guessed]
+# --host=HOST cross-compile to build programs to run on HOST [BUILD]
+# --target=TARGET configure for building compilers for TARGET [HOST]
+#
+#Optional Features:
+# --disable-option-checking ignore unrecognized --enable/--with options
+# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+# --enable-gold[=ARG] build gold [ARG={default,yes,no}]
+# --enable-ld[=ARG] build ld [ARG={default,yes,no}]
+# --disable-libquadmath do not build libquadmath directory
+# --disable-libquadmath-support
+# disable libquadmath support for Fortran
+# --enable-libada build libada directory
+# --enable-libssp build libssp directory
+# --enable-static-libjava[=ARG]
+# build static libjava [default=no]
+# --enable-bootstrap enable bootstrapping [yes if native build]
+# --enable-build-with-cxx build with C++ compiler instead of C compiler
+# --enable-build-poststage1-with-cxx
+# build stages 2 and 3 with C++, not C
+# --disable-ppl-version-check
+# disable check for PPL version
+# --enable-cloog-backend[=BACKEND]
+# set the CLooG BACKEND used to either isl, ppl or
+# ppl-legacy (default)
+# --disable-cloog-version-check
+# disable check for CLooG version
+# --enable-lto enable link time optimization support
+# --enable-stage1-languages[=all]
+# choose additional languages to build during stage1.
+# Mostly useful for compiler development
+# --enable-objc-gc enable use of Boehm's garbage collector with the GNU
+# Objective-C runtime
+# --enable-serial-[{host,target,build}-]configure
+# force sequential configuration of sub-packages for
+# the host, target or build machine, or all
+# sub-packages
+# --enable-maintainer-mode
+# enable make rules and dependencies not useful (and
+# sometimes confusing) to the casual installer
+# --enable-stage1-checking[=all]
+# choose additional checking for stage1 of the
+# compiler
+# --enable-werror enable -Werror in bootstrap stage2 and later
+#
+#Optional Packages:
+# --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+# --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+# --with-build-libsubdir=DIR Directory where to find libraries for build system
+# --with-mpc=PATH specify prefix directory for installed MPC package.
+# Equivalent to --with-mpc-include=PATH/include plus
+# --with-mpc-lib=PATH/lib
+# --with-mpc-include=PATH specify directory for installed MPC include files
+# --with-mpc-lib=PATH specify directory for the installed MPC library
+# --with-mpfr-dir=PATH this option has been REMOVED
+# --with-mpfr=PATH specify prefix directory for installed MPFR package.
+# Equivalent to --with-mpfr-include=PATH/include plus
+# --with-mpfr-lib=PATH/lib
+# --with-mpfr-include=PATH
+# specify directory for installed MPFR include files
+# --with-mpfr-lib=PATH specify directory for the installed MPFR library
+# --with-gmp-dir=PATH this option has been REMOVED
+# --with-gmp=PATH specify prefix directory for the installed GMP
+# package. Equivalent to
+# --with-gmp-include=PATH/include plus
+# --with-gmp-lib=PATH/lib
+# --with-gmp-include=PATH specify directory for installed GMP include files
+# --with-gmp-lib=PATH specify directory for the installed GMP library
+# --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
+# linking with PPL
+# --with-stage1-ldflags=FLAGS
+# linker flags for stage1
+# --with-stage1-libs=LIBS libraries for stage1
+# --with-boot-libs=LIBS libraries for stage2 and later
+# --with-boot-ldflags=FLAGS
+# linker flags for stage2 and later
+# --with-ppl=PATH specify prefix directory for the installed PPL
+# package. Equivalent to
+# --with-ppl-include=PATH/include plus
+# --with-ppl-lib=PATH/lib
+# --with-ppl-include=PATH specify directory for installed PPL include files
+# --with-ppl-lib=PATH specify directory for the installed PPL library
+# --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
+# package. Equivalent to
+# --with-cloog-include=PATH/include plus
+# --with-cloog-lib=PATH/lib
+# --with-cloog-include=PATH
+# Specify directory for installed CLooG include files
+# --with-cloog-lib=PATH Specify the directory for the installed CLooG
+# library
+# --with-build-sysroot=SYSROOT
+# use sysroot as the system root during the build
+# --with-debug-prefix-map='A=B C=D ...'
+# map A to B, C to D ... in debug information
+# --with-build-config='NAME NAME2...'
+# use config/NAME.mk build configuration
+# --with-build-time-tools=PATH
+# use given path to find target tools during the build
+#
+#Some influential environment variables:
+# CC C compiler command
+# CFLAGS C compiler flags
+# LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+# nonstandard directory <lib dir>
+# LIBS libraries to pass to the linker, e.g. -l<library>
+# CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+# you have headers in a nonstandard directory <include dir>
+# CXX C++ compiler command
+# CXXFLAGS C++ compiler flags
+# build_configargs
+# additional configure arguments for build directories
+# host_configargs
+# additional configure arguments for host directories
+# target_configargs
+# additional configure arguments for target directories
+# AR AR for the host
+# AS AS for the host
+# DLLTOOL DLLTOOL for the host
+# LD LD for the host
+# LIPO LIPO for the host
+# NM NM for the host
+# RANLIB RANLIB for the host
+# STRIP STRIP for the host
+# WINDRES WINDRES for the host
+# WINDMC WINDMC for the host
+# OBJCOPY OBJCOPY for the host
+# OBJDUMP OBJDUMP for the host
+# READELF READELF for the host
+# CC_FOR_TARGET
+# CC for the target
+# CXX_FOR_TARGET
+# CXX for the target
+# GCC_FOR_TARGET
+# GCC for the target
+# GCJ_FOR_TARGET
+# GCJ for the target
+# GFORTRAN_FOR_TARGET
+# GFORTRAN for the target
+# GOC_FOR_TARGET
+# GOC for the target
+# AR_FOR_TARGET
+# AR for the target
+# AS_FOR_TARGET
+# AS for the target
+# DLLTOOL_FOR_TARGET
+# DLLTOOL for the target
+# LD_FOR_TARGET
+# LD for the target
+# LIPO_FOR_TARGET
+# LIPO for the target
+# NM_FOR_TARGET
+# NM for the target
+# OBJDUMP_FOR_TARGET
+# OBJDUMP for the target
+# RANLIB_FOR_TARGET
+# RANLIB for the target
+# READELF_FOR_TARGET
+# READELF for the target
+# STRIP_FOR_TARGET
+# STRIP for the target
+# WINDRES_FOR_TARGET
+# WINDRES for the target
+# WINDMC_FOR_TARGET
+# WINDMC for the target
+#
+#Use these variables to override the choices made by `configure' or to help
+#it to find libraries and programs with nonstandard names/locations.
+#
+#Report bugs to the package provider.
+
+# --target=i586-pc-linux-gnulibc1
+# --target=i586-mingw32
+# --target=m68k-coff
+# --target=m68k-linux-gnulibc1
+# --target=h8300-hitachi-coff
+# --target=tic30-ti-coff
+# --host=i586-pc-linux-gnulibc1
+
+#--host=i586-pc-linux-gnu \
+#--build=x86_64-pc-linux-gnu \
+#--enable-targets=arm-rtems,arm-linux,arm-coff
+
+CFLAGS=-O2 LDFLAGS=-s \
+../../../binutils/configure \
+--target=arm-rtems4.10 \
+--with-gnu-ld --exec-prefix=/usr --prefix=/usr \
+--verbose --disable-nls \
+--disable-win32-registry \
+--disable-werror \
+--with-mmap --enable-64-bit-bfd \
+#i586-go32,
+#--ieee,
+#srec,symbolsrec,tekhex,binary,ihex,trad-core
--- /dev/null
+# `configure' configures this package to adapt to many kinds of systems.
+#
+# Usage: ../../../src/gcc/configure [OPTION]... [VAR=VALUE]...
+#
+# To assign environment variables (e.g., CC, CFLAGS...), specify them as
+# VAR=VALUE. See below for descriptions of some of the useful variables.
+#
+# Defaults for the options are specified in brackets.
+#
+# Configuration:
+# -h, --help display this help and exit
+# --help=short display options specific to this package
+# --help=recursive display the short help of all the included packages
+# -V, --version display version information and exit
+# -q, --quiet, --silent do not print `checking...' messages
+# --cache-file=FILE cache test results in FILE [disabled]
+# -C, --config-cache alias for `--cache-file=config.cache'
+# -n, --no-create do not create output files
+# --srcdir=DIR find the sources in DIR [configure dir or `..']
+#
+# Installation directories:
+# --prefix=PREFIX install architecture-independent files in PREFIX
+# [/usr/local]
+# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+# [PREFIX]
+#
+# By default, `make install' will install all the files in
+# `/usr/local/bin', `/usr/local/lib' etc. You can specify
+# an installation prefix other than `/usr/local' using `--prefix',
+# for instance `--prefix=$HOME'.
+#
+# For better control, use the options below.
+#
+# Fine tuning of the installation directories:
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+# --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+# --infodir=DIR info documentation [DATAROOTDIR/info]
+# --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+# --mandir=DIR man documentation [DATAROOTDIR/man]
+# --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+# --htmldir=DIR html documentation [DOCDIR]
+# --dvidir=DIR dvi documentation [DOCDIR]
+# --pdfdir=DIR pdf documentation [DOCDIR]
+# --psdir=DIR ps documentation [DOCDIR]
+#
+# Program names:
+# --program-prefix=PREFIX prepend PREFIX to installed program names
+# --program-suffix=SUFFIX append SUFFIX to installed program names
+# --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+#
+# System types:
+# --build=BUILD configure for building on BUILD [guessed]
+# --host=HOST cross-compile to build programs to run on HOST [BUILD]
+# --target=TARGET configure for building compilers for TARGET [HOST]
+#
+# Optional Features:
+# --disable-option-checking ignore unrecognized --enable/--with options
+# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+# --enable-generated-files-in-srcdir
+# put copies of generated files in source dir intended
+# for creating source tarballs for users without
+# texinfo bison or flex
+# --disable-largefile omit support for large files
+# --enable-werror-always enable -Werror despite compiler version
+# --enable-checking[=LIST]
+# enable expensive run-time checks. With LIST, enable
+# only specific categories of checks. Categories are:
+# yes,no,all,none,release. Flags are:
+# assert,df,fold,gc,gcac,gimple,misc,
+# rtlflag,rtl,runtime,tree,valgrind,types
+# --enable-coverage[=LEVEL]
+# enable compiler's code coverage collection. Use to
+# measure compiler performance and locate unused parts
+# of the compiler. With LEVEL, specify optimization.
+# Values are opt, noopt, default is noopt
+# --enable-gather-detailed-mem-stats
+# enable detailed memory allocation stats gathering
+# --enable-multilib enable library support for multiple ABIs
+# --enable-multiarch enable support for multiarch paths
+# --enable-__cxa_atexit enable __cxa_atexit for C++
+# --enable-decimal-float={no,yes,bid,dpd}
+# enable decimal float extension to C. Selecting 'bid'
+# or 'dpd' choses which decimal floating point format
+# to use
+# --enable-fixed-point enable fixed-point arithmetic extension to C
+# --enable-threads[=LIB] enable thread usage for target GCC, using LIB thread
+# package
+# --enable-tls enable or disable generation of tls code overriding
+# the assembler check for tls support
+# --enable-objc-gc enable the use of Boehm's garbage collector with the
+# GNU Objective-C runtime
+# --disable-shared don't provide a shared libgcc
+# --enable-languages=LIST specify which front-ends to build
+# --disable-rpath do not hardcode runtime library paths
+# --enable-sjlj-exceptions
+# arrange to use setjmp/longjmp exception handling
+# --enable-secureplt enable -msecure-plt by default for PowerPC
+# --enable-leading-mingw64-underscores
+# enable leading underscores on 64 bit mingw targets
+# --enable-cld enable -mcld by default for 32bit x86
+# --enable-frame-pointer enable -fno-omit-frame-pointer by default for 32bit
+# x86
+# --disable-win32-registry
+# disable lookup of installation paths in the Registry
+# on Windows hosts
+# --enable-win32-registry enable registry lookup (default)
+# --enable-win32-registry=KEY
+# use KEY instead of GCC version as the last portion
+# of the registry key
+# --enable-shared[=PKGS] build shared libraries [default=yes]
+# --enable-static[=PKGS] build static libraries [default=yes]
+# --enable-fast-install[=PKGS]
+# optimize for fast installation [default=yes]
+# --disable-libtool-lock avoid locking (might break parallel builds)
+# --enable-gnu-indirect-function
+# enable the use of the @gnu_indirect_function to
+# glibc systems
+# --enable-initfini-array use .init_array/.fini_array sections
+# --enable-comdat enable COMDAT group support
+# --enable-gnu-unique-object
+# enable the use of the @gnu_unique_object ELF
+# extension on glibc systems
+# --enable-linker-build-id
+# compiler will always pass --build-id to linker
+# --enable-maintainer-mode
+# enable make rules and dependencies not useful (and
+# sometimes confusing) to the casual installer
+# --enable-version-specific-runtime-libs
+# specify that runtime libraries should be installed
+# in a compiler-specific directory
+# --enable-plugin enable plugin support
+# --disable-libquadmath-support
+# disable libquadmath support for Fortran
+#
+# Optional Packages:
+# --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+# --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+# --with-build-libsubdir=DIR Directory where to find libraries for build system
+# --with-local-prefix=DIR specifies directory to put local include
+# --with-gxx-include-dir=DIR
+# specifies directory to put g++ header files
+# --with-cpp-install-dir=DIR
+# install the user visible C preprocessor in DIR
+# (relative to PREFIX) as well as PREFIX/bin
+# --with-gnu-ld arrange to work with GNU ld
+# --with-ld arrange to use the specified ld (full pathname)
+# --with-demangler-in-ld try to use demangler in GNU ld
+# --with-gnu-as arrange to work with GNU as
+# --with-as arrange to use the specified as (full pathname)
+# --with-stabs arrange to use stabs instead of host debug format
+# --with-dwarf2 force the default debug format to be DWARF 2
+# --with-native-system-header-dir=dir
+# use dir as the directory to look for standard
+# system header files in. Defaults to /usr/include.
+# --with-build-sysroot=sysroot
+# use sysroot as the system root during the build
+# --with-sysroot[=DIR] search for usr/lib, usr/include, et al, within DIR
+# --with-specs=SPECS add SPECS to driver command-line processing
+# --with-pkgversion=PKG Use PKG in the version string in place of "GCC"
+# --with-bugurl=URL Direct users to URL to report a bug
+# --with-multilib-list select multilibs (SH and x86-64 only)
+# --with-gnu-ld assume the C compiler uses GNU ld default=no
+# --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
+# --without-libiconv-prefix don't search for libiconv in includedir and libdir
+# --with-pic try to use only PIC/non-PIC objects [default=use
+# both]
+# --with-gnu-ld assume the C compiler uses GNU ld [default=no]
+# --with-plugin-ld=[ARG] specify the plugin linker
+# --with-long-double-128 use 128-bit long double by default
+# --with-gc={page,zone} this option is not supported anymore. It used to
+# choose the garbage collection mechanism to use with
+# the compiler
+# --with-system-zlib use installed libz
+# --with-linker-hash-style={sysv,gnu,both}
+# specify the linker hash style
+#
+# Some influential environment variables:
+# CC C compiler command
+# CFLAGS C compiler flags
+# LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+# nonstandard directory <lib dir>
+# LIBS libraries to pass to the linker, e.g. -l<library>
+# CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+# you have headers in a nonstandard directory <include dir>
+# CXX C++ compiler command
+# CXXFLAGS C++ compiler flags
+# CPP C preprocessor
+# CXXCPP C++ preprocessor
+# GMPLIBS How to link GMP
+# GMPINC How to find GMP include files
+# ISLLIBS How to link ISL
+# ISLINC How to find ISL include files
+# CLOOGLIBS How to link CLOOG
+# CLOOGINC How to find CLOOG include files
+#
+# Use these variables to override the choices made by `configure' or to help
+# it to find libraries and programs with nonstandard names/locations.
+#
+# Report bugs to the package provider.
+#
+
+# ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib
+# --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared
+# --enable-threads=posix --disable-checking --enable-long-long
+# --enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions
+# --enable-languages=c,c++,f77,objc,java --host=i586-mandrake-linux-gnu
+# --with-system-zlib
+# --with-sysroot=DIR --with-headers=DIR --without-headers --with-libs=``DIR1 DIR2 ... DIRN''
+#
+# ../gcc-3.4.0/configure --target=arm-linux --prefix=/usr/local/arm920/3.4.0 --host=i686-pc-linux-gnu --with-cpu=arm9 \
+# --with-headers=/usr/src/arm920/elroy-jack/sw/linux-2.6.6/include --disable-shared --disable-threads --enable-languages=c \
+# --with-float=soft --disable-nls --enable--symvers=gnu --enable-__cxa_atexit
+# make
+# make install
+#
+# ../glibc-2.3.2/configure --host=arm-linux --build=i686-pc-linux-gnu \
+# --with-headers=/usr/src/arm920/elroy-jack/sw/linux-2.6.6/include \
+# --enable-add-ons=linuxthreads --enable-shared --prefix=/usr/local/arm920/3.4.0 \
+# --with-cpu=arm9 --without-fp --enable-kernel=2.6.6
+# --with-cpu=arm9 --with-float=soft
+# make
+# make install
+
+# --host=i586-pc-linux-gnu \
+# --build=x86_64-pc-linux-gnu \
+
+CFLAGS="-O2 -pipe" LDFLAGS=-s \
+../../../src/gcc/configure --target=arm-rtems4.10 --prefix=/usr \
+ --enable-languages=c,c++ \
+ --disable-libstdcxx-pch \
+ --with-gnu-ld \
+ --with-gnu-as \
+ --enable-threads=rtems \
+ --enable-target-optspace \
+ --with-system-zlib \
+ --verbose \
+ --disable-nls --without-included-gettext \
+ --disable-win32-registry \
+ --with-newlib \
+ --enable-newlib-io-c99-formats \
+ --enable-version-specific-runtime-libs \
+ --enable-newlib-iconv \
+ --disable-lto \
+ --without-ppl \
+ --without-cloog
-../../../rtems/configure --target=arm-rtems4.9 --prefix=/opt/rtems4.9 \
- --enable-rtems-inlines --disable-multiprocessing --enable-cxx \
+#export PATH="/opt/auto-tools/bin/:$PATH"
+
+../../../rtems/configure --target=arm-rtems4.10 --prefix=/opt/rtems4.10 \
+ --disable-multiprocessing --enable-cxx \
+ --enable-rtems-inlines \
--enable-rdbg --enable-maintainer-mode --disable-tests \
--enable-networking --enable-posix --enable-itron --disable-ada \
--disable-expada --disable-multilib --disable-docs \
- --enable-rtemsbsp=csb336
+ --enable-rtemsbsp="csb336"
-# `configure' configures rtems 4.6.99.1 to adapt to many kinds of systems.
-#
-# Usage: ../rtems/configure [OPTION]... [VAR=VALUE]...
+# Usage: ../../../git/rtems/configure [OPTION]... [VAR=VALUE]...
#
# To assign environment variables (e.g., CC, CFLAGS...), specify them as
# VAR=VALUE. See below for descriptions of some of the useful variables.
# --help=short display options specific to this package
# --help=recursive display the short help of all the included packages
# -V, --version display version information and exit
-# -q, --quiet, --silent do not print `checking...' messages
+# -q, --quiet, --silent do not print `checking ...' messages
# --cache-file=FILE cache test results in FILE [disabled]
# -C, --config-cache alias for `--cache-file=config.cache'
# -n, --no-create do not create output files
#
# Installation directories:
# --prefix=PREFIX install architecture-independent files in PREFIX
-# [/opt/rtems-4.7]
+# [/opt/rtems-4.11]
# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
-# [PREFIX]
+# [PREFIX]
#
# By default, `make install' will install all the files in
-# `/opt/rtems-4.7/bin', `/opt/rtems-4.7/lib' etc. You can specify
-# an installation prefix other than `/opt/rtems-4.7' using `--prefix',
+# `/opt/rtems-4.11/bin', `/opt/rtems-4.11/lib' etc. You can specify
+# an installation prefix other than `/opt/rtems-4.11' using `--prefix',
# for instance `--prefix=$HOME'.
#
# For better control, use the options below.
#
# Fine tuning of the installation directories:
-# --bindir=DIR user executables [EPREFIX/bin]
-# --sbindir=DIR system admin executables [EPREFIX/sbin]
-# --libexecdir=DIR program executables [EPREFIX/libexec]
-# --datadir=DIR read-only architecture-independent data [PREFIX/share]
-# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
-# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
-# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
-# --libdir=DIR object code libraries [EPREFIX/lib]
-# --includedir=DIR C header files [PREFIX/include]
-# --oldincludedir=DIR C header files for non-gcc [/usr/include]
-# --infodir=DIR info documentation [PREFIX/info]
-# --mandir=DIR man documentation [PREFIX/man]
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+# --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+# --infodir=DIR info documentation [DATAROOTDIR/info]
+# --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+# --mandir=DIR man documentation [DATAROOTDIR/man]
+# --docdir=DIR documentation root [DATAROOTDIR/doc/rtems]
+# --htmldir=DIR html documentation [DOCDIR]
+# --dvidir=DIR dvi documentation [DOCDIR]
+# --pdfdir=DIR pdf documentation [DOCDIR]
+# --psdir=DIR ps documentation [DOCDIR]
#
# Program names:
# --program-prefix=PREFIX prepend PREFIX to installed program names
# --target=TARGET configure for building compilers for TARGET [HOST]
#
# Optional Features:
+# --disable-option-checking ignore unrecognized --enable/--with options
# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
-# --enable-maintainer-mode enable make rules and dependencies not useful
-# (and sometimes confusing) to the casual installer
+# --enable-silent-rules less verbose build output (undo: "make V=1")
+# --disable-silent-rules verbose build output (undo: "make V=0")
+# --enable-maintainer-mode
+# enable make rules and dependencies not useful (and
+# sometimes confusing) to the casual installer
# --enable-multiprocessing
-# enable multiprocessing interface
+# enable multiprocessing interface; the
+# multiprocessing interface is a communication
+# interface between different RTEMS instances and
+# allows synchronization of objects via message
+# passing
# --enable-posix enable posix interface
-# --enable-itron enable itron interface
# --enable-networking enable TCP/IP stack
-# --enable-rdbg enable remote debugger
-# --enable-rtems-inlines enable RTEMS inline functions (default:enabled,
-# disable to use macros)
# --enable-cxx enable C++ support and build the rtems++ library
# --enable-tests enable tests (default:samples)
# --enable-rtems-debug enable RTEMS_DEBUG
# c++-flags to be used for target subdirs (default: provided by
# autoconf)
#
-# Report bugs to <rtems-bugs@rtems.com>.
-#
\ No newline at end of file
+# Report bugs to <http://www.rtems.org/bugzilla>.
--- /dev/null
+#`configure' configures this package to adapt to many kinds of systems.
+#Usage: ../../../src/binutils/configure [OPTION]... [VAR=VALUE]...
+#
+#To assign environment variables (e.g., CC, CFLAGS...), specify them as
+#VAR=VALUE. See below for descriptions of some of the useful variables.
+#
+#Defaults for the options are specified in brackets.
+#
+#Configuration:
+# -h, --help display this help and exit
+# --help=short display options specific to this package
+# --help=recursive display the short help of all the included packages
+# -V, --version display version information and exit
+# -q, --quiet, --silent do not print `checking...' messages
+# --cache-file=FILE cache test results in FILE [disabled]
+# -C, --config-cache alias for `--cache-file=config.cache'
+# -n, --no-create do not create output files
+# --srcdir=DIR find the sources in DIR [configure dir or `..']
+#
+#Installation directories:
+# --prefix=PREFIX install architecture-independent files in PREFIX
+# [/usr/local]
+# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+# [PREFIX]
+#
+#By default, `make install' will install all the files in
+#`/usr/local/bin', `/usr/local/lib' etc. You can specify
+#an installation prefix other than `/usr/local' using `--prefix',
+#for instance `--prefix=$HOME'.
+#
+#For better control, use the options below.
+#
+#Fine tuning of the installation directories:
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+# --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+# --infodir=DIR info documentation [DATAROOTDIR/info]
+# --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+# --mandir=DIR man documentation [DATAROOTDIR/man]
+# --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+# --htmldir=DIR html documentation [DOCDIR]
+# --dvidir=DIR dvi documentation [DOCDIR]
+# --pdfdir=DIR pdf documentation [DOCDIR]
+# --psdir=DIR ps documentation [DOCDIR]
+#
+#Program names:
+# --program-prefix=PREFIX prepend PREFIX to installed program names
+# --program-suffix=SUFFIX append SUFFIX to installed program names
+# --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+#
+#System types:
+# --build=BUILD configure for building on BUILD [guessed]
+# --host=HOST cross-compile to build programs to run on HOST [BUILD]
+# --target=TARGET configure for building compilers for TARGET [HOST]
+#
+#Optional Features:
+# --disable-option-checking ignore unrecognized --enable/--with options
+# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+# --enable-gold[=ARG] build gold [ARG={default,yes,no}]
+# --enable-ld[=ARG] build ld [ARG={default,yes,no}]
+# --disable-libquadmath do not build libquadmath directory
+# --disable-libquadmath-support
+# disable libquadmath support for Fortran
+# --enable-libada build libada directory
+# --enable-libssp build libssp directory
+# --enable-static-libjava[=ARG]
+# build static libjava [default=no]
+# --enable-bootstrap enable bootstrapping [yes if native build]
+# --enable-build-with-cxx build with C++ compiler instead of C compiler
+# --enable-build-poststage1-with-cxx
+# build stages 2 and 3 with C++, not C
+# --disable-ppl-version-check
+# disable check for PPL version
+# --enable-cloog-backend[=BACKEND]
+# set the CLooG BACKEND used to either isl, ppl or
+# ppl-legacy (default)
+# --disable-cloog-version-check
+# disable check for CLooG version
+# --enable-lto enable link time optimization support
+# --enable-stage1-languages[=all]
+# choose additional languages to build during stage1.
+# Mostly useful for compiler development
+# --enable-objc-gc enable use of Boehm's garbage collector with the GNU
+# Objective-C runtime
+# --enable-serial-[{host,target,build}-]configure
+# force sequential configuration of sub-packages for
+# the host, target or build machine, or all
+# sub-packages
+# --enable-maintainer-mode
+# enable make rules and dependencies not useful (and
+# sometimes confusing) to the casual installer
+# --enable-stage1-checking[=all]
+# choose additional checking for stage1 of the
+# compiler
+# --enable-werror enable -Werror in bootstrap stage2 and later
+#
+#Optional Packages:
+# --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+# --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+# --with-build-libsubdir=DIR Directory where to find libraries for build system
+# --with-mpc=PATH specify prefix directory for installed MPC package.
+# Equivalent to --with-mpc-include=PATH/include plus
+# --with-mpc-lib=PATH/lib
+# --with-mpc-include=PATH specify directory for installed MPC include files
+# --with-mpc-lib=PATH specify directory for the installed MPC library
+# --with-mpfr-dir=PATH this option has been REMOVED
+# --with-mpfr=PATH specify prefix directory for installed MPFR package.
+# Equivalent to --with-mpfr-include=PATH/include plus
+# --with-mpfr-lib=PATH/lib
+# --with-mpfr-include=PATH
+# specify directory for installed MPFR include files
+# --with-mpfr-lib=PATH specify directory for the installed MPFR library
+# --with-gmp-dir=PATH this option has been REMOVED
+# --with-gmp=PATH specify prefix directory for the installed GMP
+# package. Equivalent to
+# --with-gmp-include=PATH/include plus
+# --with-gmp-lib=PATH/lib
+# --with-gmp-include=PATH specify directory for installed GMP include files
+# --with-gmp-lib=PATH specify directory for the installed GMP library
+# --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
+# linking with PPL
+# --with-stage1-ldflags=FLAGS
+# linker flags for stage1
+# --with-stage1-libs=LIBS libraries for stage1
+# --with-boot-libs=LIBS libraries for stage2 and later
+# --with-boot-ldflags=FLAGS
+# linker flags for stage2 and later
+# --with-ppl=PATH specify prefix directory for the installed PPL
+# package. Equivalent to
+# --with-ppl-include=PATH/include plus
+# --with-ppl-lib=PATH/lib
+# --with-ppl-include=PATH specify directory for installed PPL include files
+# --with-ppl-lib=PATH specify directory for the installed PPL library
+# --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
+# package. Equivalent to
+# --with-cloog-include=PATH/include plus
+# --with-cloog-lib=PATH/lib
+# --with-cloog-include=PATH
+# Specify directory for installed CLooG include files
+# --with-cloog-lib=PATH Specify the directory for the installed CLooG
+# library
+# --with-build-sysroot=SYSROOT
+# use sysroot as the system root during the build
+# --with-debug-prefix-map='A=B C=D ...'
+# map A to B, C to D ... in debug information
+# --with-build-config='NAME NAME2...'
+# use config/NAME.mk build configuration
+# --with-build-time-tools=PATH
+# use given path to find target tools during the build
+#
+#Some influential environment variables:
+# CC C compiler command
+# CFLAGS C compiler flags
+# LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+# nonstandard directory <lib dir>
+# LIBS libraries to pass to the linker, e.g. -l<library>
+# CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+# you have headers in a nonstandard directory <include dir>
+# CXX C++ compiler command
+# CXXFLAGS C++ compiler flags
+# build_configargs
+# additional configure arguments for build directories
+# host_configargs
+# additional configure arguments for host directories
+# target_configargs
+# additional configure arguments for target directories
+# AR AR for the host
+# AS AS for the host
+# DLLTOOL DLLTOOL for the host
+# LD LD for the host
+# LIPO LIPO for the host
+# NM NM for the host
+# RANLIB RANLIB for the host
+# STRIP STRIP for the host
+# WINDRES WINDRES for the host
+# WINDMC WINDMC for the host
+# OBJCOPY OBJCOPY for the host
+# OBJDUMP OBJDUMP for the host
+# READELF READELF for the host
+# CC_FOR_TARGET
+# CC for the target
+# CXX_FOR_TARGET
+# CXX for the target
+# GCC_FOR_TARGET
+# GCC for the target
+# GCJ_FOR_TARGET
+# GCJ for the target
+# GFORTRAN_FOR_TARGET
+# GFORTRAN for the target
+# GOC_FOR_TARGET
+# GOC for the target
+# AR_FOR_TARGET
+# AR for the target
+# AS_FOR_TARGET
+# AS for the target
+# DLLTOOL_FOR_TARGET
+# DLLTOOL for the target
+# LD_FOR_TARGET
+# LD for the target
+# LIPO_FOR_TARGET
+# LIPO for the target
+# NM_FOR_TARGET
+# NM for the target
+# OBJDUMP_FOR_TARGET
+# OBJDUMP for the target
+# RANLIB_FOR_TARGET
+# RANLIB for the target
+# READELF_FOR_TARGET
+# READELF for the target
+# STRIP_FOR_TARGET
+# STRIP for the target
+# WINDRES_FOR_TARGET
+# WINDRES for the target
+# WINDMC_FOR_TARGET
+# WINDMC for the target
+#
+#Use these variables to override the choices made by `configure' or to help
+#it to find libraries and programs with nonstandard names/locations.
+#
+#Report bugs to the package provider.
+
+# --target=i586-pc-linux-gnulibc1
+# --target=i586-mingw32
+# --target=m68k-coff
+# --target=m68k-linux-gnulibc1
+# --target=h8300-hitachi-coff
+# --target=tic30-ti-coff
+# --host=i586-pc-linux-gnulibc1
+
+#--host=i586-pc-linux-gnu \
+#--build=x86_64-pc-linux-gnu \
+#--enable-targets=arm-rtems,arm-linux,arm-coff
+
+CFLAGS=-O2 LDFLAGS=-s \
+../../../binutils/configure \
+--target=powerpc-rtems4.10 \
+--with-gnu-ld --exec-prefix=/usr --prefix=/usr \
+--verbose --disable-nls \
+--disable-win32-registry \
+--disable-werror \
+--with-mmap --enable-64-bit-bfd \
+#i586-go32,
+#--ieee,
+#srec,symbolsrec,tekhex,binary,ihex,trad-core
--- /dev/null
+# `configure' configures this package to adapt to many kinds of systems.
+#
+# Usage: ../../../src/gcc/configure [OPTION]... [VAR=VALUE]...
+#
+# To assign environment variables (e.g., CC, CFLAGS...), specify them as
+# VAR=VALUE. See below for descriptions of some of the useful variables.
+#
+# Defaults for the options are specified in brackets.
+#
+# Configuration:
+# -h, --help display this help and exit
+# --help=short display options specific to this package
+# --help=recursive display the short help of all the included packages
+# -V, --version display version information and exit
+# -q, --quiet, --silent do not print `checking...' messages
+# --cache-file=FILE cache test results in FILE [disabled]
+# -C, --config-cache alias for `--cache-file=config.cache'
+# -n, --no-create do not create output files
+# --srcdir=DIR find the sources in DIR [configure dir or `..']
+#
+# Installation directories:
+# --prefix=PREFIX install architecture-independent files in PREFIX
+# [/usr/local]
+# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+# [PREFIX]
+#
+# By default, `make install' will install all the files in
+# `/usr/local/bin', `/usr/local/lib' etc. You can specify
+# an installation prefix other than `/usr/local' using `--prefix',
+# for instance `--prefix=$HOME'.
+#
+# For better control, use the options below.
+#
+# Fine tuning of the installation directories:
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+# --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+# --infodir=DIR info documentation [DATAROOTDIR/info]
+# --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+# --mandir=DIR man documentation [DATAROOTDIR/man]
+# --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+# --htmldir=DIR html documentation [DOCDIR]
+# --dvidir=DIR dvi documentation [DOCDIR]
+# --pdfdir=DIR pdf documentation [DOCDIR]
+# --psdir=DIR ps documentation [DOCDIR]
+#
+# Program names:
+# --program-prefix=PREFIX prepend PREFIX to installed program names
+# --program-suffix=SUFFIX append SUFFIX to installed program names
+# --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+#
+# System types:
+# --build=BUILD configure for building on BUILD [guessed]
+# --host=HOST cross-compile to build programs to run on HOST [BUILD]
+# --target=TARGET configure for building compilers for TARGET [HOST]
+#
+# Optional Features:
+# --disable-option-checking ignore unrecognized --enable/--with options
+# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+# --enable-generated-files-in-srcdir
+# put copies of generated files in source dir intended
+# for creating source tarballs for users without
+# texinfo bison or flex
+# --disable-largefile omit support for large files
+# --enable-werror-always enable -Werror despite compiler version
+# --enable-checking[=LIST]
+# enable expensive run-time checks. With LIST, enable
+# only specific categories of checks. Categories are:
+# yes,no,all,none,release. Flags are:
+# assert,df,fold,gc,gcac,gimple,misc,
+# rtlflag,rtl,runtime,tree,valgrind,types
+# --enable-coverage[=LEVEL]
+# enable compiler's code coverage collection. Use to
+# measure compiler performance and locate unused parts
+# of the compiler. With LEVEL, specify optimization.
+# Values are opt, noopt, default is noopt
+# --enable-gather-detailed-mem-stats
+# enable detailed memory allocation stats gathering
+# --enable-multilib enable library support for multiple ABIs
+# --enable-multiarch enable support for multiarch paths
+# --enable-__cxa_atexit enable __cxa_atexit for C++
+# --enable-decimal-float={no,yes,bid,dpd}
+# enable decimal float extension to C. Selecting 'bid'
+# or 'dpd' choses which decimal floating point format
+# to use
+# --enable-fixed-point enable fixed-point arithmetic extension to C
+# --enable-threads[=LIB] enable thread usage for target GCC, using LIB thread
+# package
+# --enable-tls enable or disable generation of tls code overriding
+# the assembler check for tls support
+# --enable-objc-gc enable the use of Boehm's garbage collector with the
+# GNU Objective-C runtime
+# --disable-shared don't provide a shared libgcc
+# --enable-languages=LIST specify which front-ends to build
+# --disable-rpath do not hardcode runtime library paths
+# --enable-sjlj-exceptions
+# arrange to use setjmp/longjmp exception handling
+# --enable-secureplt enable -msecure-plt by default for PowerPC
+# --enable-leading-mingw64-underscores
+# enable leading underscores on 64 bit mingw targets
+# --enable-cld enable -mcld by default for 32bit x86
+# --enable-frame-pointer enable -fno-omit-frame-pointer by default for 32bit
+# x86
+# --disable-win32-registry
+# disable lookup of installation paths in the Registry
+# on Windows hosts
+# --enable-win32-registry enable registry lookup (default)
+# --enable-win32-registry=KEY
+# use KEY instead of GCC version as the last portion
+# of the registry key
+# --enable-shared[=PKGS] build shared libraries [default=yes]
+# --enable-static[=PKGS] build static libraries [default=yes]
+# --enable-fast-install[=PKGS]
+# optimize for fast installation [default=yes]
+# --disable-libtool-lock avoid locking (might break parallel builds)
+# --enable-gnu-indirect-function
+# enable the use of the @gnu_indirect_function to
+# glibc systems
+# --enable-initfini-array use .init_array/.fini_array sections
+# --enable-comdat enable COMDAT group support
+# --enable-gnu-unique-object
+# enable the use of the @gnu_unique_object ELF
+# extension on glibc systems
+# --enable-linker-build-id
+# compiler will always pass --build-id to linker
+# --enable-maintainer-mode
+# enable make rules and dependencies not useful (and
+# sometimes confusing) to the casual installer
+# --enable-version-specific-runtime-libs
+# specify that runtime libraries should be installed
+# in a compiler-specific directory
+# --enable-plugin enable plugin support
+# --disable-libquadmath-support
+# disable libquadmath support for Fortran
+#
+# Optional Packages:
+# --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+# --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+# --with-build-libsubdir=DIR Directory where to find libraries for build system
+# --with-local-prefix=DIR specifies directory to put local include
+# --with-gxx-include-dir=DIR
+# specifies directory to put g++ header files
+# --with-cpp-install-dir=DIR
+# install the user visible C preprocessor in DIR
+# (relative to PREFIX) as well as PREFIX/bin
+# --with-gnu-ld arrange to work with GNU ld
+# --with-ld arrange to use the specified ld (full pathname)
+# --with-demangler-in-ld try to use demangler in GNU ld
+# --with-gnu-as arrange to work with GNU as
+# --with-as arrange to use the specified as (full pathname)
+# --with-stabs arrange to use stabs instead of host debug format
+# --with-dwarf2 force the default debug format to be DWARF 2
+# --with-native-system-header-dir=dir
+# use dir as the directory to look for standard
+# system header files in. Defaults to /usr/include.
+# --with-build-sysroot=sysroot
+# use sysroot as the system root during the build
+# --with-sysroot[=DIR] search for usr/lib, usr/include, et al, within DIR
+# --with-specs=SPECS add SPECS to driver command-line processing
+# --with-pkgversion=PKG Use PKG in the version string in place of "GCC"
+# --with-bugurl=URL Direct users to URL to report a bug
+# --with-multilib-list select multilibs (SH and x86-64 only)
+# --with-gnu-ld assume the C compiler uses GNU ld default=no
+# --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
+# --without-libiconv-prefix don't search for libiconv in includedir and libdir
+# --with-pic try to use only PIC/non-PIC objects [default=use
+# both]
+# --with-gnu-ld assume the C compiler uses GNU ld [default=no]
+# --with-plugin-ld=[ARG] specify the plugin linker
+# --with-long-double-128 use 128-bit long double by default
+# --with-gc={page,zone} this option is not supported anymore. It used to
+# choose the garbage collection mechanism to use with
+# the compiler
+# --with-system-zlib use installed libz
+# --with-linker-hash-style={sysv,gnu,both}
+# specify the linker hash style
+#
+# Some influential environment variables:
+# CC C compiler command
+# CFLAGS C compiler flags
+# LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+# nonstandard directory <lib dir>
+# LIBS libraries to pass to the linker, e.g. -l<library>
+# CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+# you have headers in a nonstandard directory <include dir>
+# CXX C++ compiler command
+# CXXFLAGS C++ compiler flags
+# CPP C preprocessor
+# CXXCPP C++ preprocessor
+# GMPLIBS How to link GMP
+# GMPINC How to find GMP include files
+# ISLLIBS How to link ISL
+# ISLINC How to find ISL include files
+# CLOOGLIBS How to link CLOOG
+# CLOOGINC How to find CLOOG include files
+#
+# Use these variables to override the choices made by `configure' or to help
+# it to find libraries and programs with nonstandard names/locations.
+#
+# Report bugs to the package provider.
+#
+
+# ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib
+# --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared
+# --enable-threads=posix --disable-checking --enable-long-long
+# --enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions
+# --enable-languages=c,c++,f77,objc,java --host=i586-mandrake-linux-gnu
+# --with-system-zlib
+# --with-sysroot=DIR --with-headers=DIR --without-headers --with-libs=``DIR1 DIR2 ... DIRN''
+#
+# ../gcc-3.4.0/configure --target=arm-linux --prefix=/usr/local/arm920/3.4.0 --host=i686-pc-linux-gnu --with-cpu=arm9 \
+# --with-headers=/usr/src/arm920/elroy-jack/sw/linux-2.6.6/include --disable-shared --disable-threads --enable-languages=c \
+# --with-float=soft --disable-nls --enable--symvers=gnu --enable-__cxa_atexit
+# make
+# make install
+#
+# ../glibc-2.3.2/configure --host=arm-linux --build=i686-pc-linux-gnu \
+# --with-headers=/usr/src/arm920/elroy-jack/sw/linux-2.6.6/include \
+# --enable-add-ons=linuxthreads --enable-shared --prefix=/usr/local/arm920/3.4.0 \
+# --with-cpu=arm9 --without-fp --enable-kernel=2.6.6
+# --with-cpu=arm9 --with-float=soft
+# make
+# make install
+
+# --host=i586-pc-linux-gnu \
+# --build=x86_64-pc-linux-gnu \
+
+CFLAGS="-O2 -pipe" LDFLAGS=-s \
+../../../src/gcc/configure --target=powerpc-rtems4.10 --prefix=/usr \
+ --enable-languages=c,c++ \
+ --disable-libstdcxx-pch \
+ --with-gnu-ld \
+ --with-gnu-as \
+ --enable-threads=rtems \
+ --enable-target-optspace \
+ --with-system-zlib \
+ --verbose \
+ --disable-nls --without-included-gettext \
+ --disable-win32-registry \
+ --with-newlib \
+ --enable-newlib-io-c99-formats \
+ --enable-version-specific-runtime-libs \
+ --enable-newlib-iconv \
+ --disable-lto \
+ --without-ppl \
+ --without-cloog
--- /dev/null
+../../../rtems/configure --target=powerpc-rtems4.10 \
+ --prefix=/opt/rtems4.10 \
+ --enable-rtems-inlines --disable-multiprocessing \
+ --enable-cxx --enable-rdbg \
+ --enable-maintainer-mode --disable-tests \
+ --enable-networking --enable-posix --enable-itron \
+ --disable-ada --disable-expada \
+ --disable-multilib --disable-docs \
+ --verbose \
+ --enable-rtemsbsp="icecube"
+
+# `configure' configures rtems 4.6.99.1 to adapt to many kinds of systems.
+#
+# Usage: ../rtems/configure [OPTION]... [VAR=VALUE]...
+#
+# To assign environment variables (e.g., CC, CFLAGS...), specify them as
+# VAR=VALUE. See below for descriptions of some of the useful variables.
+#
+# Defaults for the options are specified in brackets.
+#
+# Configuration:
+# -h, --help display this help and exit
+# --help=short display options specific to this package
+# --help=recursive display the short help of all the included packages
+# -V, --version display version information and exit
+# -q, --quiet, --silent do not print `checking...' messages
+# --cache-file=FILE cache test results in FILE [disabled]
+# -C, --config-cache alias for `--cache-file=config.cache'
+# -n, --no-create do not create output files
+# --srcdir=DIR find the sources in DIR [configure dir or `..']
+#
+# Installation directories:
+# --prefix=PREFIX install architecture-independent files in PREFIX
+# [/opt/rtems-4.7]
+# --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+# [PREFIX]
+#
+# By default, `make install' will install all the files in
+# `/opt/rtems-4.7/bin', `/opt/rtems-4.7/lib' etc. You can specify
+# an installation prefix other than `/opt/rtems-4.7' using `--prefix',
+# for instance `--prefix=$HOME'.
+#
+# For better control, use the options below.
+#
+# Fine tuning of the installation directories:
+# --bindir=DIR user executables [EPREFIX/bin]
+# --sbindir=DIR system admin executables [EPREFIX/sbin]
+# --libexecdir=DIR program executables [EPREFIX/libexec]
+# --datadir=DIR read-only architecture-independent data [PREFIX/share]
+# --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+# --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+# --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+# --libdir=DIR object code libraries [EPREFIX/lib]
+# --includedir=DIR C header files [PREFIX/include]
+# --oldincludedir=DIR C header files for non-gcc [/usr/include]
+# --infodir=DIR info documentation [PREFIX/info]
+# --mandir=DIR man documentation [PREFIX/man]
+#
+# Program names:
+# --program-prefix=PREFIX prepend PREFIX to installed program names
+# --program-suffix=SUFFIX append SUFFIX to installed program names
+# --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+#
+# System types:
+# --build=BUILD configure for building on BUILD [guessed]
+# --host=HOST cross-compile to build programs to run on HOST [BUILD]
+# --target=TARGET configure for building compilers for TARGET [HOST]
+#
+# Optional Features:
+# --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+# --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+# --enable-maintainer-mode enable make rules and dependencies not useful
+# (and sometimes confusing) to the casual installer
+# --enable-multiprocessing
+# enable multiprocessing interface
+# --enable-posix enable posix interface
+# --enable-itron enable itron interface
+# --enable-networking enable TCP/IP stack
+# --enable-rdbg enable remote debugger
+# --enable-rtems-inlines enable RTEMS inline functions (default:enabled,
+# disable to use macros)
+# --enable-cxx enable C++ support and build the rtems++ library
+# --enable-tests enable tests (default:samples)
+# --enable-rtems-debug enable RTEMS_DEBUG
+# --enable-rtemsbsp="bsp1 bsp2 .."
+# BSPs to include in build
+# --enable-multilib build many library versions (default=no)
+# --enable-docs enable building documentation (default:disabled)
+# CC_FOR_BUILD
+# c-compiler to be used for build subdirs (default: auto-detected)
+# CFLAGS_FOR_BUILD
+# c-flags to be used for build subdirs (default: provided by
+# autoconf)
+# CXX_FOR_BUILD
+# c++-compiler to be used for build subdirs (default:
+# auto-detected)
+# CXXFLAGS_FOR_BUILD
+# c++-flags to be used for build subdirs (default: provided by
+# autoconf)
+# CC_FOR_HOST c-compiler to be used for host subdirs (default: auto-detected)
+# CFLAGS_FOR_HOST
+# c-flags to be used for host subdirs (default: provided by
+# autoconf)
+# CXX_FOR_HOST
+# c++-compiler to be used for host subdirs (default:
+# auto-detected)
+# CXXFLAGS_FOR_HOST
+# c++-flags to be used for host subdirs (default: provided by
+# autoconf)
+# CC_FOR_TARGET
+# c-compiler to be used for target subdirs (default:
+# auto-detected)
+# CFLAGS_FOR_TARGET
+# c-flags to be used for target subdirs (default: provided by
+# autoconf)
+# CXX_FOR_TARGET
+# c++-compiler to be used for target subdirs (default:
+# auto-detected)
+# CXXFLAGS_FOR_TARGET
+# c++-flags to be used for target subdirs (default: provided by
+# autoconf)
+#
+# Report bugs to <rtems-bugs@rtems.com>.
+#
\ No newline at end of file