Merge branch 'develop' into 'develop'
restore 21bit unicode on windows msvc build See merge request embeddable-common-lisp/ecl!188
This commit is contained in:
commit
c704f34ce2
2 changed files with 7 additions and 5 deletions
|
|
@ -20,9 +20,11 @@ THREADS_OBJ=
|
|||
!endif
|
||||
|
||||
!if "$(ECL_UNICODE)" != ""
|
||||
ECL_UNICODE_FLAG=16
|
||||
ECL_UCD_OBJ = ucd16.obj ucd16-0000.obj ucd16-0016.obj \
|
||||
ucd16-0032.obj ucd16-0048.obj ucd16-0064.obj ucd_names_char.obj ucd_names_codes.obj ucd_names_pair.obj ucd_names_str.obj
|
||||
ECL_UNICODE_FLAG=21
|
||||
ECL_UCD_OBJ = ucd.obj ucd-0000.obj ucd-0016.obj \
|
||||
ucd-0032.obj ucd-0048.obj ucd-0064.obj \
|
||||
ucd-0080.obj ucd-0096.obj ucd_names_char.obj ucd_names_codes.obj ucd_names_pair.obj ucd_names_str.obj
|
||||
|
||||
!else
|
||||
ECL_UNICODE_FLAG=0
|
||||
!endif
|
||||
|
|
|
|||
|
|
@ -154,11 +154,11 @@ typedef unsigned int cl_hashkey;
|
|||
* The character type
|
||||
*/
|
||||
#ifdef ECL_UNICODE
|
||||
#define ECL_CHAR_CODE_LIMIT 65536 /* unicode character code limit */
|
||||
#define ECL_CHAR_CODE_LIMIT 1114112 /* unicode character code limit */
|
||||
#else
|
||||
#define ECL_CHAR_CODE_LIMIT 256 /* unicode character code limit */
|
||||
#endif
|
||||
typedef short ecl_character;
|
||||
typedef int ecl_character;
|
||||
typedef unsigned char ecl_base_char;
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue