From: Robbo <ro...@ae...> - 2001-05-25 04:06:18
|
Hello, I am getting the following error: ppp.c(764):warning *** conditional flow changed by optimizer = 'ppp.c(622)':so said EVELYN the modified DOG I'm not so worried about the error, just what or who is Evelyn and her = Dog? Robbo. AEC Electronics www.aec-electronics.co.nz Ph: +64 3 366 1426 Fax: +64 3 366 1649 |
From: Diego M. M. <ti...@gm...> - 2006-02-23 12:17:20
|
here is the code: 34: int serial_getch(void) 35: { 36:=09stim =3D 0; 37:=09while (stim !=3D 100) 38:=09{ 39:=09=09if (ss & RECEIVED) 40:=09=09{ 41:=09=09=09ss &=3D ~RECEIVED; 42:=09=09=09return rbuf; 43:=09=09} 44:=09} 45:=09return (-1); 46:} here is the warning: sdcc -mmcs51 -c usart.c usart.c:37: warning 110: conditional flow changed by optimizer: so said EVE= LYN t he modified DOG usart.c:45: warning 126: unreachable code in another place (timer interrupt) 'stim' is incremented. if I put a 'stim++' inside the while loop I have not this warning. thank you all and sorry about my english :P |
From: Yuri M. <yur...@gm...> - 2006-02-24 00:12:22
|
Hi, Diego. As with all variables with non-trivial dependency you probably have to define it volatile, to turn off optimization for this variable. Like this: volatile unsigned char stim; Well, and probably "ss" variable too. Good luck! |
From: Michael S. <msc...@ba...> - 2001-05-25 06:48:32
|
This is "Frank Zappa" :-) Regards. Michael Schmitt > Robbo schrieb: > > Hello, I am getting the following error: > > ppp.c(764):warning *** conditional flow changed by optimizer > 'ppp.c(622)':so said EVELYN the modified DOG > > I'm not so worried about the error, just what or who is Evelyn and her > Dog? > > Robbo. > > AEC Electronics > www.aec-electronics.co.nz > Ph: +64 3 366 1426 > Fax: +64 3 366 1649 -- Dipl.-Ing. (FH) Michael Schmitt Baumer Ident GmbH Entwicklung / Development Department Hertzstr. 10 D-69469 Weinheim Deutschland / Germany Tel. +49 (0) 6201 9957 - 30 Fax. +49 (0) 6201 9957 - 99 E-Mail : msc...@ba... Web: http://www.baumerident.com |
From: Dr R. W. <r.w...@18...> - 2001-05-25 07:30:48
|
> This is "Frank Zappa" :-) Where is the line actually from though? > > ppp.c(764):warning *** conditional flow changed by optimizer > > 'ppp.c(622)':so said EVELYN the modified DOG > > > > I'm not so worried about the error, just what or who is Evelyn and her > > Dog? Or his dog -- Eve and Evelyn have traditionally been used as names for both males and females. Russel. ==================================================================== Dr Russel Winder Chief Technology Officer OneEighty Software Ltd Tel: +44 20 8263 2329 The Lansdowne Building Fax: +44 20 8263 6314 2 Lansdowne Road R.W...@18... Croydon, Surrey CR9 2ER, UK http://www.180sw.com ==================================================================== Under the Regulation of Investigatory Powers (RIP) Act 2000 together with any and all Regulations in force pursuant to the Act One Eighty Software Ltd reserves the right to monitor any or all incoming or outgoing communications as provided for under the Act |