Don't add an empty .param annotation when not writing debug info

This commit is contained in:
Ben Gruver 2015-10-13 18:46:13 -07:00
parent ccf087b0dd
commit d6b17b9935

View File

@ -320,7 +320,7 @@ public class MethodDefinition {
String parameterType = parameter.getType();
String parameterName = parameter.getName();
Collection<? extends Annotation> annotations = parameter.getAnnotations();
if (parameterName != null || annotations.size() != 0) {
if ((options.outputDebugInfo && parameterName != null) || annotations.size() != 0) {
writer.write(".param p");
writer.printSignedIntAsDec(registerNumber);