xHarbour-org / xharbour

xHarbour is a portable implementation of the Clipper/xBase language (Compiler & complete Run-time libraries). It's practically 100% backward compatible with CA-Clipper 5.2e and 5.3c, and offers many modern language extensions, and extensive Run-time libraries.
http://www.xharbour.org
GNU General Public License v2.0
39 stars 18 forks source link

Warnings with Pelles ISO C Compiler, Version 12.00.1 #74

Open omm opened 8 months ago

omm commented 8 months ago

Hi,

Warnings like that is normal?

source\common\hbfopen.c(67): warning #2018: Undeclared function 'fopen_s' (did you mean: fopen?); assuming 'extern' returning 'int'.
source\common\hbmem.c(341): warning #2805: Possible violation of strict-aliasing rules.
source\common\hbmem.c(341): warning #2805: Possible violation of strict-aliasing rules.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x80' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x81' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x82' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x83' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x84' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x85' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x86' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x87' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x88' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x89' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8A' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8B' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8C' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8D' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8E' is out of range for 'char'.
source\common\hbstr.c(84): warning #2074: Escape sequence '\x8F' is out of range for 'char'.

See full log of buildings xHarbour in attached files xharbour_log.txt

Thanks and regards