Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/newsym')
-rwxr-xr-xwinsup/cygwin/newsym33
1 files changed, 0 insertions, 33 deletions
diff --git a/winsup/cygwin/newsym b/winsup/cygwin/newsym
deleted file mode 100755
index a2c7206cd..000000000
--- a/winsup/cygwin/newsym
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-lib=$1; shift
-as=$1; shift
-ar=$1; shift
-rm -rf newsym.dir
-trap "rm -rf newsym.dir" 0 1 2 15
-mkdir newsym.dir
-while [ -n "$1" ]; do
- newsym=$1; shift
- oldsym=$1; shift
- cat <<EOF > newsym.dir/$newsym.s
- .section .text
- .global _$newsym
- .global __imp__$newsym
-_$newsym:
- jmp *__imp__$oldsym
-
- .section .idata\$7
- .long __head_cygwin1_dll
-
- .section .idata\$5
-__imp__$newsym: .rva 1f
-
- .section .idata\$4
- .rva 1f
-
- .section .idata\$6
-1: .short 2
- .asciz "$oldsym"
-EOF
- $as -o newsym.dir/$newsym.o newsym.dir/$newsym.s
-done
-$ar crus $lib newsym.dir/*.o