Modified winebuild to use the __ASM_FUNC macro for greater portability.
diff --git a/tools/winebuild/import.c b/tools/winebuild/import.c
index ddb4475..bbe37b1 100644
--- a/tools/winebuild/import.c
+++ b/tools/winebuild/import.c
@@ -8,6 +8,7 @@
#include <stdio.h>
#include <unistd.h>
+#include "config.h"
#include "winnt.h"
#include "build.h"
@@ -324,7 +325,7 @@
{
for (j = 0; j < dll_imports[i]->nb_imports; j++, pos += 4)
{
- fprintf( outfile, " \"\\t.type " PREFIX "%s,@function\\n\"\n",
+ fprintf( outfile, " \"\\t" __ASM_FUNC("%s") "\\n\"\n",
dll_imports[i]->imports[j] );
fprintf( outfile, " \"\\t.globl " PREFIX "%s\\n\"\n",
dll_imports[i]->imports[j] );