#631: [RFC] Clean-up PMC generated files.
--------------------+-------------------------------------------------------
 Reporter:  bacek   |       Owner:       
     Type:  RFC     |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  none    |     Version:  1.1.0
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:          |  
--------------------+-------------------------------------------------------

Comment(by Infinoid):

 Replying to [comment:5 Infinoid]:
 > Apparently the generated pmc_unmanagedstruct.h is missing some function
 prototypes which the subclasses need?

 The prototypes were generated for the Default PMC, but apparently they are
 needed elsewhere, so apparently the Default PMC isn't a special case.
 I've checked in a partial fix for this as r38537.  This seems to get the
 standard PMCs building without warning.

 There was an additional issue with dynpmcs, fixed in r38538:

 {{{
 digest_group.c:75: warning: implicit declaration of function
 'Parrot_MD2_class_init'
 digest_group.c:76: warning: implicit declaration of function
 'Parrot_RIPEMD160_class_init'
 }}}

 (and so on for all the other digest dynpmcs).

 I'm not sure either of these commits are the correct way to fix the
 problems, but they make the warnings go away.

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