summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDenys Vlasenko <dvlasenk@redhat.com>2009-02-25 17:08:40 +0000
committerDenys Vlasenko <dvlasenk@redhat.com>2009-02-25 17:08:40 +0000
commitea0e6e80260d2b1b7ad40282012b0e47869bcddf (patch)
tree787f3f0a0aa01d6124e96b6333af5d5fa8f4d9bf /configure.ac
parent8ed57276426392f961d557ea0bf54d9ba6ac4a5f (diff)
downloadstrace-ea0e6e80260d2b1b7ad40282012b0e47869bcddf.tar.gz
CRIS support by Hinko Kocevar (hinko.kocevar AT cetrtapot.si)
* configure.ac: Make it recognize cris. * process.c: Define ARG_xxx constants for cris. (change_syscall): Add support for cris. (struct_user_offsets): Add cris-specific data. * signal.c (sys_sigreturn): Add support for cris. * syscall.c (get_scno): Add support for cris. (syscall_fixup): Add support for cris. (get_error): Add support for cris. (syscall_enter): Add support for cris. (force_result): While at it, fix cpp directives indentation. * util.c (printcall): Add support for cris.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index fb7778878..47267c578 100644
--- a/configure.ac
+++ b/configure.ac
@@ -107,6 +107,14 @@ x86?64*)
arch=x86_64
AC_DEFINE([X86_64], 1, [Define for the AMD x86-64 architecture.])
;;
+cris|crisv10)
+ arch=crisv10
+ AC_DEFINE([CRISV10], 1, [Define for the CRISv10 architecture.])
+ ;;
+crisv32)
+ arch=crisv32
+ AC_DEFINE([CRISV32], 1, [Define for the CRISv32 architecture.])
+ ;;
*)
AC_MSG_RESULT([NO!])
AC_MSG_ERROR([architecture $host_cpu is not supported by strace])