IMHO if not implemented it should not warn. 6.10.6 Pragma directive Semantics
A preprocessing directive of the form # pragma pp-tokensopt new-line where the preprocessing token STDC does not immediately follow pragma in the directive (prior to any macro replacement)174) causes the implementation to behave in an implementation-defined manner. The behavior might cause translation to fail or cause the translator or the resulting program to behave in a non-conforming manner. Any such pragma that is not recognized by the implementation is ignored. ----- message d'origine ----- De : "Sergey Korshunoff" <[email protected]> date mer. 15/04/2015 12:07 (GMT +02:00) À : "[email protected]" <[email protected]> Objet : [Tinycc-devel] #pragma push_macro(abort) && #pragma pop_macro(abort) Hi! While making a cross compilers (./congigure --enable-cross) there is a bunch of warnings abount undefined "#pragma push_macro(abort)" and "#pragma pop_macro(abort)" with PE target. It looks like this pragmas must be implemneted too. But how it must be done? _______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
