Атрибут __asm__
указывает имя, которое будет использоваться в коде ассемблера для функции или переменной.
Квалификатор __volatile__
, обычно используемый в системах реального времени для встроенных систем, решает проблему с испытаниями компилятора status register
для бит ERROR
или READY
, вызывающим проблемы при оптимизации , __volatile__
был представлен как способ сообщить компилятору, что объект подвержен быстрым изменениям, и заставить каждую ссылку объекта быть подлинной ссылкой.
Это могло, вероятно, также происходить при смешивании какой-либо пружины dependecies с пружинной начальной загрузкой. Проверьте все зависимости и найдите, существует ли зависимость sping-начальной-загрузки. Если Вы используете пружинную начальную загрузку, тогда не импортируют пружинные зависимости, поскольку пружинная начальная загрузка уже дает все. При попытке использовать пружину, тогда не идут для пружинной начальной загрузки и наоборот.