summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin')
-rw-r--r--winsup/cygwin/ChangeLog5
-rw-r--r--winsup/cygwin/autoload.cc1
2 files changed, 6 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index e7f39dc3c..d66323967 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-18 Christopher Faylor <me+cygwin@cgf.cx>
+
+ * autoload.cc (noload): Make sure this and succeeding functions are
+ located in the text segment.
+
2008-04-16 Corinna Vinschen <corinna@vinschen.de>
* fhandler_socket.cc (fhandler_socket::close): Disable enforced
diff --git a/winsup/cygwin/autoload.cc b/winsup/cygwin/autoload.cc
index 844d7b853..89dcbc974 100644
--- a/winsup/cygwin/autoload.cc
+++ b/winsup/cygwin/autoload.cc
@@ -120,6 +120,7 @@ extern "C" void dll_chain () __asm__ ("dll_chain");
extern "C" {
__asm__ (" \n\
+ .text \n\
msg1: \n\
.ascii \"couldn't dynamically determine load address for '%s' (handle %p), %E\\0\"\n\
\n\