--- a/hotspot/src/share/vm/adlc/archDesc.cpp Wed Sep 14 09:22:51 2011 +0200
+++ b/hotspot/src/share/vm/adlc/archDesc.cpp Tue Nov 22 09:45:57 2011 +0100
@@ -823,9 +823,9 @@
} else {
char *rc_name = toUpper(reg_class_name);
const char *mask = "_mask";
- int length = (int)strlen(rc_name) + (int)strlen(mask) + 3;
+ int length = (int)strlen(rc_name) + (int)strlen(mask) + 5;
char *regMask = new char[length];
- sprintf(regMask,"%s%s", rc_name, mask);
+ sprintf(regMask,"%s%s()", rc_name, mask);
return regMask;
}
}