Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Apply patch from cognominal++ to remove now unrequired need_ext from …
…our PMCs.
  • Loading branch information
jnthn committed Jun 8, 2010
1 parent 4ae2183 commit 4578afc
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/pmc/mutablevar.pmc
Expand Up @@ -19,7 +19,7 @@ needed as scalar containers forward to their contents.

#include "parrot/parrot.h"

pmclass MutableVAR need_ext dynpmc group perl6_group auto_attrs {
pmclass MutableVAR dynpmc group perl6_group auto_attrs {
ATTR PMC *scalar;

VTABLE void init() {
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/objectref_pmc.template
Expand Up @@ -17,7 +17,7 @@ Forwards all but some methods to the held PMC.
*/

#include "parrot/parrot.h"
pmclass ObjectRef need_ext dynpmc group perl6_group manual_attrs {
pmclass ObjectRef dynpmc group perl6_group manual_attrs {
ATTR PMC *value;

VTABLE void init() {
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/p6invocation.pmc
Expand Up @@ -135,7 +135,7 @@ static PMC *get_next_candidate(PARROT_INTERP, PMC *SELF, int check_only, INTVAL
return current;
}

pmclass P6Invocation need_ext dynpmc group perl6_group auto_attrs {
pmclass P6Invocation dynpmc group perl6_group auto_attrs {
ATTR PMC *first_candidate;
ATTR PMC *candidate_list;
ATTR STRING *name;
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/p6lowlevelsig.pmc
Expand Up @@ -50,7 +50,7 @@ The number of items we have inside the signature.

*/

pmclass P6LowLevelSig need_ext dynpmc group perl6_group manual_attrs {
pmclass P6LowLevelSig dynpmc group perl6_group manual_attrs {
ATTR struct llsig_element **elements;
ATTR INTVAL num_elements;
ATTR PMC *named_to_pos_cache;
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/p6opaque.pmc
Expand Up @@ -261,7 +261,7 @@ PMC *look_for_method(PARROT_INTERP, PMC *search_list, INTVAL *start_pos, STRING
}


pmclass P6opaque extends Object need_ext dynpmc group perl6_group auto_attrs {
pmclass P6opaque extends Object dynpmc group perl6_group auto_attrs {

void class_init() {
ACCEPTS_str = CONST_STRING(interp, "ACCEPTS");
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/p6role.pmc
Expand Up @@ -19,7 +19,7 @@ like punning.

#include "parrot/parrot.h"

pmclass P6role extends Role need_ext dynpmc group perl6_group auto_attrs {
pmclass P6role extends Role dynpmc group perl6_group auto_attrs {
VTABLE PMC *find_method(STRING *name) {
PMC *ns_key, *ns, *punner, *boxed_name;
STRING *first_char;
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/perl6multisub.pmc
Expand Up @@ -881,7 +881,7 @@ The proto that is in effect.
*/


pmclass Perl6MultiSub extends MultiSub need_ext dynpmc group perl6_group manual_attrs {
pmclass Perl6MultiSub extends MultiSub dynpmc group perl6_group manual_attrs {
ATTR PMC *candidates;
ATTR struct candidate_info **candidates_sorted;
ATTR MMD_Cache *cache_single;
Expand Down
2 changes: 1 addition & 1 deletion src/pmc/perl6scalar.pmc
Expand Up @@ -18,7 +18,7 @@ Subclass of ObjectRef for Perl 6 scalars.

#include "parrot/parrot.h"

pmclass Perl6Scalar extends ObjectRef need_ext dynpmc group perl6_group auto_attrs {
pmclass Perl6Scalar extends ObjectRef dynpmc group perl6_group auto_attrs {

}

Expand Down

0 comments on commit 4578afc

Please sign in to comment.