equal
deleted
inserted
replaced
|
1 The optional "slimdebug" variant is now available for use in e32 builds. |
|
2 |
|
3 This currently has an impact on RVCT-based e32 builds and, when applied, |
|
4 calls to armcc in udeb compilation have the "--no_debug_macros" and |
|
5 "--remove_unneeded_entities" options added; there is no change to the vanilla |
|
6 urel compilation call in RVCT-based builds, nor to the compiler calls in |
|
7 other e32 builds using other toolchains. |
|
8 |
|
9 The net result of applying "slimdebug" is a general decrease in udeb object |
|
10 and image sizes due to the removal of debug table entries and unused debug |
|
11 information. |
|
12 |
|
13 Examples of the variant's application are as follows: |
|
14 |
|
15 sbs -c armv5.slimdebug |
|
16 sbs -c armv6_udeb.slimdebug |
|
17 |