This test case is taken from linux/arch/x86/kernel/vmlinux.lds.S.

Following /DISCARD/ block isn't handled well.

	DISCARDS
	/DISCARD/ : {
		*(.eh_frame)
		*(__func_stack_frame_non_standard)
	}

DISCARDS before /DISCARD/ makes the parser being confused.
