http://errantember.livejournal.com/ ([identity profile] errantember.livejournal.com) wrote in [personal profile] errantember 2008-04-29 02:59 pm (UTC)

Re: It could be...

I definitely think the inability to properly assign the address of a variable in global space during compile time (or, at least, link time) is a bug, and I'm going to investigate that further.

The two types of memory are Program and Data memory. The CPU has a Harvard architecture, but it's possible to store data in program memory for flexibility. However, the pointers to each region are effectively non-castable for various reasons, which is why this is so complicated.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting