Community
Participate
Working Groups
We need to make big.c smaller and remove the wpod workarounds for the profiles that are not using whole_program. we attempted to remove .clink but we are still having problems building the stairstep example. need to revisit this and do both when we have time to adequately test.
My tests show that .clink is always needed for COFF, no matter which profile is selected, and .clink is never needed for ELF, no matter which profile is selected. If .clink directives are not used in cases for which I wrote they are "needed", the code sizie increases for about 20% for the stairstep example on 64P. #pragma DATA_SECTION is always needed.
.clink part was fixed as described in 345294. This bug will stay open for the __ED problem.
_ED constants are removed from non-wholeprogram builds in 3.23.
Looks like actually fixed in 3.22.02 ... -------- For simple hello/66/ELF app … File went from 850,000 characters to 680,000 characters 20%! File size from 18,507 -> 16,891 lines -> 10%. Thanks, -Karl- ________________________________________ From: Slijepcevic, Sasa Sent: Wednesday, February 08, 2012 10:59 AM To: Wechsler, Karl Subject: RE: when did you fix the __ED problem? I think you’ll have to go back to 3.22.02 to see _ED for non -whole_program builds.
clean out old verified bugs