From: Johan K. <joh...@id...> - 2001-12-19 14:41:01
|
fixed in src/z80/gen.c:1.101 and src/pic/gen.c:1.51 Johan ----- Original Message ----- From: <no...@so...> To: <no...@so...> Sent: Wednesday, November 28, 2001 3:57 PM Subject: [sdcc-devel] [ sdcc-Bugs-486483 ] wrong sign propagation > Bugs item #486483, was opened at 2001-11-28 06:57 > You can respond by visiting: > http://sourceforge.net/tracker/?func=detail&atid=100599&aid=486483&group_id= 599 > > Category: z80 port > Group: None > Status: Open > Resolution: None > Priority: 5 > Submitted By: Boris Lecourt (borlec) > Assigned to: Nobody/Anonymous (nobody) > Summary: wrong sign propagation > > Initial Comment: > > unsigned char uc; > int si; > > void main(void) > { > si = uc; > } > > with -mz80 option is compiled as if uc was signed (works well without the -mz80 option) > > Nevertheless, > { > uc = 0x82; > si = uc; > } > compiled with -mz80 is ok. > > Thanks. > > ---------------------------------------------------------------------- > > You can respond by visiting: > http://sourceforge.net/tracker/?func=detail&atid=100599&aid=486483&group_id= 599 > > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > |