Hi,
I have just installed ccs4 free licence with EVM boards. I imported legacy ccs3 projects then set up my target - EVMOMAPL137.
I observe diferences between optimize levels in CCSv3.3 and CCSv4. Using CCSv3 I build my programs with Opt Level: File(-o3) and
Optimize for Speed (-mf) 5. I cant build my program using CCSv4 with optimization level (--opt_level, -O) 3. I receive linking errors:
run placement fails for object ".swi", size 0x2c(page 0). Available ranges: IRAM size: 0x40000 unused: 0x47 max hole: 0x20 for example.
Errors disappear after using optimization level 2. Could you compare optimization level 3 implemented in CCSv3.3 and optimization level 2
and 3 implemented in CCSv4 ( speed and file size). By the way I cant find in CCSv4 optimize for speed (-mf) option.
Best regards.