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  <jos...@codesourcery.com>
 
+       * configure.ac (avr-*-*): Add comment about why libssp is disabled.
+       (microblaze*): Don't disable libssp.
+       * configure: Regenerate.
+
+2011-04-01  Joseph Myers  <jos...@codesourcery.com>
+
        * 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
jos...@codesourcery.com

Reply via email to