mirror of
https://github.com/novatiq/packages.git
synced 2026-04-29 06:58:39 +01:00
lang/perl: Make I8/I16/I32 types explicitly signed for ARM
Type signedness is undefined for char. char may actually be unsigned for some CPUs. This fixes various bugs on ARM, for example negative array indices. Signed-off-by: Marcel Denia <naoir@gmx.net>
This commit is contained in:
@@ -601,13 +601,13 @@ html1direxp=''
|
||||
html3dir=' '
|
||||
html3direxp=''
|
||||
i16size='2'
|
||||
i16type='short'
|
||||
i16type='signed short'
|
||||
i32size='4'
|
||||
i32type='long'
|
||||
i32type='signed long'
|
||||
i64size='8'
|
||||
i64type='long long'
|
||||
i64type='signed long long'
|
||||
i8size='1'
|
||||
i8type='char'
|
||||
i8type='signed char'
|
||||
i_arpainet='define'
|
||||
i_bsdioctl=''
|
||||
i_crypt='define'
|
||||
|
||||
@@ -601,13 +601,13 @@ html1direxp=''
|
||||
html3dir=' '
|
||||
html3direxp=''
|
||||
i16size='2'
|
||||
i16type='short'
|
||||
i16type='signed short'
|
||||
i32size='4'
|
||||
i32type='long'
|
||||
i32type='signed long'
|
||||
i64size='8'
|
||||
i64type='long long'
|
||||
i64type='signed long long'
|
||||
i8size='1'
|
||||
i8type='char'
|
||||
i8type='signed char'
|
||||
i_arpainet='define'
|
||||
i_bsdioctl=''
|
||||
i_crypt='define'
|
||||
|
||||
Reference in New Issue
Block a user