summaryrefslogtreecommitdiffstats
path: root/c/src/exec
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2002-06-27 12:15:48 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2002-06-27 12:15:48 +0000
commit272413ce17c46f581d5afd97b77f4d3a2e6e2520 (patch)
tree8cf6f35b3fadc3baffd7c6ad8fa94fb55eeb5772 /c/src/exec
parentda8f88a23e3b6e48ab3a91d7014903f1137d7e05 (diff)
downloadrtems-272413ce17c46f581d5afd97b77f4d3a2e6e2520.tar.bz2
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. * automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove LINK_LIBS, LINK_OBJS, LINK_FILES.
Diffstat (limited to 'c/src/exec')
-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)"])
+])