Mercurial > hg > xemacs-beta
comparison src/file-coding.c @ 2132:34ca43a57692
[xemacs-hg @ 2004-06-16 12:01:17 by malcolmp]
IA-64 compilation and unaligned access fixes.
author | malcolmp |
---|---|
date | Wed, 16 Jun 2004 12:01:19 +0000 |
parents | a8d8f419b459 |
children | 04bc9d2f42c7 |
comparison
equal
deleted
inserted
replaced
2131:646a9dd3e204 | 2132:34ca43a57692 |
---|---|
3030 */ | 3030 */ |
3031 | 3031 |
3032 struct convert_eol_coding_system | 3032 struct convert_eol_coding_system |
3033 { | 3033 { |
3034 enum eol_type subtype; | 3034 enum eol_type subtype; |
3035 int dummy; /* On some architectures (eg ia64) the portable dumper can | |
3036 produce unaligned access errors without this field. Probably | |
3037 because the combined structure of this structure and | |
3038 Lisp_Coding_System is not properly aligned. */ | |
3035 }; | 3039 }; |
3036 | 3040 |
3037 #define CODING_SYSTEM_CONVERT_EOL_SUBTYPE(codesys) \ | 3041 #define CODING_SYSTEM_CONVERT_EOL_SUBTYPE(codesys) \ |
3038 (CODING_SYSTEM_TYPE_DATA (codesys, convert_eol)->subtype) | 3042 (CODING_SYSTEM_TYPE_DATA (codesys, convert_eol)->subtype) |
3039 #define XCODING_SYSTEM_CONVERT_EOL_SUBTYPE(codesys) \ | 3043 #define XCODING_SYSTEM_CONVERT_EOL_SUBTYPE(codesys) \ |