diff mbox

[AIX] Enable libffi for AIX

Message ID B37989F2852398498001550C29155BE51789E8FA@FRCRPVV9EX4MSX.ww931.my-it-solutions.net
State New
Headers show

Commit Message

REIX, Tony July 26, 2017, 3:17 p.m. UTC
Description:
 * This patch enables libffi on AIX.

Tests:
 * Fedora25/x86_64 + GCC trunk : Configure/Build: SUCCESS
   - build made by means of gmake.

ChangeLog:
 * configure.ac, configure: Enable libffi for AIX

Cordialement,

Tony Reix

Bull - ATOS
IBM Coop Architect & Technical Leader
Office : +33 (0) 4 76 29 72 67
1 rue de Provence - 38432 Échirolles - France
www.atos.net

Comments

Ian Lance Taylor July 26, 2017, 10:24 p.m. UTC | #1
On Wed, Jul 26, 2017 at 8:17 AM, REIX, Tony <tony.reix@atos.net> wrote:
> Description:
>  * This patch enables libffi on AIX.
>
> Tests:
>  * Fedora25/x86_64 + GCC trunk : Configure/Build: SUCCESS
>    - build made by means of gmake.
>
> ChangeLog:
>  * configure.ac, configure: Enable libffi for AIX

This is fine with me but I'll leave it for David as AIX maintainer.

Not building libffi on AIX dates back to when libgjc was merged into
mainline (https://gcc.gnu.org/ml/gcc-patches/2000-05/msg00877.html).
I didn't try to track it back into the libgcj tree.

Ian
David Edelsohn July 28, 2017, 6:58 p.m. UTC | #2
On Wed, Jul 26, 2017 at 11:17 AM, REIX, Tony <tony.reix@atos.net> wrote:
> Description:
>  * This patch enables libffi on AIX.
>
> Tests:
>  * Fedora25/x86_64 + GCC trunk : Configure/Build: SUCCESS
>    - build made by means of gmake.
>
> ChangeLog:
>  * configure.ac, configure: Enable libffi for AIX

I committed this patch.

Thanks, David
diff mbox

Patch

Index: ChangeLog
===================================================================
--- ChangeLog	(révision 250563)
+++ ChangeLog	(copie de travail)
@@ -1,3 +1,8 @@ 
+2017-07-26  Tony Reix  <tony.reix@atos.net>
+
+	* configure.ac, configure: Enable Go for AIX
+	* configure.ac, configure: Enable libffi for AIX
+
 2017-07-19  Yury Gribov  <tetra2005@gmail.com>
 
 	* MAINTAINERS: Add myself.
Index: configure
===================================================================
--- configure	(révision 250563)
+++ configure	(copie de travail)
@@ -3463,11 +3463,8 @@  case "${target}" in
     noconfigdirs="$noconfigdirs target-libffi"
     ;;
   powerpc-*-aix*)
-    # copied from rs6000-*-* entry
-    noconfigdirs="$noconfigdirs target-libffi"
     ;;
   rs6000-*-aix*)
-    noconfigdirs="$noconfigdirs target-libffi"
     ;;
   ft32-*-*)
     noconfigdirs="$noconfigdirs target-libffi"
Index: configure.ac
===================================================================
--- configure.ac	(révision 250563)
+++ configure.ac	(copie de travail)
@@ -791,11 +791,8 @@  case "${target}" in
     noconfigdirs="$noconfigdirs target-libffi"
     ;;
   powerpc-*-aix*)
-    # copied from rs6000-*-* entry
-    noconfigdirs="$noconfigdirs target-libffi"
     ;;
   rs6000-*-aix*)
-    noconfigdirs="$noconfigdirs target-libffi"
     ;;
   ft32-*-*)
     noconfigdirs="$noconfigdirs target-libffi"