#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

Reply via email to