summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
Diffstat (limited to 'c')
-rw-r--r--c/src/exec/ChangeLog7
-rw-r--r--c/src/exec/aclocal/canonicalize-tools.m412
-rw-r--r--c/src/exec/aclocal/prog-ccas.m48
3 files changed, 15 insertions, 12 deletions
diff --git a/c/src/exec/ChangeLog b/c/src/exec/ChangeLog
index adb8561d64..9ca9e2e97a 100644
--- a/c/src/exec/ChangeLog
+++ b/c/src/exec/ChangeLog
@@ -1,5 +1,12 @@
2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+ * aclocal/prog-ccas.m4: New.
+ * aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP.
+ RTEMS_GCC_PRINT
+ * aclocal/check-multiprocessing.m4: Fix typo.
+
+2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
* configure.ac: Use AC_CONFIG_AUX_DIR(..).
2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
diff --git a/c/src/exec/aclocal/canonicalize-tools.m4 b/c/src/exec/aclocal/canonicalize-tools.m4
index 3868c76d71..b806cc2f85 100644
--- a/c/src/exec/aclocal/canonicalize-tools.m4
+++ b/c/src/exec/aclocal/canonicalize-tools.m4
@@ -4,25 +4,13 @@ dnl
dnl Set target tools
dnl
-AC_DEFUN(RTEMS_GCC_PRINT,
-[
- $1=`$CC --print-prog-name=$2`
-])
-
AC_DEFUN(RTEMS_CANONICALIZE_TOOLS,
[AC_REQUIRE([RTEMS_PROG_CC])dnl
dnl FIXME: What shall be done if these tools are not available?
RTEMS_CHECK_TOOL(AR,ar,no)
- RTEMS_CHECK_TOOL(AS,as,no)
RTEMS_CHECK_TOOL(LD,ld,no)
- RTEMS_CHECK_TOOL(NM,nm,no)
dnl special treatment of ranlib
RTEMS_CHECK_TOOL(RANLIB,ranlib,:)
-
-dnl NOTE: These may not be available if not using gnutools
- RTEMS_CHECK_TOOL(OBJCOPY,objcopy,no)
- RTEMS_CHECK_TOOL(SIZE,size,no)
- RTEMS_CHECK_TOOL(STRIP,strip,:)
])
diff --git a/c/src/exec/aclocal/prog-ccas.m4 b/c/src/exec/aclocal/prog-ccas.m4
new file mode 100644
index 0000000000..aeef25ec0c
--- /dev/null
+++ b/c/src/exec/aclocal/prog-ccas.m4
@@ -0,0 +1,8 @@
+## $Id$
+
+AC_DEFUN([RTEMS_PROG_CCAS],
+[
+AC_REQUIRE([RTEMS_PROG_CC])
+AC_SUBST(CCAS,["$CC \$(GCCSPECS)"])
+AC_SUBST(CCASFLAGS,["-DASM \$(CFLAGS) \$(INCLUDES)"])
+])