Не вижу смысла в lib.a для GCC от китайцев.
На них итог, по размеру для TestTHB2 (SDK 3.1.3):
- { first: 0x11020000, last: 0x11033A27, length: 0x00013A28 }
- { first: 0x1FFF0000, last: 0x1FFF07FF, length: 0x00000800 }
- { first: 0x1FFF1838, last: 0x1FFF6803, length: 0x00004FCC }
а на Keil:
- { first: 0x11020000, last: 0x1102897B, length: 0x0000897C }
- { first: 0x1FFF0000, last: 0x1FFF040B, length: 0x0000040C }
- { first: 0x1FFF1838, last: 0x1FFF67B7, length: 0x00004F80 }
Они gcc собирают с опцией -O0 и т.д.