freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] compiler warnings


From: david turner
Subject: Re: [ft-devel] compiler warnings
Date: Wed, 08 Feb 2006 10:21:13 +0100
User-agent: Thunderbird 1.5 (Windows/20051201)

Hello Rick,

since you don't explain which compiler is being used, your post is nearly worthless.
Also, it is nearly impossible to write code that will please all compilers when their
maximum warning levels are selected, so we only test with the following:

- GCC with "-W -Wall -ansi"
- Visual C++ with "/W4"

hope this helps,

- David Turner
- The FreeType Project  (www.freetype.org)


Rick Heli a écrit :
Hello,

I've been compiling v. 2.1.0 recently and saw some warnings.  I suspect all are innocuous, but as it seems they might be useful, thought I would forward the results (should be readable with vim) from this rather picky compiler.

Werner LEMBERG wrote:
 >>So I wonder if you would like to see this warnings?


Yes, please send them to us!


If so which address should receive them.


Please send it to the address@hidden mailing list.


    Werner

cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o autofit.o autofit.c Warning-afangles.c(216)- Implicit narrowing cast: 'return' Warning-afglobal.c(165)- Implicit narrowing cast: '=' Warning-afhints.c(332)- Lower precision in wider context: '-' Warning-afhints.c(332)- Lower precision in wider context: '-' Warning-afhints.c(348)- Lower precision in wider context: '-' Warning-afhints.c(348)- Lower precision in wider context: '-' Warning-afhints.c(372)- Lower precision in wider context: '-' Warning-afhints.c(372)- Lower precision in wider context: '-' Warning-afhints.c(634)- Lower precision in wider context: '-' Warning-afhints.c(635)- Lower precision in wider context: '-' Warning-afhints.c(640)- Lower precision in wider context: '-' Warning-afhints.c(641)- Lower precision in wider context: '-' Warning-afhints.c(874)- Lower precision in wider context: '-' Warning-aflatin.c(106)- Lower precision in wider context: '-' Warning-aflatin.c(983)- Lower precision in wider context: '-' Warning-aflatin.c(1087)- Lower precision in wider context: '-' Warning-aflatin.c(1089)- Lower precision in wider context: '-' Warning-aflatin.c(1116)- Lower precision in wider context: '-' Warning-aflatin.c(1120)- Lower precision in wider context: '-' Warning-aflatin.c(1216)- Lower precision in wider context: '/' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftapi.o ftapi.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftbase.o ftbase.c Warning-ftutil.c(68)- Implicit narrowing cast: <function argument> Warning-ftutil.c(142)- Implicit narrowing cast: <function argument> Warning-ftstream.c(138)- Implicit narrowing cast: <function argument> Warning-ftstream.c(175)- Implicit narrowing cast: <function argument> Warning-ftstream.c(792)- Lower precision in wider context: '<?>' Warning-ftcalc.c(128)- Implicit narrowing cast: 'return' Warning-ftcalc.c(340)- Implicit narrowing cast: <function argument> Warning-ftcalc.c(340)- Implicit narrowing cast: <function argument> Warning-ftcalc.c(345)- Implicit narrowing cast: <function argument> Warning-ftcalc.c(437)- Implicit narrowing cast: '=' Warning-ftcalc.c(438)- Implicit narrowing cast: '=' Warning-ftcalc.c(443)- Implicit narrowing cast: '=' Warning-ftcalc.c(460)- Implicit narrowing cast: <function argument> Warning-ftcalc.c(519)- Implicit narrowing cast: '=' Warning-ftcalc.c(528)- Implicit narrowing cast: 'return' Warning-fttrigon.c(75)- Implicit narrowing cast: '=' Warning-fttrigon.c(77)- Implicit narrowing cast: '=' Warning-fttrigon.c(78)- Implicit narrowing cast: '=' Warning-fttrigon.c(89)- Implicit narrowing cast: '=' Warning-fttrigon.c(390)- Implicit narrowing cast: '=' Warning-fttrigon.c(434)- Lower precision in wider context: '<<' Warning-ftoutln.c(268)- Lower precision in wider context: '*' Warning-ftoutln.c(269)- Lower precision in wider context: '*' Warning-ftgloadr.c(164)- Lower precision in wider context: '*' Warning-ftobjs.c(1409)- Lower precision in wider context: '|' Warning-ftobjs.c(2098)- Lower precision in wider context: '<<' Warning-ftobjs.c(2101)- Lower precision in wider context: '<<' Warning-ftobjs.c(2297)- Lower precision in wider context: '-' Warning-ftobjs.c(2356)- Lower precision in wider context: '+' Warning-ftobjs.c(2389)- Implicit narrowing cast: <function argument> Warning-ftnames.c(67)- Lower precision in wider context: '*' Warning-ftrfork.c(76)- Lower precision in wider context: '|' Warning-ftrfork.c(80)- Lower precision in wider context: '|' Warning-ftrfork.c(84)- Lower precision in wider context: '|' Warning-ftrfork.c(175)- Lower precision in wider context: '+' Warning-ftrfork.c(436)- Lower precision in wider context: '+' Warning-ftrfork.c(586)- Implicit narrowing cast: '=' Warning-ftrfork.c(591)- Implicit narrowing cast: '=' Warning-ftrfork.c(606)- Implicit narrowing cast: '=' Warning-ftrfork.c(610)- Implicit narrowing cast: '=' Warning-ftrfork.c(611)- Implicit narrowing cast: '=' Warning-ftrfork.c(666)- Lower precision in wider context: '+' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftbbox.o ftbbox.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftbdf.o ftbdf.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftbitmap.o ftbitmap.c Warning-ftbitmap.c(63)- Lower precision in wider context: '*' Warning-ftbitmap.c(73)- Lower precision in wider context: '*' Warning-ftbitmap.c(76)- No side effect in void context: '!=' Warning-ftbitmap.c(79)- No side effect in void context: '!=' Warning-ftbitmap.c(90)- Implicit narrowing cast: <function argument> Warning-ftbitmap.c(168)- Lower precision in wider context: '*' Warning-ftbitmap.c(217)- Implicit narrowing cast: '=' Warning-ftbitmap.c(218)- Implicit narrowing cast: '=' Warning-ftbitmap.c(382)- Lower precision in wider context: '*' Warning-ftbitmap.c(400)- Lower precision in wider context: '*' Warning-ftbitmap.c(402)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftdebug.o ftdebug.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftglyph.o ftglyph.c Warning-ftglyph.c(187)- Lower precision in wider context: '<<' Warning-ftglyph.c(188)- Lower precision in wider context: '<<' Warning-ftglyph.c(189)- Lower precision in wider context: '<<' Warning-ftglyph.c(190)- Lower precision in wider context: '<<' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftinit.o ftinit.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftmm.o ftmm.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftotval.o ftotval.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftpfr.o ftpfr.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftstroke.o ftstroke.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftsynth.o ftsynth.c Warning-ftsynth.c(137)- Implicit narrowing cast: '=' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftsystem.o ftsystem.c Warning-ftsystem.c(76)- Implicit narrowing cast: <function argument> Warning-ftsystem.c(109)- Implicit narrowing cast: <function argument> Warning-ftsystem.c(212)- Implicit narrowing cast: <function argument> cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o fttype1.o fttype1.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftwinfnt.o ftwinfnt.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftxf86.o ftxf86.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o bdf.o bdf.c Warning-bdflib.c(225)- Lower precision in wider context: '*' Warning-bdflib.c(255)- Lower precision in wider context: '*' Warning-bdflib.c(423)- Implicit narrowing cast: '=' Warning-bdflib.c(559)- Implicit narrowing cast: <function argument> Warning-bdflib.c(588)- Implicit narrowing cast: <function argument> Warning-bdflib.c(693)- Implicit narrowing cast: '=' Warning-bdflib.c(718)- Lower precision in wider context: '-' Warning-bdflib.c(991)- Lower precision in wider context: '+' Warning-bdflib.c(996)- Implicit narrowing cast: <function argument> Warning-bdflib.c(1114)- Implicit narrowing cast: <function argument> Warning-bdflib.c(1149)- Lower precision in wider context: '+' Warning-bdflib.c(1150)- Implicit narrowing cast: <function argument> Warning-bdflib.c(1281)- Lower precision in wider context: '*' Warning-bdflib.c(1358)- Lower precision in wider context: '*' Warning-bdflib.c(1499)- Implicit narrowing cast: <function argument> Warning-bdflib.c(1540)- Implicit narrowing cast: <function argument> Warning-bdflib.c(1569)- Lower precision in wider context: '<<' Warning-bdflib.c(1579)- Lower precision in wider context: '<<' Warning-bdflib.c(1792)- Lower precision in wider context: '<<' Warning-bdflib.c(1794)- Lower precision in wider context: '<<' Warning-bdflib.c(1817)- Lower precision in wider context: '<?>' Warning-bdflib.c(1820)- Lower precision in wider context: '*' Warning-bdflib.c(2098)- Implicit narrowing cast: <function argument> Warning-bdfdrivr.c(71)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(108)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(148)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(167)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(258)- Lower precision in wider context: '+' Warning-bdfdrivr.c(394)- Lower precision in wider context: '*' Warning-bdfdrivr.c(435)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(474)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(499)- Lower precision in wider context: '*' Warning-bdfdrivr.c(502)- Lower precision in wider context: '*' Warning-bdfdrivr.c(597)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(631)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(672)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(699)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(700)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(701)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(702)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(703)- Lower precision in wider context: '<<' Warning-bdfdrivr.c(741)- Implicit narrowing cast: '=' Warning-bdfdrivr.c(746)- Implicit narrowing cast: '=' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftcache.o ftcache.c Warning-ftccache.c(106)- Lower precision in wider context: '*' Warning-ftccache.c(106)- Lower precision in wider context: '*' Warning-ftccache.c(159)- Lower precision in wider context: '*' Warning-ftccache.c(159)- Lower precision in wider context: '*' Warning-ftcimage.c(134)- Lower precision in wider context: '+' Warning-ftcsbits.c(52)- Lower precision in wider context: '*' Warning-ftcsbits.c(55)- Implicit narrowing cast: <function argument> Warning-ftcsbits.c(150)- Implicit narrowing cast: '=' Warning-ftcsbits.c(151)- Implicit narrowing cast: '=' Warning-ftcsbits.c(177)- Lower precision in wider context: '*' Warning-ftcsbits.c(293)- Lower precision in wider context: '*' Warning-ftcbasic.c(106)- Implicit narrowing cast: '=' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o cff.o cff.c Warning-cffparse.c(111)- Lower precision in wider context: '-' Warning-cffparse.c(118)- Lower precision in wider context: '+' Warning-cffparse.c(126)- Lower precision in wider context: '-' Warning-cffload.c(1114)- Lower precision in wider context: '+' Warning-cffload.c(1116)- Lower precision in wider context: '*' Warning-cffload.c(1188)- Lower precision in wider context: '*' Warning-cffload.c(1304)- Implicit narrowing cast: <function argument> Warning-cffload.c(1345)- Lower precision in wider context: '+' Warning-cffload.c(1538)- Lower precision in wider context: '*' Warning-cffload.c(1549)- Lower precision in wider context: '*' Warning-cffload.c(1623)- Lower precision in wider context: '*' Warning-cffload.c(1641)- Lower precision in wider context: '*' Warning-cffload.c(1659)- Lower precision in wider context: '*' Warning-cffload.c(1685)- Lower precision in wider context: '*' Warning-cffload.c(2126)- Lower precision in wider context: '-' Warning-cffload.c(2190)- Lower precision in wider context: '*' Warning-cffobjs.c(103)- Lower precision in wider context: '<<' Warning-cffobjs.c(104)- Lower precision in wider context: '<<' Warning-cffobjs.c(109)- Lower precision in wider context: '<<' Warning-cffobjs.c(362)- Lower precision in wider context: '+' Warning-cffobjs.c(640)- Implicit narrowing cast: '=' Warning-cffobjs.c(643)- Implicit narrowing cast: '=' Warning-cffobjs.c(647)- Implicit narrowing cast: '=' Warning-cffgload.c(872)- Implicit narrowing cast: '=' Warning-cffgload.c(877)- Implicit narrowing cast: '=' Warning-cffgload.c(883)- Implicit narrowing cast: '=' Warning-cffcmap.c(164)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o type1cid.o type1cid.c Warning-cidparse.c(104)- Lower precision in wider context: '-' Warning-cidload.c(375)- Lower precision in wider context: '*' Warning-cidload.c(402)- Lower precision in wider context: '*' Warning-cidload.c(415)- Lower precision in wider context: '*' Warning-cidload.c(442)- Implicit narrowing cast: <function argument> Warning-cidgload.c(103)- Lower precision in wider context: '*' Warning-cidgload.c(104)- Lower precision in wider context: '*' Warning-cidgload.c(149)- Implicit narrowing cast: <function argument> cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftgzip.o ftgzip.c Warning-inftrees.c(39)- Possible error: >= 10 lines of macro arguments Warning-ftgzip.c(371)- Implicit narrowing cast: <function argument> Warning-ftgzip.c(376)- Implicit narrowing cast: '=' Warning-ftgzip.c(496)- Implicit narrowing cast: <function argument> cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftlzw.o ftlzw.c Warning-ftlzw.c(224)- Implicit narrowing cast: <function argument> Warning-ftlzw.c(229)- Implicit narrowing cast: '=' Warning-ftlzw.c(349)- Implicit narrowing cast: <function argument> Warning-zopen.c(222)- Lower precision in wider context: '-' Warning-zopen.c(229)- Implicit narrowing cast: '=' Warning-zopen.c(317)- Lower precision in wider context: '-' Warning-zopen.c(320)- Lower precision in wider context: '-' Warning-zopen.c(348)- Implicit narrowing cast: <function argument> Warning-zopen.c(350)- Implicit narrowing cast: '=' Warning-zopen.c(352)- Implicit narrowing cast: '=' Warning-zopen.c(368)- Lower precision in wider context: '<?>' Warning-zopen.c(374)- Lower precision in wider context: '<<' Warning-zopen.c(380)- Lower precision in wider context: '<<' Warning-zopen.c(392)- Lower precision in wider context: '<<' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o otvalid.o otvalid.c Warning-otvgpos.c(187)- Lower precision in wider context: '&' Warning-otvgpos.c(917)- Implicit narrowing cast: '=' Warning-otvgsub.c(73)- Lower precision in wider context: '+' Warning-otvgsub.c(77)- Lower precision in wider context: '+' Warning-otvgsub.c(424)- Implicit narrowing cast: '=' Warning-otvmod.c(89)- Implicit narrowing cast: <function argument> Warning-otvmod.c(96)- Implicit narrowing cast: <function argument> Warning-otvmod.c(103)- Implicit narrowing cast: <function argument> Warning-otvmod.c(110)- Implicit narrowing cast: <function argument> Warning-otvmod.c(117)- Implicit narrowing cast: <function argument> Warning-otvmod.c(138)- Implicit narrowing cast: <function argument> Warning-otvmod.c(148)- Implicit narrowing cast: <function argument> Warning-otvmod.c(168)- Implicit narrowing cast: <function argument> cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o pcf.o pcf.c Warning-pcfread.c(370)- Implicit narrowing cast: <function argument> Warning-pcfread.c(385)- Implicit narrowing cast: '=' Warning-pcfread.c(387)- Implicit narrowing cast: '=' Warning-pcfread.c(393)- Lower precision in wider context: '*' Warning-pcfread.c(437)- Lower precision in wider context: '*' Warning-pcfread.c(444)- Lower precision in wider context: '*' Warning-pcfread.c(455)- Lower precision in wider context: '*' Warning-pcfread.c(503)- Implicit narrowing cast: <function argument> Warning-pcfread.c(516)- Implicit narrowing cast: '=' Warning-pcfread.c(518)- Implicit narrowing cast: '=' Warning-pcfread.c(532)- Lower precision in wider context: '*' Warning-pcfread.c(582)- Implicit narrowing cast: <function argument> Warning-pcfread.c(592)- Implicit narrowing cast: '=' Warning-pcfread.c(594)- Implicit narrowing cast: '=' Warning-pcfread.c(604)- Lower precision in wider context: '*' Warning-pcfread.c(631)- Implicit narrowing cast: '=' Warning-pcfread.c(677)- Implicit narrowing cast: <function argument> Warning-pcfread.c(716)- Lower precision in wider context: '*' Warning-pcfread.c(719)- Lower precision in wider context: '*' Warning-pcfread.c(735)- Lower precision in wider context: '+' Warning-pcfread.c(748)- Lower precision in wider context: '*' Warning-pcfread.c(829)- Implicit narrowing cast: <function argument> Warning-pcfread.c(961)- Lower precision in wider context: '+' Warning-pcfread.c(1023)- Implicit narrowing cast: <function argument> Warning-pcfread.c(1080)- Lower precision in wider context: '*' Warning-pcfread.c(1123)- Lower precision in wider context: '<<' Warning-pcfread.c(1157)- Lower precision in wider context: '*' Warning-pcfread.c(1161)- Lower precision in wider context: '*' Warning-pcfdrivr.c(118)- Implicit narrowing cast: '=' Warning-pcfdrivr.c(156)- Implicit narrowing cast: '=' Warning-pcfdrivr.c(173)- Implicit narrowing cast: '=' Warning-pcfdrivr.c(385)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(426)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(534)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(535)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(536)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(538)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(539)- Lower precision in wider context: '<<' Warning-pcfdrivr.c(580)- Implicit narrowing cast: '=' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o pfr.o pfr.c Warning-pfrload.c(241)- Lower precision in wider context: '*' Warning-pfrload.c(243)- Implicit narrowing cast: '=' Warning-pfrload.c(265)- Implicit narrowing cast: '=' Warning-pfrload.c(266)- Implicit narrowing cast: '=' Warning-pfrload.c(267)- Implicit narrowing cast: '=' Warning-pfrload.c(268)- Implicit narrowing cast: '=' Warning-pfrload.c(298)- Implicit narrowing cast: '=' Warning-pfrload.c(316)- Implicit narrowing cast: '=' Warning-pfrload.c(413)- Implicit narrowing cast: '=' Warning-pfrload.c(417)- Implicit narrowing cast: '=' Warning-pfrload.c(459)- Lower precision in wider context: '+' Warning-pfrload.c(495)- Lower precision in wider context: '*' Warning-pfrload.c(676)- Lower precision in wider context: '*' Warning-pfrload.c(700)- Lower precision in wider context: '*' Warning-pfrload.c(795)- Lower precision in wider context: '+' Warning-pfrload.c(913)- Implicit narrowing cast: '=' Warning-pfrload.c(991)- Lower precision in wider context: '*' Warning-pfrload.c(1013)- Lower precision in wider context: '*' Warning-pfrload.c(1061)- Implicit narrowing cast: '=' Warning-pfrload.c(1071)- Implicit narrowing cast: '=' Warning-pfrgload.c(598)- Lower precision in wider context: '<<' Warning-pfrgload.c(605)- Lower precision in wider context: '<<' Warning-pfrgload.c(659)- Implicit narrowing cast: '=' Warning-pfrobjs.c(179)- Lower precision in wider context: '*' Warning-pfrdrivr.c(114)- Lower precision in wider context: '<<' Warning-pfrdrivr.c(117)- Lower precision in wider context: '<<' Warning-pfrsbit.c(378)- Lower precision in wider context: '<?>' Warning-pfrsbit.c(379)- Lower precision in wider context: '<?>' Warning-pfrsbit.c(445)- Lower precision in wider context: '<<' Warning-pfrsbit.c(579)- Lower precision in wider context: '+' Warning-pfrsbit.c(580)- Lower precision in wider context: '*' Warning-pfrsbit.c(610)- Lower precision in wider context: '<<' Warning-pfrsbit.c(631)- Lower precision in wider context: '+' Warning-pfrsbit.c(631)- Implicit narrowing cast: '=' Warning-pfrsbit.c(643)- Implicit narrowing cast: '=' Warning-pfrsbit.c(644)- Implicit narrowing cast: '=' Warning-pfrsbit.c(648)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o psaux.o psaux.c Warning-psobjs.c(65)- Lower precision in wider context: '*' Warning-psobjs.c(66)- Lower precision in wider context: '*' Warning-psobjs.c(127)- Implicit narrowing cast: '=' Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(291)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(292)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(293)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(294)- Implicit cast (to 'char') overflow Warning-psobjs.c(295)- Implicit cast (to 'char') overflow Warning-psobjs.c(296)- Implicit cast (to 'char') overflow Warning-psobjs.c(296)- Implicit cast (to 'char') overflow Warning-psobjs.c(296)- Implicit cast (to 'char') overflow Warning-psobjs.c(296)- Implicit cast (to 'char') overflow Warning-psobjs.c(296)- Implicit cast (to 'char') overflow Warning-psobjs.c(297)- Implicit cast (to 'char') overflow Warning-psobjs.c(298)- Implicit cast (to 'char') overflow Warning-psobjs.c(298)- Implicit cast (to 'char') overflow Warning-psobjs.c(298)- Implicit cast (to 'char') overflow Warning-psobjs.c(298)- Implicit cast (to 'char') overflow Warning-psobjs.c(298)- Implicit cast (to 'char') overflow Warning-psobjs.c(1307)- Lower precision in wider context: '+' Warning-t1cmap.c(293)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o pshinter.o pshinter.c Warning-pshrec.c(1183)- Lower precision in wider context: '*' Warning-pshrec.c(1190)- Lower precision in wider context: '*' Warning-pshglob.c(507)- Lower precision in wider context: '-' Warning-pshglob.c(549)- Lower precision in wider context: '-' Warning-pshglob.c(550)- Lower precision in wider context: 'unary -' Warning-pshglob.c(571)- Lower precision in wider context: '-' Warning-pshglob.c(572)- Lower precision in wider context: 'unary -' Warning-pshalgo.c(187)- Lower precision in wider context: '*' Warning-pshalgo.c(188)- Lower precision in wider context: '*' Warning-pshalgo.c(189)- Lower precision in wider context: '*' Warning-pshalgo.c(523)- Lower precision in wider context: '+' Warning-pshalgo.c(525)- Lower precision in wider context: '+' Warning-pshalgo.c(1125)- Lower precision in wider context: '*' Warning-pshalgo.c(1126)- Lower precision in wider context: '*' Warning-pshalgo.c(1486)- Lower precision in wider context: '+' Warning-pshalgo.c(1624)- Lower precision in wider context: 'unary -' Warning-pshalgo.c(1627)- Lower precision in wider context: '+' Warning-pshalgo.c(1646)- Lower precision in wider context: 'unary -' Warning-pshalgo.c(1649)- Lower precision in wider context: '-' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o psnames.o psnames.c Warning-pstables.h(4047)- Lower precision in wider context: '|' Warning-psmodule.c(84)- Implicit narrowing cast: 'return' Warning-psmodule.c(119)- Implicit narrowing cast: 'return' Warning-psmodule.c(139)- Implicit narrowing cast: 'return' Warning-psmodule.c(171)- Lower precision in wider context: '*' Warning-psmodule.c(204)- Lower precision in wider context: '*' Warning-psmodule.c(204)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftraster.o ftraster.c Warning-ftraster.c(592)- Lower precision in wider context: 'unary -' Warning-ftraster.c(973)- Lower precision in wider context: '-' Warning-ftraster.c(985)- Lower precision in wider context: '-' Warning-ftraster.c(994)- Lower precision in wider context: '-' Warning-ftraster.c(1150)- Lower precision in wider context: 'unary -' Warning-ftraster.c(1161)- Lower precision in wider context: 'unary -' Warning-ftraster.c(1162)- Lower precision in wider context: '-' Warning-ftraster.c(1899)- Lower precision in wider context: '-' Warning-ftraster.c(2086)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2088)- Lower precision in wider context: '-' Warning-ftraster.c(2114)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2119)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2126)- Lower precision in wider context: '-' Warning-ftraster.c(2174)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2175)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2188)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2245)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2316)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2317)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2356)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2357)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2370)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2410)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2825)- Lower precision in wider context: 'unary -' Warning-ftraster.c(2826)- Lower precision in wider context: 'unary -' Warning-ftraster.c(3165)- Lower precision in wider context: '+' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o ftrend1.o ftrend1.c cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o sfnt.o sfnt.c Warning-ttload.c(187)- Lower precision in wider context: '*' Warning-ttload.c(225)- Implicit narrowing cast: '=' Warning-ttload.c(229)- Lower precision in wider context: '*' Warning-ttload.c(436)- Lower precision in wider context: '*' Warning-ttload.c(1206)- Lower precision in wider context: '*' Warning-ttload.c(1220)- Lower precision in wider context: '*' Warning-ttload.c(1221)- Lower precision in wider context: '*' Warning-ttload.c(1668)- Lower precision in wider context: '*' Warning-ttload.c(1822)- Lower precision in wider context: '*' Warning-ttcmap.c(665)- Implicit narrowing cast: '=' Warning-ttcmap.c(710)- Implicit narrowing cast: '=' Warning-ttcmap.c(1556)- Implicit narrowing cast: '=' Warning-ttcmap.c(1562)- Implicit narrowing cast: '=' Warning-ttcmap.c(1577)- Implicit narrowing cast: '=' Warning-ttcmap.c(1578)- Implicit narrowing cast: '=' Warning-ttcmap.c(1579)- Implicit narrowing cast: '=' Warning-ttcmap.c(1644)- Implicit narrowing cast: '=' Warning-ttcmap.c(1650)- Implicit narrowing cast: '=' Warning-ttcmap.c(1651)- Implicit narrowing cast: '=' Warning-ttcmap.c(1652)- Implicit narrowing cast: '=' Warning-ttcmap.c(1676)- Implicit narrowing cast: '=' Warning-ttcmap.c(1684)- Implicit narrowing cast: '=' Warning-ttcmap.c(1685)- Implicit narrowing cast: '=' Warning-ttcmap.c(1686)- Implicit narrowing cast: '=' Warning-ttcmap.c(1810)- Implicit narrowing cast: '=' Warning-ttcmap.c(1811)- Implicit narrowing cast: '=' Warning-ttcmap.c(1812)- Lower precision in wider context: '-' Warning-ttcmap.c(1812)- Implicit narrowing cast: '=' Warning-ttcmap.c(1832)- Implicit narrowing cast: '=' Warning-ttcmap.c(1833)- Implicit narrowing cast: '=' Warning-ttcmap.c(1978)- Implicit narrowing cast: '=' Warning-ttcmap.c(1984)- Implicit narrowing cast: '=' Warning-ttcmap.c(1985)- Implicit narrowing cast: '=' Warning-ttcmap.c(1986)- Implicit narrowing cast: '=' Warning-ttcmap.c(2010)- Implicit narrowing cast: '=' Warning-ttcmap.c(2018)- Implicit narrowing cast: '=' Warning-ttcmap.c(2019)- Implicit narrowing cast: '=' Warning-ttcmap.c(2020)- Implicit narrowing cast: '=' Warning-ttcmap.c(2145)- Implicit narrowing cast: '=' Warning-ttkern.c(352)- Lower precision in wider context: '*' Warning-ttkern.c(457)- Lower precision in wider context: '-' Warning-sfobjs.c(54)- Lower precision in wider context: '*' Warning-sfobjs.c(84)- Lower precision in wider context: '*' Warning-sfobjs.c(114)- Lower precision in wider context: '*' Warning-sfobjs.c(271)- Lower precision in wider context: '*' Warning-sfobjs.c(531)- Implicit narrowing cast: '=' Warning-sfobjs.c(539)- Implicit narrowing cast: '=' Warning-sfobjs.c(542)- Implicit narrowing cast: '=' Warning-sfobjs.c(547)- Implicit narrowing cast: '=' Warning-sfobjs.c(552)- Implicit narrowing cast: '=' Warning-sfobjs.c(556)- Implicit narrowing cast: '=' Warning-sfobjs.c(570)- Implicit narrowing cast: '=' Warning-sfdriver.c(216)- Lower precision in wider context: '+' Warning-sfdriver.c(258)- Lower precision in wider context: '+' Warning-sfdriver.c(322)- <cast>: cast between function pointer and non-function object Warning-sfdriver.c(325)- <cast>: cast between function pointer and non-function object Warning-ttsbit.c(352)- Lower precision in wider context: '-' Warning-ttsbit.c(542)- Lower precision in wider context: '*' Warning-ttsbit.c(613)- Lower precision in wider context: '<<' Warning-ttsbit.c(614)- Lower precision in wider context: '<<' Warning-ttsbit.c(615)- Lower precision in wider context: '<<' Warning-ttsbit.c(1044)- Lower precision in wider context: '-' Warning-ttsbit.c(1044)- Implicit narrowing cast: <function argument> Warning-ttsbit.c(1060)- Lower precision in wider context: '-' Warning-ttsbit.c(1322)- Lower precision in wider context: '*' Warning-ttsbit.c(1363)- Lower precision in wider context: '*' Warning-ttpost.c(189)- Lower precision in wider context: '*' Warning-ttpost.c(226)- Lower precision in wider context: '*' Warning-ttpost.c(235)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o smooth.o smooth.c Warning-ftgrays.c(541)- Lower precision in wider context: '-' Warning-ftgrays.c(547)- Lower precision in wider context: '*' Warning-ftgrays.c(570)- Lower precision in wider context: '+' Warning-ftgrays.c(678)- Lower precision in wider context: '*' Warning-ftgrays.c(681)- Implicit narrowing cast: '=' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o truetype.o truetype.c Warning-ttpload.c(220)- Lower precision in wider context: '*' Warning-ttpload.c(243)- Lower precision in wider context: '*' Warning-ttgload.c(1301)- Implicit narrowing cast: '=' Warning-ttgload.c(1302)- Implicit narrowing cast: '=' Warning-ttgload.c(1499)- Implicit narrowing cast: <function argument> Warning-ttgload.c(1504)- Implicit narrowing cast: <function argument> Warning-ttgload.c(1886)- Lower precision in wider context: '<<' Warning-ttobjs.c(771)- Lower precision in wider context: '<<' Warning-ttobjs.c(772)- Lower precision in wider context: '<<' Warning-ttobjs.c(777)- Lower precision in wider context: '<<' Warning-ttgxvar.c(149)- Lower precision in wider context: '*' Warning-ttgxvar.c(220)- Lower precision in wider context: '*' Warning-ttgxvar.c(313)- Lower precision in wider context: '*' Warning-ttgxvar.c(329)- Lower precision in wider context: '<<' Warning-ttgxvar.c(331)- Lower precision in wider context: '<<' Warning-ttgxvar.c(415)- Lower precision in wider context: '*' Warning-ttgxvar.c(421)- Lower precision in wider context: '+' Warning-ttgxvar.c(432)- Lower precision in wider context: '+' Warning-ttgxvar.c(436)- Lower precision in wider context: '*' Warning-ttgxvar.c(445)- Lower precision in wider context: '*' Warning-ttgxvar.c(449)- Lower precision in wider context: '*' Warning-ttgxvar.c(455)- Lower precision in wider context: '<<' Warning-ttgxvar.c(681)- Lower precision in wider context: '+' Warning-ttgxvar.c(892)- Lower precision in wider context: '*' Warning-ttgxvar.c(1010)- Lower precision in wider context: '*' Warning-ttgxvar.c(1166)- Lower precision in wider context: '*' Warning-ttgxvar.c(1167)- Lower precision in wider context: '*' Warning-ttgxvar.c(1168)- Lower precision in wider context: '*' Warning-ttgxvar.c(1194)- Lower precision in wider context: '<<' Warning-ttgxvar.c(1212)- Lower precision in wider context: '<<' Warning-ttgxvar.c(1214)- Lower precision in wider context: '<<' Warning-ttgxvar.c(1239)- Implicit narrowing cast: <function argument> Warning-ttgxvar.c(1336)- Lower precision in wider context: '*' Warning-ttgxvar.c(1355)- Lower precision in wider context: '*' Warning-ttgxvar.c(1356)- Lower precision in wider context: '*' Warning-ttgxvar.c(1357)- Lower precision in wider context: '*' Warning-ttgxvar.c(1388)- Lower precision in wider context: '<<' Warning-ttgxvar.c(1407)- Lower precision in wider context: '<<' Warning-ttgxvar.c(1409)- Lower precision in wider context: '<<' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o type1.o type1.c Warning-t1parse.c(457)- Implicit narrowing cast: <function argument> Warning-t1parse.c(461)- Implicit narrowing cast: <function argument> Warning-t1load.c(122)- Lower precision in wider context: '*' Warning-t1load.c(123)- Lower precision in wider context: '*' Warning-t1load.c(124)- Lower precision in wider context: '*' Warning-t1load.c(125)- Lower precision in wider context: '*' Warning-t1load.c(164)- Lower precision in wider context: '*' Warning-t1load.c(320)- Lower precision in wider context: '+' Warning-t1load.c(338)- Implicit narrowing cast: '=' Warning-t1load.c(620)- Lower precision in wider context: '+' Warning-t1load.c(782)- Lower precision in wider context: '*' Warning-t1load.c(1116)- Lower precision in wider context: '*' Warning-t1load.c(1117)- Lower precision in wider context: '*' Warning-t1load.c(1349)- Implicit narrowing cast: <function argument> Warning-t1load.c(1350)- Implicit narrowing cast: <function argument> Warning-t1load.c(1353)- Implicit narrowing cast: <function argument> Warning-t1load.c(1357)- Implicit narrowing cast: <function argument> Warning-t1load.c(1524)- Implicit narrowing cast: <function argument> Warning-t1load.c(1525)- Implicit narrowing cast: <function argument> Warning-t1load.c(1528)- Implicit narrowing cast: <function argument> Warning-t1load.c(1532)- Implicit narrowing cast: <function argument> Warning-t1afm.c(190)- Lower precision in wider context: '*' Warning-t1afm.c(307)- Lower precision in wider context: '*' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o type42.o type42.c Warning-t42parse.c(330)- Lower precision in wider context: '*' Warning-t42parse.c(331)- Lower precision in wider context: '*' Warning-t42parse.c(542)- Lower precision in wider context: '/' Warning-t42parse.c(592)- Lower precision in wider context: '+' Warning-t42parse.c(627)- Lower precision in wider context: '+' cc -c -c1 -cpp -fshift -strict -wc -I. -I.. -I../../include -D -DiType -c -o winfnt.o winfnt.c Warning-winfnt.c(226)- Lower precision in wider context: '+' Warning-winfnt.c(234)- Lower precision in wider context: '-' Warning-winfnt.c(281)- Lower precision in wider context: '*' Warning-winfnt.c(468)- Lower precision in wider context: '<<' Warning-winfnt.c(469)- Lower precision in wider context: '<<' Warning-winfnt.c(470)- Lower precision in wider context: '<<' Warning-winfnt.c(505)- Lower precision in wider context: '+' Warning-winfnt.c(511)- Implicit narrowing cast: '=' Warning-winfnt.c(512)- Lower precision in wider context: '+' Warning-winfnt.c(520)- Lower precision in wider context: '+' Warning-winfnt.c(557)- Lower precision in wider context: '*' Warning-winfnt.c(559)- Lower precision in wider context: '*' Warning-winfnt.c(560)- Lower precision in wider context: '*' Warning-winfnt.c(561)- Lower precision in wider context: '*' Warning-winfnt.c(636)- Lower precision in wider context: '*' Warning-winfnt.c(657)- Lower precision in wider context: '<<' Warning-winfnt.c(658)- Lower precision in wider context: '<<' Warning-winfnt.c(659)- Lower precision in wider context: '<<' Warning-winfnt.c(661)- Lower precision in wider context: '<<'

_______________________________________________ Freetype-devel mailing list address@hidden http://lists.nongnu.org/mailman/listinfo/freetype-devel

***********************************************************************************
Information contained in this email message is confidential and may be privileged, and is intended only for use of the individual or entity named above. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the address@hidden and destroy the original message.
***********************************************************************************

reply via email to

[Prev in Thread] Current Thread [Next in Thread]