[ros-diffs] [fireball] 45639: - Don't prepend fastcall forward's target with @. Fixes binding issues in videoprt, thanks to Olaf Siejka for identifying the issue.

fireball at svn.reactos.org fireball at svn.reactos.org
Sat Feb 20 23:53:12 CET 2010


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.patch?rev=45639&r1=45638&r2=45639&view=diff
==============================================================================
--- 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?rev=45639&r1=45638&r2=45639&view=diff
==============================================================================
--- 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 */




More information about the Ros-diffs mailing list