This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap of 3.4.1 RC1 failed on powerpc-ibm-aix4.3.3.0
On Thu, Jul 01, 2004 at 01:42:26PM -0400, David Edelsohn wrote:
> I think what Jakub was suggesting is embodied in the following
> patche:
>
> Index: aix43.h
> ===================================================================
> RCS file: /cvs/gcc/gcc/gcc/config/rs6000/aix43.h,v
> retrieving revision 1.32
> diff -c -p -r1.32 aix43.h
> *** aix43.h 15 Mar 2004 18:20:49 -0000 1.32
> --- aix43.h 1 Jul 2004 17:40:28 -0000
> *************** do { \
> *** 181,183 ****
> --- 181,186 ----
>
> #undef LD_INIT_SWITCH
> #define LD_INIT_SWITCH "-binitfini"
> +
> + /* Do not create alias using forward reference on AIX 4.3. */
> + #define TARGET_USE_LOCAL_THUNK_ALIAS_P(DECL) 0
>
>
> If you could try that and see if it helps with the AIX 4.3 libstdc++
> problem, I would appreciate it.
It doesn't work; the build crashed in the same place.
But now I'm thinking I wasted my time; I can't find any place where
a macro by that name is used in the 3.4 branch. It seems to be present
in the trunk, but not in 3.4.