summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2011-11-29 21:36:43 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2011-11-29 21:36:43 +0000
commit78e515f7b3c83f047ada836f3d769b1fd934d9d7 (patch)
tree65c814557c3c0e61f746e922c96ca834174464c4 /configure.ac
parent0418ac74cabf62c15e0256d50e0d232d9e3939ad (diff)
downloadgcc-78e515f7b3c83f047ada836f3d769b1fd934d9d7.tar.gz
.
* configure.ac (rl78-*-*) New case. * configure: Regenerate. * MAINTAINERS: Add myself as RL78 maintainer. libgcc * config.host (rl78-*-elf): New case. * config/rl78: New directory for the Renesas RL78. gcc * config.gcc (rl78-*-elf): New case. * doc/extend.texi: Add RL78 documentation. * doc/invoke.texi: Likewise. * doc/md.texi: Likewise. * doc/contrib.texi: Add RL78. * doc/install.texi: Add rl78-*-elf. * config/rl78: New directory for the Renesas RL78. contrib * config-list.mk (LIST): Add rl78-elf. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181819 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 7e27de4f57f..9fee56378e1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -518,6 +518,12 @@ case "${target}" in
powerpc-*-aix* | rs6000-*-aix*)
noconfigdirs="$noconfigdirs target-libssp"
;;
+ rl78-*-*)
+ # libssp uses a misaligned load to trigger a fault, but the RL78
+ # doesn't fault for those - instead, it gives a build-time error
+ # for explicit misaligned loads.
+ noconfigdirs="$noconfigdirs target-libssp"
+ ;;
esac
# Disable libstdc++-v3 for some systems.