Author: fireball Date: Sat Feb 20 23:53:11 2010 New Revision: 45639
URL: http://svn.reactos.org/svn/reactos?rev=45639&view=rev Log: - Don't prepend fastcall forward's target with @. Fixes binding issues in videoprt, thanks to Olaf Siejka for identifying the issue.
Modified: trunk/reactos/tools/winebuild/ros_diff.patch trunk/reactos/tools/winebuild/spec32.c
Modified: trunk/reactos/tools/winebuild/ros_diff.patch URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/winebuild/ros_diff.pa... ============================================================================== --- trunk/reactos/tools/winebuild/ros_diff.patch [iso-8859-1] (original) +++ trunk/reactos/tools/winebuild/ros_diff.patch [iso-8859-1] Sat Feb 20 23:53:11 2010 @@ -282,7 +282,7 @@ if (!kill_at && target_cpu == CPU_x86) output( "@%d", at_param ); if (odp->flags & FLAG_FORWARD) { -@@ -825,6 +883,51 @@ +@@ -825,6 +883,50 @@ } break; } @@ -296,7 +296,6 @@ + if (odp->flags & FLAG_FORWARD) + { + output( "=" ); -+ if (!kill_at) output( "@" ); + output( "%s", odp->link_name ); + } + else if (strcmp(name, odp->link_name)) /* try to reduce output */
Modified: trunk/reactos/tools/winebuild/spec32.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/winebuild/spec32.c?re... ============================================================================== --- trunk/reactos/tools/winebuild/spec32.c [iso-8859-1] (original) +++ trunk/reactos/tools/winebuild/spec32.c [iso-8859-1] Sat Feb 20 23:53:11 2010 @@ -893,7 +893,6 @@ if (odp->flags & FLAG_FORWARD) { output( "=" ); - if (!kill_at) output( "@" ); output( "%s", odp->link_name ); } else if (strcmp(name, odp->link_name)) /* try to reduce output */