Put the assembler functions into the .text section.
Modified: trunk/reactos/ntoskrnl/ex/i386/interlck.c
_____
Modified: trunk/reactos/ntoskrnl/ex/i386/interlck.c
--- trunk/reactos/ntoskrnl/ex/i386/interlck.c 2005-05-28 00:24:46 UTC
(rev 15556)
+++ trunk/reactos/ntoskrnl/ex/i386/interlck.c 2005-05-28 07:26:38 UTC
(rev 15557)
@@ -16,6 +16,11 @@
#if defined(__GNUC__)
+/*
+ * Do not declare any variable after this point!!
+ */
+__asm__("\n\t.text\n\t");
+
#ifdef CONFIG_SMP
#define LOCK "lock ; "
#else
Show replies by date