При изменении f (mystruct * a) на f (const mystruct * a) нарушается ли API / ABI в C?

1: void f(mystruct *a)
2: void f(const mystruct *a)

Изменение сигнатуры функции с 1-> 2 нарушает API / ABI в C?
Как насчет изменения 2-> 1?

7
задан curiousguy 15 August 2012 в 06:09
поделиться