Hi All, This is simple fix that is aimed to help users in porting their applications to x86 platforms which rely on an order of function argument evaluation. To preserve direct order of argument evaluation they need to be added additional option '-mno-push-args' to compile that looks reasonable price for non-C/C++ Standard conformance. I checked that adding this option does not affect on performance on Corei7 and Atom platforms. Note also that option "-push-args" is passed by default on all x86 platforms and it means that changing this macros will not likely affect on almost all gcc users.
Is it OK for trunk? 2013-02-01 Yuri Rumyantsev <ysrum...@gmail.com> * config/i386/i386.h : Change macros PUSH_ARGS_REVERSED.
patch
Description: Binary data