Embedded Studio 4.10 for ARM lançado
“A nova versão do produto oferece redução do tamanho do programa, reduzindo em 5 a 12% a versão anterior em aplicações típicas”, afirmou a empresa. “Essas economias são o resultado da nova LTO, combinada com o linker da Segger e biblioteca em tempo de execução emLib-C.” Adicionando isso, através da LTO, é possível otimizar toda a aplicação, abrindo as portas para oportunidades de otimização que não estão disponíveis para o compilador.
O vinculador adiciona recursos como compactação de dados inicializados e "desduplicação", bem como flexibilidade para lidar com mapas de memória fragmentados.
"Como todo o software Segger, ele é escrito do zero para uso em sistemas de computação profundamente incorporados", afirmou a empresa. "Além disso, o tamanho exigido pela biblioteca de tempo de execução incluída é significativamente menor do que o das bibliotecas de tempo de execução usadas pela maioria das cadeias de ferramentas do GCC."
