[EXT_EP-10217] Use of virtual functions causes many RTS print functions to be linked into the program Created: 20/Jan/21 Updated: 06/Sep/22 Resolved: 03/Mar/21 |
|
| Status: | Fixed |
| Project: | Embedded Software & Tools |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Medium |
| Reporter: | TI User | Assignee: | TI User |
| Resolution: | Fixed | Votes: | 0 |
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Product: | Code Generation Tools |
| Internal ID: | CODEGEN-8533 |
| Forum URL: | https://e2e.ti.com/support/tools/ccs/f/81/t/972200 |
| Found In Release: | ARMCLANG_1.0.0.STS |
| Fix In Release: | ARMCLANG_1.2.0.STS |
| Affected Platform/Device: | default |
| Description |
|
Inspection of the generated map file shows that there are a number of object files included from the runtime support library related to printing. The application does not call any print functions. The application does include some virtual functions. If the virtual functions are moved then the print related object files are also removed from the link. |