; Listing generated by Microsoft (R) Optimizing Compiler Version 14.00.50727.762 

	TITLE	d:\Source Code\NC lib\regex\pcre_ord2utf8.c
	.686P
	.XMM
	include listing.inc
	.model	flat

INCLUDELIB LIBCMTD
INCLUDELIB OLDNAMES

PUBLIC	__pcre_ord2utf8
; Function compile flags: /Ogtpy
; File d:\source code\nc lib\regex\pcre_ord2utf8.c
;	COMDAT __pcre_ord2utf8
_TEXT	SEGMENT
_cvalue$ = 8						; size = 4
_buffer$ = 12						; size = 4
__pcre_ord2utf8 PROC					; COMDAT

; 65   : #ifdef SUPPORT_UTF8
; 66   : register int i, j;
; 67   : for (i = 0; i < _pcre_utf8_table1_size; i++)
; 68   :   if (cvalue <= _pcre_utf8_table1[i]) break;
; 69   : buffer += i;
; 70   : for (j = i; j > 0; j--)
; 71   :  {
; 72   :  *buffer-- = 0x80 | (cvalue & 0x3f);
; 73   :  cvalue >>= 6;
; 74   :  }
; 75   : *buffer = _pcre_utf8_table2[i] | cvalue;
; 76   : return i + 1;
; 77   : #else
; 78   : return 0;   /* Keep compiler happy; this function won't ever be */

	xor	eax, eax

; 79   : #endif      /* called when SUPPORT_UTF8 is not defined. */
; 80   : }

	ret	0
__pcre_ord2utf8 ENDP
_TEXT	ENDS
END
