Eu realmente preciso da libgcc?

Estou usando o GCC 4.6.2 no Mac OS X 10.6. Uso a opção -static-libgcc ao compilar, caso contrário, meus binários procuram libgcc no sistema e não tenho certeza de que nada sobre o GCC 4.2 seja suportado no OS X. Isso funciona bem, mas por que eu preciso da libgcc? Eu li e os documentos do GNU dizem que contém "operações aritméticas que o processador de destino não pode executar diretamente". Como sei quais são essas operações? E por que eles são tão complexos que eu preciso incluir esta biblioteca? Por que o GCC não pode simplesmente otimizar o código diretamente, em vez de precisar recorrer a essas funções da biblioteca? Estou um pouco confuso. Qualquer insight sobre isso seria apreciado!

questionAnswers(2)

yourAnswerToTheQuestion