This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

curly braces in generated asm code

I want to parse assembler code. There are "{" appearing in the generated code by C compiler like:

CMP.W	20(R1), R12 { JGE	.L3

Shouldn't be this two lines?!

test1.s was created with gcc -S test1.c

test1.s

#define MAX 10

int main() {
	int a[MAX];
	int index;
	for (index = 0; index < MAX; index++) {
		a[index] = index*index;
	}
	return 0;
}