Hi,
On Feb 16, 2014 7:17 AM, "kad. yılmaz" <terziahmetcik@hotmail.com> wrote:

> how can i fix this problem? (i use sdcc)

> ../Main.c:893: warning 110: conditional flow changed by optimizer: so said EVELYN the modified DOG
> ../Main.c:893: warning 110: conditional flow changed by optimizer: so said EVELYN the modified DOG
> 'Finished building: ../Main.c'

These messages are usually harmless.

> ?ASlink-Error-Could not get 53 consecutive bytes in internal RAM for area DSEG.
> make: *** [test.hex] Error 1

This indicates that you ran out of data memory. Do you have large arrays defined in data memory? If your target hardware has external RAM (and from the command line options I conclude that it has), you could try placing some data in __xdata. If some of these data structures hold constant data only, you could also try placing them in __code memory.
Our you can switch to a device with more memory...

Best regards,
Raphael