develooper Front page | perl.perl5.porters | Postings from March 2003

Re: MSWin32 seems lost again (18785)

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
March 3, 2003 06:16
Subject:
Re: MSWin32 seems lost again (18785)
Message ID:
20030303151452.5761.H.M.BRAND@hccnet.nl
On Sat 01 Mar 2003 15:13, "H.Merijn Brand" <h.m.brand@hccnet.nl> wrote:
> On Sat 01 Mar 2003 02:32, Gurusamy Sarathy <gsar@ActiveState.com> wrote:
> > On Fri, 28 Feb 2003 22:22:50 GMT, Nicholas Clark wrote:
> > >Well, it is part of the COW changes. What doesn't make sense is that based on
> > >its line in embed.fnc and what Sarathy said:
> > >
> > >po      |void   |sv_free2       |SV* sv
> > >
> > >I can't see why it's not already being exported for Win32
> > 
> > If you wade through makedef.pl, you'll see it simply uses
> > the symbols placed in the *.sym files.  Only the symbols that are
> > part of the public API get put in the *.sym files by embed.pl.
> > Ergo, you need an 'A' flag there for sv_free2() for C.xs to be
> > able to see it.
> 
> Ahh, hey, great. That would bring my AIX back into business too, and it would
> not need that stupid kludgy patch I proposed earlier.

Indeed, it does, but can you explain why it is only needed for gcc builds?

 HP-UX    HP-UX    HP-UX    HP-UX     AIX      AIX    cygwin  
 11.00    11.00    10.20    10.20    4.3.3    4.3.3   1.3.21s  
  HPc      gcc      HPc      gcc      vac      gcc      gcc   
 18805    18805    18805    18805    18805    18793    18817   Configuration
-------  -------  -------  -------  -------  -------  -------  --------------------------------------------------------------------
O O O O  O O O O  O O O O  O O O O  O O O O  F F F F  F F F F   
O O O O  O O O O                    O O O O  F F F F  ? ? ? ?  -Duse64bitint
O O O O  O O O O                                      ? ? ? ?  -Duse64bitall
O O O O  O O O O  O O O O  O O O O  O O O O  F F F F  ? ? ? ?  -Duselongdouble
O O O O  O O O O                    O O O O  F F F F  ? ? ? ?  -Dusemorebits

The 'F's are utf-8 related, but I've got no spare CPU cycles to rebuild gcc
once again, which I think is to blame.

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: smokers@perl.org
http://archives.develooper.com/daily-build@perl.org/   perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org



Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About