On Fri, 1 Apr 2011, Michael Eager wrote:
> > Target maintainers: I'd like to understand why it is necessary to
> > disable libssp for AVR, AIX and Microblaze
>
> I believe that at some time in the past libssp failed to build for
> MicroBlaze, but I don't recall the details. It currently builds
> without error, so disabling it for MicroBlaze is no longer needed.
Thanks. I've applied this patch to remove that disabling and add a
comment about why it's disabled for AVR.
Index: configure.ac
===================================================================
--- configure.ac (revision 171847)
+++ configure.ac (working copy)
@@ -483,14 +483,12 @@
# Disable libssp for some systems.
case "${target}" in
avr-*-*)
+ # No hosted I/O support.
noconfigdirs="$noconfigdirs target-libssp"
;;
powerpc-*-aix* | rs6000-*-aix*)
noconfigdirs="$noconfigdirs target-libssp"
;;
- microblaze*)
- noconfigdirs="$noconfigdirs target-libssp"
- ;;
esac
# Disable target libiberty for some systems.
Index: ChangeLog
===================================================================
--- ChangeLog (revision 171847)
+++ ChangeLog (working copy)
@@ -1,5 +1,11 @@
2011-04-01 Joseph Myers <[email protected]>
+ * configure.ac (avr-*-*): Add comment about why libssp is disabled.
+ (microblaze*): Don't disable libssp.
+ * configure: Regenerate.
+
+2011-04-01 Joseph Myers <[email protected]>
+
* configure.ac: Remove code setting CONFIG_SHELL, config_shell and
moveifchange.
* configure: Regenerate.
Index: configure
===================================================================
--- configure (revision 171847)
+++ configure (working copy)
@@ -3036,14 +3036,12 @@
# Disable libssp for some systems.
case "${target}" in
avr-*-*)
+ # No hosted I/O support.
noconfigdirs="$noconfigdirs target-libssp"
;;
powerpc-*-aix* | rs6000-*-aix*)
noconfigdirs="$noconfigdirs target-libssp"
;;
- microblaze*)
- noconfigdirs="$noconfigdirs target-libssp"
- ;;
esac
# Disable target libiberty for some systems.
--
Joseph S. Myers
[email protected]