This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/67950] AIX: Illegal instruction in accept()


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67950

Andrew Dixie <gcc at dixie dot net.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gcc at dixie dot net.nz

--- Comment #6 from Andrew Dixie <gcc at dixie dot net.nz> ---
Looks like duplicate of:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63435

Workaround:
diff -rupN gcc-4.9.1/gcc/symtab.c gcc-4.9.1-patched/gcc/symtab.c
--- gcc-4.9.1/gcc/symtab.c      2014-05-19 14:47:31.000000000 +1200
+++ gcc-4.9.1-patched/gcc/symtab.c      2014-10-02 13:01:10.354814648 +1300
@@ -1204,6 +1204,11 @@ symtab_nonoverwritable_alias_1 (symtab_n
 symtab_node *
 symtab_nonoverwritable_alias (symtab_node *node)
 {
+
+#ifdef _AIX
+  return NULL;
+#endif
+
   tree new_decl;
   symtab_node *new_node = NULL;

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]