Permalink
Browse files

Apply patch from cognominal++ to remove now unrequired need_ext from …

…our PMCs.
  • Loading branch information...
1 parent 4ae2183 commit 4578afcd1eba9c55f00cc13b59d7d8920359e163 @jnthn jnthn committed Jun 8, 2010
View
@@ -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() {
@@ -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() {
View
@@ -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;
@@ -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;
View
@@ -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");
View
@@ -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;
@@ -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;
View
@@ -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 {
}

0 comments on commit 4578afc

Please sign in to comment.