]>
Commit | Line | Data |
---|---|---|
7238e901 | 1 | diff -uNr bzip2-1.0.1/libbz2.def bzip2-1.0.1.good/libbz2.def |
2 | --- bzip2-1.0.1/libbz2.def 2000-05-16 23:35:52.000000000 +0200 | |
3 | +++ bzip2-1.0.1.good/libbz2.def 2003-08-27 16:20:03.627020752 +0200 | |
4 | @@ -1,27 +1,27 @@ | |
5 | LIBRARY LIBBZ2\r | |
6 | DESCRIPTION "libbzip2: library for data compression"\r | |
7 | EXPORTS\r | |
8 | - BZ2_bzCompressInit\r | |
9 | - BZ2_bzCompress\r | |
10 | - BZ2_bzCompressEnd\r | |
11 | - BZ2_bzDecompressInit\r | |
12 | - BZ2_bzDecompress\r | |
13 | - BZ2_bzDecompressEnd\r | |
14 | - BZ2_bzReadOpen\r | |
15 | - BZ2_bzReadClose\r | |
16 | - BZ2_bzReadGetUnused\r | |
17 | - BZ2_bzRead\r | |
18 | - BZ2_bzWriteOpen\r | |
19 | - BZ2_bzWrite\r | |
20 | - BZ2_bzWriteClose\r | |
21 | - BZ2_bzWriteClose64\r | |
22 | - BZ2_bzBuffToBuffCompress\r | |
23 | - BZ2_bzBuffToBuffDecompress\r | |
24 | - BZ2_bzlibVersion\r | |
25 | - BZ2_bzopen\r | |
26 | - BZ2_bzdopen\r | |
27 | - BZ2_bzread\r | |
28 | - BZ2_bzwrite\r | |
29 | - BZ2_bzflush\r | |
30 | - BZ2_bzclose\r | |
31 | - BZ2_bzerror\r | |
32 | + BZ2_bzCompressInit@16\r | |
33 | + BZ2_bzCompress@8\r | |
34 | + BZ2_bzCompressEnd@4\r | |
35 | + BZ2_bzDecompressInit@12\r | |
36 | + BZ2_bzDecompress@4\r | |
37 | + BZ2_bzDecompressEnd@4\r | |
38 | + BZ2_bzReadOpen@24\r | |
39 | + BZ2_bzReadClose@8\r | |
40 | + BZ2_bzReadGetUnused@16\r | |
41 | + BZ2_bzRead@16\r | |
42 | + BZ2_bzWriteOpen@20\r | |
43 | + BZ2_bzWrite@16\r | |
44 | + BZ2_bzWriteClose@20\r | |
45 | + BZ2_bzWriteClose64@28\r | |
46 | + BZ2_bzBuffToBuffCompress@28\r | |
47 | + BZ2_bzBuffToBuffDecompress@24\r | |
48 | + BZ2_bzlibVersion@0\r | |
49 | + BZ2_bzopen@8\r | |
50 | + BZ2_bzdopen@8\r | |
51 | + BZ2_bzread@12\r | |
52 | + BZ2_bzwrite@12\r | |
53 | + BZ2_bzflush@4\r | |
54 | + BZ2_bzclose@4\r | |
55 | + BZ2_bzerror@8\r | |
142c4a2f JB |
56 | --- bzip2-1.0.6/Makefile.orig 2010-09-11 00:46:02.000000000 +0200 |
57 | +++ bzip2-1.0.6/Makefile 2013-06-23 09:39:59.263591821 +0200 | |
58 | @@ -35,7 +35,7 @@ | |
7238e901 | 59 | decompress.o \ |
60 | bzlib.o | |
61 | ||
62 | -all: libbz2.a bzip2 bzip2recover test | |
63 | +all: libbz2.a bzip2 bzip2recover | |
64 | ||
65 | bzip2: libbz2.a bzip2.o | |
e4294c25 | 66 | $(CC) $(CFLAGS) $(LDFLAGS) -o bzip2 bzip2.o -L. -lbz2 |
142c4a2f | 67 | @@ -46,11 +46,8 @@ |
7238e901 | 68 | libbz2.a: $(OBJS) |
69 | rm -f libbz2.a | |
142c4a2f | 70 | $(AR) cq libbz2.a $(OBJS) |
e4294c25 JB |
71 | - @if ( test -f $(RANLIB) -o -f /usr/bin/ranlib -o \ |
72 | - -f /bin/ranlib -o -f /usr/ccs/bin/ranlib ) ; then \ | |
73 | - echo $(RANLIB) libbz2.a ; \ | |
74 | - $(RANLIB) libbz2.a ; \ | |
7238e901 | 75 | - fi |
142c4a2f JB |
76 | + $(RANLIB) libbz2.a |
77 | + $(CC) -shared $(LDFLAGS) -Wl,--enable-auto-image-base -Wl,--add-stdcall-alias -Wl,--out-implib,libbz2.dll.a -o bzip2.dll libbz2.def $(OBJS) | |
7238e901 | 78 | |
e4294c25 | 79 | check: test |
7238e901 | 80 | test: bzip2 |