#421: Fails to compile on netbsd-macppc 4.0.1 (asmfun.s: Error: unsupported
relocation against...)
-------------------+--------------------------------------------------------
Reporter: wiml | Type: bug
Status: new | Priority: normal
Milestone: | Component: none
Version: trunk | Severity: medium
Keywords: ppc | Lang:
Patch: | Platform: netbsd
-------------------+--------------------------------------------------------
Comment(by wiml):
It continues for several more files, but eventually dies compiling
src/exec_save.c, with undefined symbols {{{R_PPC_ADDR16_HI}}} and
{{{R_PPC_ADDR16_LO}}}. I haven't had time to investigate those more fully,
but it looks like NetBSD's elf.h calls those relocs {{{R_PPC_16_HI}}} etc.
The alignment warnings are worrisome, but IIRC they shouldn't cause
incorrect behavior, just a performance hit (unaligned access gets emulated
via a kernel trap— or maybe I'm thinking of some other architecture, it's
been a while). Once Parrot works well enough on this machine to run a few
unit tests, I figure I'll look into the alignment warnings. :)
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/421#comment:3>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets