diff --git a/sysdeps/x86_64/strcmp.S b/sysdeps/x86_64/strcmp.S
index 165073e..f4fa16c 100644
--- a/sysdeps/x86_64/strcmp.S
+++ b/sysdeps/x86_64/strcmp.S
@@ -28,17 +28,19 @@
 
 #undef UPDATE_STRNCMP_COUNTER
 
-#ifndef LABEL
+/* Only change: add commented braces for parenthesis matching in editors. */
+
+#ifndef LABEL  /*{*/
 #define LABEL(l) L(l)
-#endif
+#endif  /*}*/
 
-#ifdef USE_AS_STRNCMP
+#ifdef USE_AS_STRNCMP  /*{*/
 /* The simplified code below is not set up to handle strncmp() so far.
    Should this become necessary it has to be implemented.  For now
    just report the problem.  */
-# ifdef NOT_IN_lib
+# ifdef NOT_IN_lib  /*{*/
 #  error "strncmp not implemented so far"
-# endif
+# endif  /*}*/
 
 /* Since the counter, %r11, is unsigned, we branch to strcmp_exitz
    if the new counter > the old one or is 0.  */
@@ -51,22 +53,22 @@
 	je	LABEL(strcmp_exitz);			\
 	mov	%r9, %r11
 
-#elif defined USE_AS_STRCASECMP_L
+#elif defined USE_AS_STRCASECMP_L  /*}{*/
 # include "locale-defines.h"
 
 /* No support for strcasecmp outside libc so far since it is not needed.  */
-# ifdef NOT_IN_lib
+# ifdef NOT_IN_lib  /*{*/
 #  error "strcasecmp_l not implemented so far"
-# endif
+# endif  /*}*/
 
 # define UPDATE_STRNCMP_COUNTER
-#elif defined USE_AS_STRNCASECMP_L
+#elif defined USE_AS_STRNCASECMP_L  /*}{*/
 # include "locale-defines.h"
 
 /* No support for strncasecmp outside libc so far since it is not needed.  */
-# ifdef NOT_IN_lib
+# ifdef NOT_IN_lib  /*{*/
 #  error "strncasecmp_l not implemented so far"
-# endif
+# endif  /*}*/
 
 # define UPDATE_STRNCMP_COUNTER				\
 	/* calculate left number to compare */		\
@@ -76,24 +78,24 @@
 	test	%r9, %r9;				\
 	je	LABEL(strcmp_exitz);			\
 	mov	%r9, %r11
-#else
+#else  /*}{*/
 # define UPDATE_STRNCMP_COUNTER
-# ifndef STRCMP
+# ifndef STRCMP  /*{*/
 #  define STRCMP strcmp
-# endif
-#endif
+# endif  /*}*/
+#endif  /*}*/
 
-#ifndef USE_SSSE3
+#ifndef USE_SSSE3  /*{*/
 	.text
-#else
+#else  /*}{*/
 	.section .text.ssse3,"ax",@progbits
-#endif
+#endif  /*}*/
 
-#ifdef USE_AS_STRCASECMP_L
-# ifndef ENTRY2
+#ifdef USE_AS_STRCASECMP_L  /*{*/
+# ifndef ENTRY2  /*{*/
 #  define ENTRY2(name) ENTRY (name)
 #  define END2(name) END (name)
-# endif
+# endif  /*}*/
 
 ENTRY2 (__strcasecmp)
 	movq	__libc_tsd_LOCALE@gottpoff(%rip),%rax
@@ -103,16 +105,16 @@ ENTRY2 (__strcasecmp)
 	/* 5-byte NOP.  */
 	.byte	0x0f,0x1f,0x44,0x00,0x00
 END2 (__strcasecmp)
-# ifndef NO_NOLOCALE_ALIAS
+# ifndef NO_NOLOCALE_ALIAS  /*{*/
 weak_alias (__strcasecmp, strcasecmp)
 libc_hidden_def (__strcasecmp)
-# endif
+# endif  /*}*/
 	/* FALLTHROUGH to strcasecmp_l.  */
-#elif defined USE_AS_STRNCASECMP_L
-# ifndef ENTRY2
+#elif defined USE_AS_STRNCASECMP_L  /*}{*/
+# ifndef ENTRY2  /*{*/
 #  define ENTRY2(name) ENTRY (name)
 #  define END2(name) END (name)
-# endif
+# endif  /*}*/
 
 ENTRY2 (__strncasecmp)
 	movq	__libc_tsd_LOCALE@gottpoff(%rip),%rax
@@ -122,15 +124,15 @@ ENTRY2 (__strncasecmp)
 	/* 5-byte NOP.  */
 	.byte	0x0f,0x1f,0x44,0x00,0x00
 END2 (__strncasecmp)
-# ifndef NO_NOLOCALE_ALIAS
+# ifndef NO_NOLOCALE_ALIAS  /*{*/
 weak_alias (__strncasecmp, strncasecmp)
 libc_hidden_def (__strncasecmp)
-# endif
+# endif  /*}*/
 	/* FALLTHROUGH to strncasecmp_l.  */
-#endif
+#endif  /*}*/
 
 ENTRY (BP_SYM (STRCMP))
-#ifdef NOT_IN_libc
+#ifdef NOT_IN_libc  /*{*/
 /* Simple version since we can't use SSE registers in ld.so.  */
 L(oop):	movb	(%rdi), %al
 	cmpb	(%rsi), %al
@@ -148,45 +150,45 @@ L(neq):	movl	$1, %eax
 	cmovbl	%ecx, %eax
 	ret
 END (BP_SYM (STRCMP))
-#else	/* NOT_IN_libc */
-# ifdef USE_AS_STRCASECMP_L
+#else	/* NOT_IN_libc */  /*}{*/
+# ifdef USE_AS_STRCASECMP_L  /*{*/
 	/* We have to fall back on the C implementation for locales
 	   with encodings not matching ASCII for single bytes.  */
-#  if LOCALE_T___LOCALES != 0 || LC_CTYPE != 0
+#  if LOCALE_T___LOCALES != 0 || LC_CTYPE != 0  /*{*/
 	movq	LOCALE_T___LOCALES+LC_CTYPE*8(%rdx), %rax
-#  else
+#  else  /*}{*/
 	movq	(%rdx), %rax
-#  endif
+#  endif  /*}*/
 	testl	$0, LOCALE_DATA_VALUES+_NL_CTYPE_NONASCII_CASE*SIZEOF_VALUES(%rax)
 	jne	__strcasecmp_l_nonascii
-# elif defined USE_AS_STRNCASECMP_L
+# elif defined USE_AS_STRNCASECMP_L  /*}{*/
 	/* We have to fall back on the C implementation for locales
 	   with encodings not matching ASCII for single bytes.  */
-#  if LOCALE_T___LOCALES != 0 || LC_CTYPE != 0
+#  if LOCALE_T___LOCALES != 0 || LC_CTYPE != 0  /*{*/
 	movq	LOCALE_T___LOCALES+LC_CTYPE*8(%rcx), %rax
-#  else
+#  else  /*}{*/
 	movq	(%rcx), %rax
-#  endif
+#  endif  /*}*/
 	testl	$0, LOCALE_DATA_VALUES+_NL_CTYPE_NONASCII_CASE*SIZEOF_VALUES(%rax)
 	jne	__strncasecmp_l_nonascii
-# endif
+# endif  /*}*/
 
 /*
  * This implementation uses SSE to compare up to 16 bytes at a time.
  */
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	test	%rdx, %rdx
 	je	LABEL(strcmp_exitz)
 	cmp	$1, %rdx
 	je	LABEL(Byte0)
 	mov	%rdx, %r11
-# endif
+# endif  /*}*/
 	mov	%esi, %ecx
 	mov	%edi, %eax
 /* Use 64bit AND here to avoid long NOP padding.  */
 	and	$0x3f, %rcx		/* rsi alignment in cache line */
 	and	$0x3f, %rax		/* rdi alignment in cache line */
-# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L  /*{*/
 	.section .rodata.cst16,"aM",@progbits,16
 	.align 16
 .Lbelowupper:
@@ -205,7 +207,7 @@ END (BP_SYM (STRCMP))
 #  define UCHIGH_reg %xmm6
 	movdqa	.Ltouppermask(%rip), %xmm7
 #  define LCQWORD_reg %xmm7
-# endif
+# endif  /*}*/
 	cmp	$0x30, %ecx
 	ja	LABEL(crosscache)	/* rsi: 16-byte load will cross cache line */
 	cmp	$0x30, %eax
@@ -214,7 +216,7 @@ END (BP_SYM (STRCMP))
 	movlpd	(%rsi), %xmm2
 	movhpd	8(%rdi), %xmm1
 	movhpd	8(%rsi), %xmm2
-# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L  /*{*/
 #  define TOLOWER(reg1, reg2) \
 	movdqa	reg1, %xmm8;					\
 	movdqa	UCHIGH_reg, %xmm9;				\
@@ -231,9 +233,9 @@ END (BP_SYM (STRCMP))
 	por	%xmm8, reg1;					\
 	por	%xmm10, reg2
 	TOLOWER (%xmm1, %xmm2)
-# else
+# else  /*}{*/
 #  define TOLOWER(reg1, reg2)
-# endif
+# endif  /*}*/
 	pxor	%xmm0, %xmm0		/* clear %xmm0 for null char checks */
 	pcmpeqb	%xmm1, %xmm0		/* Any null chars? */
 	pcmpeqb	%xmm2, %xmm1		/* compare first 16 bytes for equality */
@@ -241,10 +243,10 @@ END (BP_SYM (STRCMP))
 	pmovmskb %xmm1, %edx
 	sub	$0xffff, %edx		/* if first 16 bytes are same, edx == 0xffff */
 	jnz	LABEL(less16bytes)	/* If not, find different value or null char */
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)	/* finish comparision */
-# endif
+# endif  /*}*/
 	add	$16, %rsi		/* prepare to search next 16 bytes */
 	add	$16, %rdi		/* prepare to search next 16 bytes */
 
@@ -286,13 +288,13 @@ LABEL(ashr_0):
 	movdqa	(%rsi), %xmm1
 	pxor	%xmm0, %xmm0			/* clear %xmm0 for null char check */
 	pcmpeqb	%xmm1, %xmm0			/* Any null chars? */
-# if !defined USE_AS_STRCASECMP_L && !defined USE_AS_STRNCASECMP_L
+# if !defined USE_AS_STRCASECMP_L && !defined USE_AS_STRNCASECMP_L  /*{*/
 	pcmpeqb	(%rdi), %xmm1			/* compare 16 bytes for equality */
-# else
+# else  /*}{*/
 	movdqa	(%rdi), %xmm2
 	TOLOWER (%xmm1, %xmm2)
 	pcmpeqb	%xmm2, %xmm1			/* compare 16 bytes for equality */
-# endif
+# endif  /*}*/
 	psubb	%xmm0, %xmm1			/* packed sub of comparison results*/
 	pmovmskb %xmm1, %r9d
 	shr	%cl, %edx			/* adjust 0xffff for offset */
@@ -325,10 +327,10 @@ LABEL(loop_ashr_0):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)		/* mismatch or null char seen */
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 	add	$16, %rcx
 	movdqa	(%rsi, %rcx), %xmm1
 	movdqa	(%rdi, %rcx), %xmm2
@@ -340,10 +342,10 @@ LABEL(loop_ashr_0):
 	pmovmskb %xmm1, %edx
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 	add	$16, %rcx
 	jmp	LABEL(loop_ashr_0)
 
@@ -392,13 +394,13 @@ LABEL(gobble_ashr_1):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4		 /* store for next cycle */
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$1, %xmm3
 	pslldq	$15, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$1, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -408,10 +410,10 @@ LABEL(gobble_ashr_1):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
 
@@ -422,13 +424,13 @@ LABEL(gobble_ashr_1):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4		/* store for next cycle */
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$1, %xmm3
 	pslldq	$15, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$1, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -438,10 +440,10 @@ LABEL(gobble_ashr_1):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
 	jmp	LABEL(loop_ashr_1)
