openwrt-packages/lang/perl/files/architecture.config

122 lines
2.0 KiB
Plaintext

alignbytes='8'
($owrt:bits eq '32') {
($owrt:endian eq 'little') {
byteorder='1234'
}
($owrt:endian eq 'big') {
byteorder='4321'
}
# Types
ivsize='4'
uvsize='4'
longsize='4'
longdblsize='8'
ptrsize='4'
#quadkind='3'
#doublekind='3'
#longdblkind='0'
i8type='signed char'
i16type='signed short'
i32type='signed long'
i64type='signed long long'
u32type='unsigned long'
u64type='unsigned long long'
quadtype='long long'
uquadtype='unsigned long long'
sizesize='4'
use64bitall='undef'
use64bitint='undef'
uidformat='"lu"'
gidformat='"lu"'
selectminbits='32'
sGMTIME_max='2147483647'
sGMTIME_min='-2147483648'
sLOCALTIME_max='2147483647'
sLOCALTIME_min='-2147483648'
sPRIi64='"Li"'
sPRIo64='"Lo"'
sPRIu64='"Lu"'
sPRIx64='"Lx"'
sPRId64='"Ld"'
netdb_host_type='const void *'
nv_preserves_uv_bits='32'
d_nv_preserves_uv='define'
d_printf_format_null='define'
d_u32align='undef'
}
($owrt:bits eq '64') {
($owrt:endian eq 'little') {
byteorder='12345678'
}
($owrt:endian eq 'big') {
byteorder='87654321'
}
# Types
ivsize='8'
uvsize='8'
longsize='8'
longdblsize='16'
ptrsize='8'
quadtype='long'
i16type='signed short'
i32type='signed int'
i64type='signed long'
i8type='signed char'
u32type='unsigned int'
u64type='unsigned long'
uquadtype='unsigned long'
sizesize='8'
uidformat='"u"'
gidformat='"u"'
selectminbits='64'
sGMTIME_max='67768036191676799'
sGMTIME_min='-62167219200'
sLOCALTIME_max='67768036191673199'
sLOCALTIME_min='-62167222408'
sPRIi64='"li"'
sPRIo64='"lo"'
sPRIu64='"lu"'
sPRIx64='"lx"'
sPRId64='"ld"'
netdb_host_type='char *'
nv_preserves_uv_bits='53'
d_nv_preserves_uv='undef'
d_printf_format_null='undef'
d_u32align='define'
use64bitall='define'
use64bitint='define'
}
# Only defined by i486 and x86_64. Provide defaults for all others
(!defined($sPRIEUldbl)) {
sPRIEUldbl='"E"'
sPRIFUldbl='"F"'
sPRIGUldbl='"G"'
sPRIXU64='"LX"'
sPRIeldbl='"e"'
sPRIfldbl='"f"'
sPRIgldbl='"g"'
sSCNfldbl='"f"'
}