Commit Graph

29 Commits

Author SHA1 Message Date
Ralf Corsepius
72cd8b289d 2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/check-cxx.m4: Remove LIBSUFFIX_VA.
	* automake/compile.am: Remove LIBSUFFIX_VA.
2003-05-16 09:07:17 +00:00
Ralf Corsepius
15eb411e86 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Introduce depend-gcc.
	* automake/lib.am: Remove stray comment.
	* automake/local.am: Introduce depend-gcc.
2003-02-28 05:13:20 +00:00
Ralf Corsepius
f7276a9bdf 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Set PROJECT_ROOT unconditionally.
	* automake/local.am: Remove $(ARCH), clean-local.
	* automake/compile.am: Add $(ARCH), clean-local.
	Set CXXFLAGS = @RTEMS_CFLAGS@ $(XCXXFLAGS).
2003-02-18 13:20:59 +00:00
Ralf Corsepius
16735cab84 2003-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove CLEAN_DEPEND (Unused).
	Remove CLOBBER_DEPEND (Unused).
2003-01-21 13:40:05 +00:00
Ralf Corsepius
f442116c66 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove creating $(ARCH) in compilation rules.
2002-12-12 16:06:22 +00:00
Ralf Corsepius
baa8dd7cb0 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Rework *FLAGS, AM_*FLAGS handling.
2002-12-06 13:07:15 +00:00
Ralf Corsepius
f04c9163b8 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove hard-coded *_PROFILE_V.
	Add autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
	CFLAGS_PROFILE_V.
	Remove CPPFLAGS_GCC.
2002-12-06 11:21:57 +00:00
Ralf Corsepius
29d82b2506 2002-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove LDFLAGS_INCOMPLETE.
	Remove LDFLAGS.
	Add CCAS, CCASCOMPILE.
	Remove compilation rules for *.cpp, *.cxx, *.C.
	Use CCASCOMPILE to compile *.S.
	Add -pg to RTEMS_CFLAGS_PROFILE_V.
2002-12-01 08:01:04 +00:00
Ralf Corsepius
86f12bc045 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove LD_PATHS (Unused).
	* aclocal/check-newlib.m4: Adaptation to autoconf-2.5x (AC_TRY_LINK
	is announced obsolete).
2002-11-19 17:05:34 +00:00
Ralf Corsepius
8a2e2aaa2a 2002-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V,
	CXXFLAGS_DEBUG_OPTIMIZE_V, LDFLAGS_DEBUG_V, CFLAGS_DEFAULT.
	Support @CFLAGS@, @CXXFLAGS@.
2002-11-15 14:45:37 +00:00
Ralf Corsepius
a9f1a11ce2 2002-11-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove rel rule.
2002-11-08 17:58:26 +00:00
Ralf Corsepius
35b22754c2 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-configure.m4: Add RTEMS_CHECK_MULTIPROCESSING.
	* automake/compile.am: Add test -d $(ARCH) || mkdir $(ARCH) to all
	compilation rules (Work-around to an automake bug).
	* automake/lib.am: Add test -d $(ARCH) || mkdir $(ARCH) to
	make-library.
2002-07-22 09:17:40 +00:00
Joel Sherrill
978f59a23b 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Remove GCC272 support.
	Remove *.sh rule (unused).
	* configure.ac: Remove ENABLE_GCC28.
	Remove ENABLE_LIBCDIR.
2002-04-16 13:53:49 +00:00
Joel Sherrill
1ae913e4c8 2002-01-07 Joel Sherrill <joel@OARcorp.com>
* automake/compile.am (LINK_LIB_RTEMS): Removed line continuation for
	last line to eliminate 100's of warnings.
2002-01-07 14:11:19 +00:00
Joel Sherrill
c274328bcb 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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.
2002-01-06 20:14:08 +00:00
Joel Sherrill
a0ea6f1062 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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.
2002-01-06 20:12:13 +00:00
Joel Sherrill
ba748523d1 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-20 17:33:23 +00:00
Joel Sherrill
a34b2458a4 2001-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-29 14:39:50 +00:00
Joel Sherrill
bfba54ed1c 2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Fundamentally reworked compilation rules for
	closer adaptation to automake's behavior.
2001-10-10 00:22:21 +00:00
Joel Sherrill
8351871339 2001-04-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* README.cdn-X: Update.
	* automake/compile.am: Remove -ansi -fasm from CFLAGS_DEFAULT, add
	@CPPFLAGS@ to CPPFLAGS.
2001-04-26 14:09:17 +00:00
Joel Sherrill
560aae24e2 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-29 15:27:25 +00:00
Joel Sherrill
4dc2e9a75e 2001-01-03 Emmanuel Raguet <raguet@crf.canon.fr>
* automake/compile.am: Add LD.
2001-01-03 18:47:07 +00:00
Joel Sherrill
3174a7edae 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-31 21:20:00 +00:00
Joel Sherrill
63b24d2914 Missed in earlier commits. 2000-10-27 15:51:28 +00:00
Joel Sherrill
509f835141 2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* macros/enable-hwapi.m4: Removed.
	* aclocal/rtems-top.m4, automake/compile.am, automake/lib.am:
	A small cleanup step towards gnu-canonicalization.
2000-10-24 21:59:16 +00:00
Joel Sherrill
372e4e2758 2000-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Add ENDIF-hack.
	* automake/compile.am: Add include $(DEPENDS) + ENDIF-hack.
2000-09-13 13:08:11 +00:00
Joel Sherrill
1ea70d78dd 2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-12 20:54:13 +00:00
Joel Sherrill
03d570670a 2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-12 12:52:12 +00:00
Joel Sherrill
7294718f81 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: New file
	* ChangeLog: Fix email addresses
2000-09-05 15:30:18 +00:00