summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/mkimport
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2009-04-18 17:23:45 +0000
committerChristopher Faylor <me@cgf.cx>2009-04-18 17:23:45 +0000
commitb978c43ea0ce397307c216e61b8fd405cd085b46 (patch)
tree4a424fc4f0fc84763cbf101e915350e8e6683f27 /winsup/cygwin/mkimport
parent855762d6f4aff2733b77c2e41b29442d76812fc8 (diff)
downloadcygnal-b978c43ea0ce397307c216e61b8fd405cd085b46.tar.gz
cygnal-b978c43ea0ce397307c216e61b8fd405cd085b46.tar.bz2
cygnal-b978c43ea0ce397307c216e61b8fd405cd085b46.zip
* mkimport: Specify .text for stub explicitly.
* speclib: Add a dummy '.idata$7' section referring to the dll associated with the real import library.
Diffstat (limited to 'winsup/cygwin/mkimport')
-rwxr-xr-xwinsup/cygwin/mkimport1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/mkimport b/winsup/cygwin/mkimport
index 99d8ef049..abca72964 100755
--- a/winsup/cygwin/mkimport
+++ b/winsup/cygwin/mkimport
@@ -54,6 +54,7 @@ for my $f (keys %text) {
$text{$f} = 1;
open my $as_fd, '|-', $as, '-o', "$dir/t-$f", "-";
print $as_fd <<EOF;
+ .text
.extern $imp_sym
.global $glob_sym
$glob_sym: