This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
attributes-two.patch also contains a lot of const-ing, hence the
authorNicholas Clark <nick@ccl4.org>
Sun, 18 Sep 2005 14:03:33 +0000 (14:03 +0000)
committerNicholas Clark <nick@ccl4.org>
Sun, 18 Sep 2005 14:03:33 +0000 (14:03 +0000)
commit24c2fff49cb0d87a1b050b6eb10777a7e61a4fb0
tree32405a0a20d3e60e75bc391fc80f40c778f829a9
parent065cbbe5111e87db99bc8b30fa920648291ef5c7
attributes-two.patch also contains a lot of const-ing, hence the
strange collection of files that seem to change with the integration
of all the attributes probing code.

Integrate:
[ 24431]
Subject: [PATCH] attributes-two.patch, the next batch
From: Andy Lester <andy@petdance.com>
Date: May 9, 2005 5:45 PM
Message-ID: <20050509154518.GA18273@petdance.com>

[ 24492]
Subject: [PATCH] perl 5.9.x (@ 24471): Symbian update
From: <jarkko.hietaniemi@nokia.com>
Date: Mon, 16 May 2005 17:59:35 +0300
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com>

completed by:
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com>

[ 24495]
Subject: [PATCH] more about __attribute__
From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
Date: Tue, 17 May 2005 20:36:43 +0300
Message-ID: <428A2BAB.9020306@gmail.com>

[ 24508]
Subject: [PATCH] Attribute configuration
From: Andy Lester <andy@petdance.com>
Date: Thu, 19 May 2005 12:32:56 -0500
Message-ID: <20050519173256.GA29039@petdance.com>

[ 24519]
Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
it being redefined.

[ 24520]
Updaate ppport.h to get a conditional PERL_UNUSED_DECL

[ 24521]
Update XS code to declare PERL_UNUSED_DECL conditionally

[ 24536]
Make the __attribute__ stuff work with Symbian (Jarkko).
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html
p4raw-link: @24536 on //depot/perl: 5b2bd0a5b0f42f1ec1874721dd99072f7f7d3340
p4raw-link: @24521 on //depot/perl: aec614a53fcaa2a63038ec4dcf0fcd1cda92fd31
p4raw-link: @24520 on //depot/perl: ab9184c907a73e26d04db8741a60e1abb3ead566
p4raw-link: @24519 on //depot/perl: 62093c1c517a0f69ccb4c04109c4e03e3036523d
p4raw-link: @24508 on //depot/perl: 0dbb1585a715e56312e579a5f0e7f82241b38352
p4raw-link: @24495 on //depot/perl: f22be1b8bd009cf4b53bd4bad9a8883a7dc9f572
p4raw-link: @24492 on //depot/perl: abb2c24232c1dbd60ae39bdbb7e3cf487e3da996
p4raw-link: @24431 on //depot/perl: f54cb97a39f1a5849851e77a33524dfca2644cf5

p4raw-id: //depot/maint-5.8/perl@25467
p4raw-integrated: from //depot/perl@25466 'copy in' plan9/genconfig.pl
(@2957..) hints/next_3_0.sh (@4271..) vms/genconfig.pl
(@11758..) hints/vmesa.sh (@17454..) uconfig.sh (@23027..)
ext/Time/HiRes/ppport.h (@23329..) ext/Devel/PPPort/PPPort.pm
ext/Devel/PPPort/parts/inc/misc (@23926..) ext/Cwd/ppport.h
(@23977..) 'edit in' ext/List/Util/Util.xs (@24465..) 'merge
in' plan9/config_sh.sample wince/config.ce (@22334..)
Cross/config.sh-arm-linux (@23577..) Porting/config.sh
(@24211..)
p4raw-integrated: from //depot/perl@24521 'edit in' ext/POSIX/POSIX.xs
(@24271..) ext/Storable/Storable.xs (@24439..)
p4raw-edited: from //depot/perl@24508 'edit in' sv.c (@24491..) perl.h
(@24501..)
p4raw-integrated: from //depot/perl@24508 'copy in' t/op/sprintf.t
(@20979..) perlio.h (@24365..) 'edit in' Porting/pumpkin.pod
(@23781..) op.c (@24492..) mg.c perl.c (@24501..) 'merge in'
NetWare/config.wc (@22334..) Porting/Glossary (@23674..)
epoc/config.sh (@24149..) configure.com (@24221..) Configure
(@24313..) win32/config.bc win32/config.gc win32/config.vc
win32/config.vc64 (@24319..) config_h.SH (@24432..) XSUB.h
malloc.c (@24489..)
p4raw-integrated: from //depot/perl@24492 'edit in' embed.pl (@24445..)
scope.c universal.c (@24489..)
p4raw-edited: from //depot/perl@24431 'edit in' embed.fnc (@24422..)
p4raw-integrated: from //depot/perl@24431 'edit in' toke.c (@24422..)
gv.c (@24427..) 'ignore' proto.h (@24422..) 'merge in' handy.h
(@24243..) pp_sys.c (@24367..) pp_ctl.c (@24412..) doop.c
utf8.c (@24414..) pp.c (@24420..) pod/perlapi.pod (@24422..)
48 files changed:
Configure
Cross/config.sh-arm-linux
NetWare/config.wc
Porting/Glossary
Porting/config.sh
XSUB.h
config_h.SH
configure.com
doop.c
embed.fnc
embed.pl
epoc/config.sh
ext/Cwd/ppport.h
ext/Devel/PPPort/PPPort.pm
ext/Devel/PPPort/parts/inc/misc
ext/List/Util/Util.xs
ext/POSIX/POSIX.xs
ext/Storable/Storable.xs
ext/Time/HiRes/ppport.h
gv.c
handy.h
hints/next_3_0.sh
hints/vmesa.sh
malloc.c
mg.c
op.c
perl.c
perl.h
perlio.h
plan9/config_sh.sample
plan9/genconfig.pl
pod/perlapi.pod
pp.c
pp_ctl.c
pp_sys.c
proto.h
scope.c
sv.c
t/op/sprintf.t
toke.c
uconfig.sh
utf8.c
vms/genconfig.pl
win32/config.bc
win32/config.gc
win32/config.vc
win32/config.vc64
wince/config.ce