Boost logo

Boost :

Subject: [boost] [interprocess] ppc compile error
From: Tim Blechmann (tim_at_[hidden])
Date: 2012-04-26 03:28:59


hi all,

one of my users reported the following compile error when building my
application for ppc/osx(10.5):

/var/folders/+D/+DUo7PxAEgCfHTatXKIeMU+++TI/-Tmp-//ccPubDFs.s:5566:Unknown
pseudo-op: .subsection
/var/folders/+D/+DUo7PxAEgCfHTatXKIeMU+++TI/-Tmp-//ccPubDFs.s:5566:Rest of
line ignored. 1st junk character valued 50 (2).
/var/folders/+D/+DUo7PxAEgCfHTatXKIeMU+++TI/-Tmp-//ccPubDFs.s:5569:Unknown
pseudo-op: .previous

the specific part of the assembly is:

--
4010
L686:
4011
sync
4012    lwarx
r8,0,r11
4013  cmpw r8,
r3
4014  bne-
2f
4015  stwcx.
r9,0,r11
4016  bne-
2f
4017  addi
r2,0,1
4018  1:.subsection
2
4019  2: addi
r2,0,0
4020  b
1b
4021
.previous
4022
4023    cmpwi
cr7,r2,0
4024    mr
r3,r8
4025    beq
cr7,L686
4026    stw
r8,20(r10)
4027    mulli
r3,r8,12
4028    add
r3,r3,r10
4029    addi
r3,r3,28
4030    bl
L__ZNK5boost12interprocess10offset_ptrIfimLm0EE14to_raw_pointerEv$stub
4031    addi
r1,r1,96
4032    stw
r3,4(r30)
4033    lwz
r0,8(r1)
4034
nop
4035    lmw
r30,-8(r1)
4036    mtlr
r0
4037    blr
--
this error occurs with boost-1.49.0 ... is this a known issue or some
workaround?
thanks, tim

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk