#413: [TODO] config/auto/alignptrs.pm:  inform user to use --64compat for parrot
---------------------+------------------------------------------------------
 Reporter:  jkeenan  |       Owner:        
     Type:  todo     |      Status:  new   
 Priority:  normal   |   Milestone:  2.6   
Component:  core     |     Version:  trunk 
 Severity:  medium   |    Keywords:  64-bit
     Lang:           |       Patch:        
 Platform:           |  
---------------------+------------------------------------------------------

Comment(by doughera):

 I don't understand this ticket at all.  What is this hypothetical "--
 64compat" ?

 I do see this puzzling note in auto/alignptrs.pm:

     # On 8-byte ptr_alignment we cannot read 4-byte pbc's. Warn the user
 about it.

 But surely this is just a limitation of the current pbc reader code.  I
 don't see why the appropriate fix would be to ask 32-bit systems to pay a
 penalty here instead of changing the reader code.  It is certainly
 possible to read 4-byte integers on an 8-byte system.  You may have to
 read and copy the data, but it can be done.  If there's a penalty to be
 paid, I think it's fair to have the foreign reader pay it.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/413#comment:2>
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