2002-03-27 Ralf Corsepius * aclocal/version.m4: New file. * aclocal/rtems-top.m4: Add RTEMS_VERSIONING, replace VERSION w/ aclocal/version.m4. * bootstrap: Use aclocal/version.m4 instead of VERSION. * configure.ac: Use aclocal/version.m4 instead of VERSION. 2002-03-27 Ralf Corsepius * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * Makefile.am: Remove AUTOMAKE_OPTIONS. * tools/Makefile.am: Remove AUTOMAKE_OPTIONS. 2002-03-14 Ralf Corsepius * aclocal/env-rtemscpu.m4: automake-1.6 preparations: Add AM_CONDITIONAL([RTEMS_CONFIG_PER_BSP],[false]). 2002-03-08 Joel Sherrill * VERSION: Updated to rtems-mg5-20020808. 2002-03-01 Joel Sherrill * VERSION: Updated to rtems-ss-20020301. 2002-02-15 Joel Sherrill * VERSION: Updated to rtems-ss-20020215. 2002-02-06 Ralf Corsepius * aclocal/subdirs.m4: Propagate the current $prefix to the sub-configures. 2002-02-05 Joel Sherrill * VERSION: Updated to rtems-ss-20020205. 2002-01-23 Ralf Corsepius * aclocal/sysv-ipc.m4: Use 3-args AC_DEFINE for autoconf-2.5x compatibility. * bootstrap: Let --clean remove texinfo.tex. 2002-01-22 Ralf Corsepius * aclocal/env-rtemsbsp.m4: Use ${RTEMS_BSP} to setup includedir. 2002-01-19 Ralf Corsepius * configure.ac: Add --enable-docs support. Add RTEMS_HOST_CONFIG_SUBDIRS(doc). Remove doc/Makefile. * Makefile.am: Add HOST_SUBDIRS to SUBDIRS. Remove doc from hard-coded SUBDIRS. * README.configure: Added a bit of information on this new option. 2002-01-18 Joel Sherrill * VERSION: Updated to rtems-ss-20020118. 2002-01-18 Joel Sherrill * VERSION: Updated to rtems-20020118. 2002-01-17 Joel Sherrill * VERSION: Updated to rtems-ss-20020717. 2002-02-07 Ralf Corsepius * aclocal/check-tool.m4: Remove AC_CHECK_TOOL_PREFIX, conditionalize check upon host_alias != build_alias. 2002-01-07 Joel Sherrill * automake/compile.am (LINK_LIB_RTEMS): Removed line continuation for last line to eliminate 100's of warnings. 2002-02-05 Ralf Corsepius * aclocal/check-newlib.m4: Apply AS_IF. * aclocal/config-subdirs.m4: Remove _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * aclocal/subdirs.m4: Fix comments, apply AS_IF. * aclocal/sysv-ipc.m4: Reflect autoconf-2.5x canonicalization changes. * aclocal/target.m4: Add _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * automake/compile.am: Remove librtemsall from LINK_FILES. 2001-12-20 Ralf Corsepius * configure.ac: Reworked for multilibs, reflect changes to aclocal/*.m4. * aclocal/subdirs.m4: New file. * aclocal/multi.m4: New file, adopted from autoconf-2.52 w/ modifications. * aclocal/check-posix.m4: Apply AS_IF. * aclocal/config-subdirs.m4: Reflect changes to other m4-macros. * aclocal/env-rtemsbsp.m4: Add PROJECT_INCLUDE, PROJECT_RELEASE. Add AM_CONDITIONAL(MULTILIB). Adapt GCC_SPECS to multilibs. * aclocal/env-rtemscpu.m4: Remove RTEMS_BSP. Add support for MULTIBUILDTOP, MULTISUBDIR. Adapt GCC_SPECS to multilibs. Add PROJECT_INCLUDE, PROJECT_RELEASE, includedir, libdir. * aclocal/multilib.m4: Fix m4-quoting, adopt automake-1.5's OUTPUT_COMMANDS. * aclocal/project-root.m4: Remove PROJECT_INCLUDE, PROJECT_RELEASE. * aclocal/rtems-debug.m4: Minor cleanups. * aclocal/rtems-top.m4: Minor cleanups. * automake/compile.am: Further steps towards automake's rules. 2001-12-18 Ralf Corsepius * automake/multilib.am: include @RTEMS_BSP@.cfg, cleanup. * automake/lib.am: Add MULTISUBDIR. 2001-12-04 Ralf Corsepius * bootstrap: Run autoheader when configure.ac contains RTEMS_BSP_CONFIGURE. Remove bspopts.h* files. 2001-11-30 Ralf Corsepius * aclocal/bsp-configure.m4: New file. * Makefile.am: Add aclocal/bsp-configure.m4. 2001-11-26 Ralf Corsepius * Makefile.am: Add automake/force-preinstall.am, aclocal/ppc.am, remove ACLOCAL_M4. 2001-11-21 Ralf Corsepius * aclocal/bsp-alias.m4: Remove score603e_g1. * aclocal/check-bsps.m4: Remove score603e_g1. * aclocal/prog-cc.m4: Apply m4_if. 2001-11-15 Ralf Corsepius * automake/force-preinstall.am: New file. * aclocal/ppc.m4: New file. 2001-11-14 Ralf Corsepius * aclocal/check-bsps.m4: Reworked. * aclocal/bsp-alias.m4: Add score603e_g1, apply m4sugar. 2001-11-14 Ralf Corsepius * aclocal/bspopts.m4: New file. 2001-11-13 Joel Sherrill * COPYING: Test of $Id$ -> $RTEMS$. 2001-11-08 Dennis Ehlin (ECS) This modification is part of the submitted modifications necessary to support the IBM PPC405 family. This submission was reviewed by Thomas Doerfler who ensured it did not negatively impact the ppc403 BSPs. The submission and tracking process was captured as PR50. * README.configure: Added gen405 BSP. 2001-10-29 Ralf Corsepius * Adopt more automake rules: * automake/compile.am: Add LINK, CXXLINK, AS, ASCOMPILE; Remove ARFLAGS, LINK.c, COMPILE.S, LINK.cc; Add CPU_CFLAGS to CXXFLAGS, CFLAGS, ASFLAGS; * automake/leaf.am: Add CXXLINK_APP, LINK_APP, make-exe, apply CXXLINK_APP in make-cxx-exe. * automake/lib.am: Add ARFLAGS. 2001-10-17 Ralf Corsepius * aclocal/check-rdbg.m4: Fix latent bug exposed by removal of config.cache's which prevented powerpc targets librdbg from building. 2001-10-16 Ralf Corsepius * aclocal/rtems-cpu-subdirs.m4: Add PREFIX arg to RTEMS_CPU_SUBDIRS, add 2nd arg to _RTEMS_CPU_SUBDIR. * aclocal/target.m4: Replace ac_configure_args with rtems_configure_args, add rtems_configure_args to INIT-CMDS. * Makefile.am: Require automake-1.5. 2001-10-11 Ralf Corsepius * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate. 2001-10-09 Ralf Corsepius * aclocal/rtems-cpu-subdirs.m4: New file. 2001-10-09 Ralf Corsepius * automake/compile.am: Fundamentally reworked compilation rules for closer adaptation to automake's behavior. 2001-09-27 Ralf Corsepius * automake/lib.am: Comment out LD. * Makefile.am: Use ACLOCAL_FILES = to make automake-1.5 happy; Add automake/leaf.am to AUTOMAKE_FILES. 2001-09-27 Joel Sherrill * config.guess: No longer in CVS since installed by bootstrap. 2001-09-21 Ralf Corsepius * bootstrap: remove/add automake added files. * .cvsignore: reflect changes to bootstrap. 2001-09-19 Ralf Corsepius * automake/leaf.am: New file. 2001-09-14 Ralf Corsepius * aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET instead of AC_CANONICAL_SYSTEM. * aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of mkinstalldirs and mkdir. * aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. 2001-09-13 Joel Sherrill * missing: Updated to latest version. 2001-09-13 Ralf Corsepius * configure.in: autoupdate to autoconf-2.52. * bootstrap: Add handling for configure.ac, make autoheader verbose, fix auto*tool invocation order. * aclocal/rtems-test-no-pause.m4: Introduce AC_HELP_STRING. * aclocal/enable-bare.m4: Introduce AC_HELP_STRING. * aclocal/enable-cxx.m4: Introduce AC_HELP_STRING. * aclocal/enable-gcc28: Introduce AC_HELP_STRING. * aclocal/enable-inlines.m4: Introduce AC_HELP_STRING. * aclocal/enable-itron.m4: Introduce AC_HELP_STRING. * aclocal/enable-libcdir.m4: Introduce AC_HELP_STRING. * aclocal/enable-multiprocessing.m4: Introduce AC_HELP_STRING. * aclocal/enable-networking.m4: Introduce AC_HELP_STRING. * aclocal/enable-posix.m4: Introduce AC_HELP_STRING. * aclocal/enable-rdbg.m4: Introduce AC_HELP_STRING. * aclocal/enable-rtemsbsp.m4: Introduce AC_HELP_STRING. * aclocal/enable-tests.m4: Introduce AC_HELP_STRING. * aclocal/env-rtemsbsp.m4: Add AC_ARC_VAR(RTEMS_BSP), apply true in RTEMS_CONFIG_PER_BSP conditional. * aclocal/multilib.m4: Introduce AC_HELP_STRING. * aclocal/rtems-debug.m4: Introduce AC_HELP_STRING. * aclocal/rtems-top.m4: Add AC_PREFIX_DEFAULT(/opt/rtems). 2001-05-25 Joel Sherrill * README.configure: Corrected the name of the MRM332 BSP. Strengthened the distinction between what the target and the BSP each select. Added more targets to list. 2001-05-25 Joel Sherrill * README.configure: Updated the list of BSPs. 2001-05-16 Ralf Corsepius * canonical-target-name.m4: Fix m4-quoting for autoconf-2.49f. * aclocal/config-subdirs.m: Fix m4-quoting for autoconf-2.49f, Add support for DOS-drive-letters. 2001-04-27 Ralf Corsepius * aclocal/prog-cc.m4: Add CPPFLAGS and CFLAGS handling to RTEMS_PROG_CC_FOR_TARGET. 2001-04-26 Ralf Corsepius * README.cdn-X: Update. * automake/compile.am: Remove -ansi -fasm from CFLAGS_DEFAULT, add @CPPFLAGS@ to CPPFLAGS. 2001-04-20 Eric Valette * aclocal/check-rdbg.m4: Added check to determine which PowerPC BSPs support the new exception processing model and consequently, librdbg. 2001-02-22 Ralf Corsepius * configure.in: Reworked for Canadian Cross support. * Makefile.am: Reflect changes to configure.in. * config.guess, config.sub: Update from subversions.gnu.org. * README.cdn-X: New file. * tools/Makefile.am: Remove build, tools from SUBDIRS. 2001-02-20 Ralf Corsepius * aclocal/config-subdirs.m4: Let CC default to $host_alias-gcc in TARGET_CONFIG_SUBDIRS. * aclocal/enable-bsp.m4: fix quoting. * aclocal/check-bsps.m4, aclocal/bsp-alias.m4: Add pc386dx. 2001-02-03 Ralf Corsepius * aclocal/config-subdirs.m4: New file. * aclocal/target.m4: Use macros from config-subdirs.m4. 2001-02-02 Ralf Corsepius * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Add -B$(PROJECT_ROOT)/ to GCC_SPECS. 2001-02-02 Ralf Corsepius * configure.in: Fix AM_INIT_AUTOMAKE. * aclocal/bsp-arg-enable.m4: Extend comments. * aclocal/check-bsps.m4: Remove extraneous comments, add test -d in the default clause. 2001-01-26 Ralf Corsepius * aclocal/enable-rtemsbsp.m4: Split out RTEMS_ENV_RTEMSBSP, RTEMS_ENV_RTEMSCPU. * aclocal/env-rtemsbsp.m4: New file for RTEMS_ENV_RTEMSBSP, add special treatment for GCC_SPECS. * aclocal/env-rtemscpu.m4: New file for RTEMS_ENV_RTEMSCPU, add special treatment for GCC_SPECS. * aclocal/bsp-enable-arg.m4: New file, introduce RTEMS_BSP_ARG_ENABLE. * aclocal/prog-cc.m4: Add AC_PROG_CPP, use build_os in GCCSED hack. * automake/compile.am: New treatment of CPP, GCCSPECS, use `..` instead of $(shell ..) for LIBC_LIB*. 2001-01-22 Ralf Corsepius * aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add simsh7032 and simsh7045. 2001-01-03 Emmanuel Raguet * automake/compile.am: Add LD. 2000-11-27 Ralf Corsepius * config.guess, config.sub: Update from CVS-autoconf to pick up new features (e.g. CC_FOR_BUILD in config.guess) but is necessary anyway to use autoconf-versions > 2.13. 2000-11-13 Ralf Corsepius * aclocal/canonical-host.m4: Abandon changequotes (autoconf-2.49b). * aclocal/check-newlib.m4: Let check message refer to RTEMS newlib. * aclocal/rtems-debug.m4: Fix formating and contents of the check's help string. * aclocal/rtems-top.m4: Remove AC_ARG_WITH(target-subdir). 2000-11-13 Jiri Gaisler * README.configure, aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Modified to reflect addition of LEON BSPs as well as the no-FP ERC32 variant. 2000-11-09 Ralf Corsepius * aclocal/gcc-pipe.m4: Use $GCC instead of ac_cv_prog_gcc (autoconf standard). * aclocal/gcc-specs.m4: Use $GCC instead of ac_cv_prog_gcc (autoconf standard). * aclocal/multilib.m4: Fix m4-quoting (BUG-FIX). * aclocal/check-bsp-cache.m4: Fix m4-quoting (autoconf-2.49b). * aclocal/prog-cc.m4: Use $GCC instead of ac_cv_prog_gcc (autoconf standard), replace CC_FOR_TARGET with CC (BUG-FIX). 2000-11-09 Ralf Corsepius * aclocal/enable-itron.m4: Remove changequotes (autoconf-2.49b). * aclocal/enable-posix.m4: Remove changequotes (autoconf-2.49b), use $host instead of $target (BUG-FIX). * configure.in: Use $target and $host instead of $target_alias and $host_alias (autoconf-2.49b). * aclocal/check-newlib.m4: Remove CC_FOR_TARGET (BUG-FIX) * aclocal/sysv-ipc.m4: Move AC_DEFINE outside of AC_CACHE (BUG-FIX) NOTES: * autoconf-2.49b depredicates using changequotes. * The changes to configure.in are due to cleanups in autoconf-2.49b's implemention of canonicalization. With autoconf-2.1x it wasn't always clear, when to use $xxx or $xxx_alias. Now this is clear. 2000-11-09 Ralf Corsepius * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. 2000-11-02 Ralf Corsepius * aclocal/canonicalize-tools.m4, aclocal/check-tool.m4, aclocal/prog-cc.m4, aclocal/prog-cxx.m4: Replace AC_CHECK_TOOL with an RTEMS specific but more restrictive autoconf macro. 2000-11-02 Ralf Corsepius * automake/lib.am: Add LD. 2000-11-02 Ralf Corsepius * aclocal/canonicalize-tools.m4: Remove RTEMS_PATH_TOOL, use AC_CHECK_TOOL instead of RTEMS_PATH_TOOL in RTEMS_CANONICALIZE_TOOLS. 2000-11-02 Ralf Corsepius * aclocal/*: Replace with contents of macros/*.m4 * macros/: Remove. * aclocal/ar-s.m4 aclocal/tool-prefix.m4: Remove. * Makefile.am: Reflect changes to aclocal/ and macros/. 2000-10-30 Ralf Corsepius * configure.in: New, Cygnus/GNU style configuration. * Makefile.am: Add macros/, reflect new configure.in, ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/macros * automake/compile.am: BSP_SPECS, remove RTEMS_CANONICALIZATION. * automake/lib.am: Remove RTEMS_CANONICALIZATION. * macros/tool-prefix.m4: Remove. * macros/target.m4: Remove RTEMS_CONFIG_SUBDIRS, RTEMS_OUTPUT_SUBDIRS. * macros/enable-rtemsbsp.m4: Add RTEMS_CONFIG_PER_BSP, add setting RTEMS_ROOT. * macros/i386-gas-code16.m4: Define NEW_GAS only for 16bit mode- * macros/multilib.m4: Various minor fixes. * macros/project-root.m4: Remove setting PROJECT_TOPdir, PROJECT_ROOT, RTEMS_ROOT. * macros/rtems-top.m4: Remove RTEMS_CANONICALIZATION, TARGET_SUBDIRS; Add with_target_subdirs, PROJECT_TOPdir, PROJECT_ROOT. 2000-10-27 Ralf Corsepius * automake/multilib.am: New file. * Makefile.am: Update AUTOMAKE_FILES to reflect the contents of the automake/ directory. 2000-10-24 Ralf Corsepius * macros/enable-hwapi.m4: Removed. * aclocal/rtems-top.m4, automake/compile.am, automake/lib.am: A small cleanup step towards gnu-canonicalization. 2000-09-14 Ralf Corsepius * macros: New directory. * macros/bsp-alias.m4: new file. * macros/canonical-host.m4: new file. * macros/canonical-target-name.m4: new file. * macros/canonicalize-tools.m4: new file. * macros/check-bsp-cache.m4: new file. * macros/check-bsps.m4: new file. * macros/check-cpu.m4: new file. * macros/rtems-debug.m4: new file. * macros/check-cxx.m4: new file. * macros/check-itron.m4: new file. * macros/check-multiprocessing.m4: new file. * macros/check-networking.m4: new file. * macros/check-newlib.m4: new file. * macros/check-posix.m4: new file. * macros/check-rdbg.m4: new file. * macros/enable-bare.m4: new file. * macros/enable-cxx.m4: new file. * macros/enable-gcc28.m4: new file. * macros/enable-inlines.m4: new file. * macros/enable-itron.m4: new file. * macros/enable-libcdir.m4: new file. * macros/enable-multiprocessing.m4: new file. * macros/enable-networking.m4: new file. * macros/enable-posix.m4: new file. * macros/enable-rdbg.m4: new file. * macros/enable-rtemsbsp.m4: new file. * macros/enable-tests.m4: new file. * macros/gcc-pipe.m4: new file. * macros/gcc-specs.m4: new file. * macros/i386-gas-code16.m4: new file. * macros/path-ksh.m4: new file. * macros/path-perl.m4: new file. * macros/prog-cc.m4: new file. * macros/prog-cxx.m4: new file. * macros/project-root.m4: new file. * macros/rtems-top.m4: new file. * macros/sysv-ipc.m4: new file. * macros/target.m4: new file. * macros/rtems-test-no-pause.m4: new file. * macros/multilib.m4: new file. * macros/tool-paths.m4: new file. * macros/tool-prefix.m4: new file. 2000-09-14 Joel Sherrill * Makefile.am: Referenceed aclocal/enable-hwapi.m4 that was removed. 2000-09-14 Joel Sherrill * aclocal/enable-hwapi.m4: Now longer used and removed. 2000-09-13 Ralf Corsepius * automake/lib.am: Remove leaf.cfg. 2000-09-13 Ralf Corsepius * aclocal/rtems-top.m4: Add ENDIF-hack. * automake/compile.am: Add include $(DEPENDS) + ENDIF-hack. 2000-09-12 Ralf Corsepius * aclocal/check-cxx.m4: Add AC_SUBST(CPLUS_LD_LIBS) * aclocal/prog-cc.m4: Cleanup comments, require RTEMS_ENABLE_GCC28, add automake conditionals RTEMS_USE_GCC, RTEMS_USE_GCC272. * automake/compile.am: Replaced. * automake/local.am: Remove building variant handling. 2000-09-11 Ralf Corsepius * aclocal/enable-rtemsbsp.m4: Add RTEMS_ENABLE_BARE, AC_SUBST(BARE_CPU_MODEL),AC_SUBST(BARE_CPU_CFLAGS). * aclocal/i386-gas-code16.m4: AC_DEFINE NEW_GAS. * aclocal/target.m4: Cleanup comments * Automake/compile.am: Add DEFS support to keep building happy. 2000-09-06 Ralf Corsepius * aclocal/project-root.m4: Introduce PROJECT_TOPdir, add comments. 2000-09-04 Ralf Corsepius * automake/compile.am: New file * ChangeLog: Fix email addresses 2000-09-01 Ralf Corsepius * LICENSE.NET, README, README.configure: Spelling corrections. 2000-09-01 Ralf Corsepius * aclocal/check-bsps.m4: Fix c4* and sim68000 entries 2000-08-30 Joel Sherrill * LICENSE.NET, LICENSE.RPCXDR, LICENSE.WEBSERVER: New files. 2000-08-25 Joel Sherrill * ChangeLog: Moved incorrect entries to make/ChangeLog. 2000-08-17 Ralf Corsepius * aclocal/check-bsps.h: - Add pck6-BSP - Exclude ChangeLog from being picked up as BSP * aclocal/bsp-alias.m4: Add pck6-BSP 2000-08-10 Joel Sherrill * ChangeLog: New file.