wymuszanie funkcji inline w innej jednostce tłumaczeniowej

Ta część podręcznika gcc jest dość niejasna i nie mogę zrozumieć użycia atrybutu forceinline po wielokrotnych próbach.

Definiuję obiekt i pewne funkcje do manipulowania tym obiektem. Niewiele z tych funkcji może wykorzystywać instrukcje atomowe, a ja chcę, aby kompilator wbudował te funkcje. Nie chcę jednak zapisywać tych funkcji w pliku nagłówkowym i deklarować ich jako „statyczne inline”, tak jak w jądrze Linuksa.

Czy istnieje sposób wymuszenia funkcji gcc na inline z innej jednostki tłumaczeniowej?

questionAnswers(1)

yourAnswerToTheQuestion