@@ -457,10 +459,10 @@ LABEL(nibble_ashr_1):
 	test	$0xfffe, %edx
 	jnz	LABEL(ashr_1_exittail)	/* find null char*/
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$15, %r11
 	jbe	LABEL(ashr_1_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10		/* substract 4K from %r10 */
@@ -522,13 +524,13 @@ LABEL(gobble_ashr_2):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$2, %xmm3
 	pslldq	$14, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$2, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -538,10 +540,10 @@ LABEL(gobble_ashr_2):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -553,13 +555,13 @@ LABEL(gobble_ashr_2):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$2, %xmm3
 	pslldq	$14, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$2, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -569,10 +571,10 @@ LABEL(gobble_ashr_2):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -585,10 +587,10 @@ LABEL(nibble_ashr_2):
 	test	$0xfffc, %edx
 	jnz	LABEL(ashr_2_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$14, %r11
 	jbe	LABEL(ashr_2_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -647,13 +649,13 @@ LABEL(gobble_ashr_3):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$3, %xmm3
 	pslldq	$13, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$3, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -663,10 +665,10 @@ LABEL(gobble_ashr_3):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -678,13 +680,13 @@ LABEL(gobble_ashr_3):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$3, %xmm3
 	pslldq	$13, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$3, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -694,10 +696,10 @@ LABEL(gobble_ashr_3):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -710,10 +712,10 @@ LABEL(nibble_ashr_3):
 	test	$0xfff8, %edx
 	jnz	LABEL(ashr_3_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$13, %r11
 	jbe	LABEL(ashr_3_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -772,13 +774,13 @@ LABEL(gobble_ashr_4):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$4, %xmm3
 	pslldq	$12, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$4, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -788,10 +790,10 @@ LABEL(gobble_ashr_4):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -803,13 +805,13 @@ LABEL(gobble_ashr_4):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$4, %xmm3
 	pslldq	$12, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$4, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -819,10 +821,10 @@ LABEL(gobble_ashr_4):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -835,10 +837,10 @@ LABEL(nibble_ashr_4):
 	test	$0xfff0, %edx
 	jnz	LABEL(ashr_4_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$12, %r11
 	jbe	LABEL(ashr_4_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -897,13 +899,13 @@ LABEL(gobble_ashr_5):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$5, %xmm3
 	pslldq	$11, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$5, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -913,10 +915,10 @@ LABEL(gobble_ashr_5):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -928,13 +930,13 @@ LABEL(gobble_ashr_5):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$5, %xmm3
 	pslldq	$11, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$5, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -944,10 +946,10 @@ LABEL(gobble_ashr_5):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -960,10 +962,10 @@ LABEL(nibble_ashr_5):
 	test	$0xffe0, %edx
 	jnz	LABEL(ashr_5_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$11, %r11
 	jbe	LABEL(ashr_5_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1022,13 +1024,13 @@ LABEL(gobble_ashr_6):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$6, %xmm3
 	pslldq	$10, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$6, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1038,10 +1040,10 @@ LABEL(gobble_ashr_6):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1053,13 +1055,13 @@ LABEL(gobble_ashr_6):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$6, %xmm3
 	pslldq	$10, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$6, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1069,10 +1071,10 @@ LABEL(gobble_ashr_6):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1085,10 +1087,10 @@ LABEL(nibble_ashr_6):
 	test	$0xffc0, %edx
 	jnz	LABEL(ashr_6_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$10, %r11
 	jbe	LABEL(ashr_6_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1147,13 +1149,13 @@ LABEL(gobble_ashr_7):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$7, %xmm3
 	pslldq	$9, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$7, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1163,10 +1165,10 @@ LABEL(gobble_ashr_7):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1178,13 +1180,13 @@ LABEL(gobble_ashr_7):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$7, %xmm3
 	pslldq	$9, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$7, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1194,10 +1196,10 @@ LABEL(gobble_ashr_7):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1210,10 +1212,10 @@ LABEL(nibble_ashr_7):
 	test	$0xff80, %edx
 	jnz	LABEL(ashr_7_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$9, %r11
 	jbe	LABEL(ashr_7_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1272,13 +1274,13 @@ LABEL(gobble_ashr_8):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$8, %xmm3
 	pslldq	$8, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$8, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1288,10 +1290,10 @@ LABEL(gobble_ashr_8):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1303,13 +1305,13 @@ LABEL(gobble_ashr_8):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$8, %xmm3
 	pslldq	$8, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$8, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1319,10 +1321,10 @@ LABEL(gobble_ashr_8):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1335,10 +1337,10 @@ LABEL(nibble_ashr_8):
 	test	$0xff00, %edx
 	jnz	LABEL(ashr_8_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$8, %r11
 	jbe	LABEL(ashr_8_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1397,13 +1399,13 @@ LABEL(gobble_ashr_9):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$9, %xmm3
 	pslldq	$7, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$9, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1413,10 +1415,10 @@ LABEL(gobble_ashr_9):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1428,13 +1430,13 @@ LABEL(gobble_ashr_9):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$9, %xmm3
 	pslldq	$7, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$9, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1444,10 +1446,10 @@ LABEL(gobble_ashr_9):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3		/* store for next cycle */
@@ -1460,10 +1462,10 @@ LABEL(nibble_ashr_9):
 	test	$0xfe00, %edx
 	jnz	LABEL(ashr_9_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$7, %r11
 	jbe	LABEL(ashr_9_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1522,13 +1524,13 @@ LABEL(gobble_ashr_10):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$10, %xmm3
 	pslldq	$6, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$10, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1538,10 +1540,10 @@ LABEL(gobble_ashr_10):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1553,13 +1555,13 @@ LABEL(gobble_ashr_10):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$10, %xmm3
 	pslldq	$6, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$10, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1569,10 +1571,10 @@ LABEL(gobble_ashr_10):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1585,10 +1587,10 @@ LABEL(nibble_ashr_10):
 	test	$0xfc00, %edx
 	jnz	LABEL(ashr_10_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$6, %r11
 	jbe	LABEL(ashr_10_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1647,13 +1649,13 @@ LABEL(gobble_ashr_11):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$11, %xmm3
 	pslldq	$5, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$11, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1663,10 +1665,10 @@ LABEL(gobble_ashr_11):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1678,13 +1680,13 @@ LABEL(gobble_ashr_11):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$11, %xmm3
 	pslldq	$5, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$11, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1694,10 +1696,10 @@ LABEL(gobble_ashr_11):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1710,10 +1712,10 @@ LABEL(nibble_ashr_11):
 	test	$0xf800, %edx
 	jnz	LABEL(ashr_11_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$5, %r11
 	jbe	LABEL(ashr_11_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1772,13 +1774,13 @@ LABEL(gobble_ashr_12):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$12, %xmm3
 	pslldq	$4, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$12, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1788,10 +1790,10 @@ LABEL(gobble_ashr_12):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1803,13 +1805,13 @@ LABEL(gobble_ashr_12):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$12, %xmm3
 	pslldq	$4, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$12, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1819,10 +1821,10 @@ LABEL(gobble_ashr_12):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1835,10 +1837,10 @@ LABEL(nibble_ashr_12):
 	test	$0xf000, %edx
 	jnz	LABEL(ashr_12_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$4, %r11
 	jbe	LABEL(ashr_12_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -1897,13 +1899,13 @@ LABEL(gobble_ashr_13):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$13, %xmm3
 	pslldq	$3, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$13, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1913,10 +1915,10 @@ LABEL(gobble_ashr_13):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1928,13 +1930,13 @@ LABEL(gobble_ashr_13):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$13, %xmm3
 	pslldq	$3, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$13, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -1944,10 +1946,10 @@ LABEL(gobble_ashr_13):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -1960,10 +1962,10 @@ LABEL(nibble_ashr_13):
 	test	$0xe000, %edx
 	jnz	LABEL(ashr_13_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$3, %r11
 	jbe	LABEL(ashr_13_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -2022,13 +2024,13 @@ LABEL(gobble_ashr_14):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$14, %xmm3
 	pslldq	$2, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$14, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -2038,10 +2040,10 @@ LABEL(gobble_ashr_14):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -2053,13 +2055,13 @@ LABEL(gobble_ashr_14):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$14, %xmm3
 	pslldq	$2, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$14, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -2069,10 +2071,10 @@ LABEL(gobble_ashr_14):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP | defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP | defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -2085,10 +2087,10 @@ LABEL(nibble_ashr_14):
 	test	$0xc000, %edx
 	jnz	LABEL(ashr_14_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmp	$2, %r11
 	jbe	LABEL(ashr_14_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -2149,13 +2151,13 @@ LABEL(gobble_ashr_15):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$15, %xmm3
 	pslldq	$1, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$15, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -2165,10 +2167,10 @@ LABEL(gobble_ashr_15):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -2180,13 +2182,13 @@ LABEL(gobble_ashr_15):
 	movdqa	(%rdi, %rcx), %xmm2
 	movdqa	%xmm2, %xmm4
 
-# ifndef USE_SSSE3
+# ifndef USE_SSSE3  /*{*/
 	psrldq	$15, %xmm3
 	pslldq	$1, %xmm2
 	por	%xmm3, %xmm2		/* merge into one 16byte value */
-# else
+# else  /*}{*/
 	palignr	$15, %xmm3, %xmm2	/* merge into one 16byte value */
-# endif
+# endif  /*}*/
 	TOLOWER (%xmm1, %xmm2)
 
 	pcmpeqb	%xmm1, %xmm0
@@ -2196,10 +2198,10 @@ LABEL(gobble_ashr_15):
 	sub	$0xffff, %edx
 	jnz	LABEL(exit)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	$16, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 
 	add	$16, %rcx
 	movdqa	%xmm4, %xmm3
@@ -2212,10 +2214,10 @@ LABEL(nibble_ashr_15):
 	test	$0x8000, %edx
 	jnz	LABEL(ashr_15_exittail)
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	cmpq	$1, %r11
 	jbe	LABEL(ashr_15_exittail)
-# endif
+# endif  /*}*/
 
 	pxor	%xmm0, %xmm0
 	sub	$0x1000, %r10
@@ -2250,18 +2252,18 @@ LABEL(ret):
 LABEL(less16bytes):
 	bsf	%rdx, %rdx		/* find and store bit index in %rdx */
 
-# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRNCMP || defined USE_AS_STRNCASECMP_L  /*{*/
 	sub	%rdx, %r11
 	jbe	LABEL(strcmp_exitz)
-# endif
+# endif  /*}*/
 	movzbl	(%rsi, %rdx), %ecx
 	movzbl	(%rdi, %rdx), %eax
 
-# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L  /*{*/
 	leaq	_nl_C_LC_CTYPE_tolower+128*4(%rip), %rdx
 	movl	(%rdx,%rcx,4), %ecx
 	movl	(%rdx,%rax,4), %eax
-# endif
+# endif  /*}*/
 
 	sub	%ecx, %eax
 	ret
@@ -2275,11 +2277,11 @@ LABEL(Byte0):
 	movzx	(%rsi), %ecx
 	movzx	(%rdi), %eax
 
-# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L
+# if defined USE_AS_STRCASECMP_L || defined USE_AS_STRNCASECMP_L  /*{*/
 	leaq	_nl_C_LC_CTYPE_tolower+128*4(%rip), %rdx
 	movl	(%rdx,%rcx,4), %ecx
 	movl	(%rdx,%rax,4), %eax
-# endif
+# endif  /*}*/
 
 	sub	%ecx, %eax
 	ret
@@ -2304,5 +2306,5 @@ LABEL(unaligned_table):
 	.int	LABEL(ashr_14) - LABEL(unaligned_table)
 	.int	LABEL(ashr_15) - LABEL(unaligned_table)
 	.int	LABEL(ashr_0) - LABEL(unaligned_table)
-#endif /* NOT_IN_libc */
+#endif /* NOT_IN_libc */  /*}*/
 libc_hidden_builtin_def (STRCMP)
