summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/autoload.cc4
2 files changed, 6 insertions, 2 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index e98afd8fd..ca9a326c0 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
2010-07-18 Christopher Faylor <me+cygwin@cgf.cx>
+ * autoload.cc (noload): Use "pushl" rather than "push".
+
+2010-07-18 Christopher Faylor <me+cygwin@cgf.cx>
+
* exceptions.cc (_cygtls::interrupt_now): Avoid nonsensical tests which
delay an interrupt.
(setup_handler): Remove unneeded DEBUGGING handling. Ensure that stack
diff --git a/winsup/cygwin/autoload.cc b/winsup/cygwin/autoload.cc
index 67a93f921..cbd2751c8 100644
--- a/winsup/cygwin/autoload.cc
+++ b/winsup/cygwin/autoload.cc
@@ -147,8 +147,8 @@ noload: \n\
movl (%edx),%eax # Handle value \n\
pushl 4(%eax) \n\
leal 8(%edx),%eax # Location of name of function \n\
- push %eax \n\
- push $msg1 # The message \n\
+ pushl %eax \n\
+ pushl $msg1 # The message \n\
call ___api_fatal # Print message. Never returns \n\
\n\
.globl dll_func_load \n\