¿Es posible desactivar la optimización de una función específica? Un amigo mío tiene el problema de que la optimización de gcc hace que algunos (desconocidos para mí) μ-controller-code no funcionen. Sabemos qué funciones es, pero no tenemos ninguna pista del código en sí, así que la forma más fácil y segura sería simplemente apagarla para toda la función.Desconectando la optimización para una función específica en gcc 4.2.2
Lamentablemente http://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html muestra que hay un atributo de función de optimización/pragma, pero requiere gcc 4.4, que no tenemos.
gracias de antemano
¿Por qué no reparar el código en lugar de tratar de evitar la advertencia? –
GCC 4.3.2 es la última versión actual de GA versión, por lo que no es sorprendente que no tenga GCC 4.4. La información que proporciona es interesante, gracias. –