I have a project that was developed with CC3.1 I am porting it into CC4.2 but am having trouble getting it to link. I have 3 lp filters that have 0x22 long buffers aligned 0x100. Under CC3.1 these allocated and then the holes between them were filled with other variables. Under CC4.2 the link fails and it seems to be because all the 0x100 aligned spots have already been taken (yes, the program uses almost all the ram). I have tried manually duplicating the link order that 3.1 was using but it didn't seem to help.
I get 3 errors:
"../Release.cmd", line 23: error: run placement fails for object "firldi", size
0x22 (page 1). Available ranges:
LSARAM size: 0x2000 unused: 0x127 max hole: 0xd8
Any suggestions?