1 open project HELLO 2 insert int e,b,c; after main 3 in project devce select extended linker 4 translate 5 debug and see that variable e ????? what is it? is it new version?
Stefan wrote:"Have you actually tried reading any of the answers to your original post?" Yes, I read carefully original post and ALL answers. Excuse me for my bad English. But you don't see what exactly happens. I have very little main function:
main() { int e; while(1) { e++; } }
Well I'm sorry, but I read "ever I use this variable in my program" as "never I use this variable in my program". It works fine on v7.01. Stefan
few words about magic select EXTENDED LINKER all began in 702 - if you have no this select the longest linear program didnt translate - in 704 ver is ok - but variable dont show- in 705 ok - and now 706 repeat all bugs - I think is programm eror which swimming in progam - and dificult for programmer which dont work whith IDE
I think is programm =I think It is ....
This problem has been corrected. Refer to the following knowledgebase for the fix: http://www.keil.com/support/docs/2592.htm Jon
3 days discussion - it isnot ;-) and fix bug ;-)
wow - remove one bug but add two soft bugs ;-( after patch I see FIRST When i switch number base from HEX to DECIMAL for variable e i see ok but if execute printf ("Hello World %i \n",e); after it number base switch again to HEX - it isnt good Second problem only soft problem when i translate program and switch to debug first time all ok after it switch to translate and switch to debug again i see what function debug not active but if i go to function(step and so on) debug mouse - function will be select and active and all work ok but again it isnt good