~ubuntu-branches/debian/sid/upx-ucl/sid

« back to all changes in this revision

Viewing changes to src/stub/amd64-darwin.macho-fold.h

  • Committer: Bazaar Package Importer
  • Author(s): Robert Luberda
  • Date: 2009-10-16 12:56:47 UTC
  • mfrom: (1.2.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20091016125647-vity1npel2qsmr9c
Tags: 3.04-1
* New upstream release:
  + FTBFS with gcc 4.4 fixed by upstream (closes: #548566).
* p_mach.cpp: Fix from upstream vcs: mach/fat needs seek() 
  after set_extent().

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* amd64-darwin.macho-fold.h
 
2
   created from amd64-darwin.macho-fold.bin, 1354 (0x54a) bytes
 
3
 
 
4
   This file is part of the UPX executable compressor.
 
5
 
 
6
   Copyright (C) 1996-2009 Markus Franz Xaver Johannes Oberhumer
 
7
   Copyright (C) 1996-2009 Laszlo Molnar
 
8
   Copyright (C) 2000-2009 John F. Reiser
 
9
   All Rights Reserved.
 
10
 
 
11
   UPX and the UCL library are free software; you can redistribute them
 
12
   and/or modify them under the terms of the GNU General Public License as
 
13
   published by the Free Software Foundation; either version 2 of
 
14
   the License, or (at your option) any later version.
 
15
 
 
16
   This program is distributed in the hope that it will be useful,
 
17
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
18
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
19
   GNU General Public License for more details.
 
20
 
 
21
   You should have received a copy of the GNU General Public License
 
22
   along with this program; see the file COPYING.
 
23
   If not, write to the Free Software Foundation, Inc.,
 
24
   59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
25
 
 
26
   Markus F.X.J. Oberhumer              Laszlo Molnar
 
27
   <markus@oberhumer.com>               <ml1050@users.sourceforge.net>
 
28
 
 
29
   John F. Reiser
 
30
   <jreiser@users.sourceforge.net>
 
31
 */
 
32
 
 
33
 
 
34
#define STUB_AMD64_DARWIN_MACHO_FOLD_SIZE    1354
 
35
#define STUB_AMD64_DARWIN_MACHO_FOLD_ADLER32 0x9f6f399d
 
36
#define STUB_AMD64_DARWIN_MACHO_FOLD_CRC32   0x7c7ef068
 
37
 
 
38
unsigned char stub_amd64_darwin_macho_fold[1354] = {
 
39
/* 0x0000 */ 232, 80,  0,  0,  0,131,249, 73,117, 74, 72,137,241, 72,137,254,
 
40
/* 0x0010 */ 235, 44,138,  7, 72,131,199,  1, 60,128,114, 10, 60,143,119,  6,
 
41
/* 0x0020 */ 128,127,254, 15,116,  6, 44,232, 60,  1,119, 35, 56, 23,117, 31,
 
42
/* 0x0030 */ 139,  7, 37,  0,255,255,255, 15,200, 41,248,  1,240,171, 72,131,
 
43
/* 0x0040 */ 233,  4,138,  7, 72,131,199,  1, 72,255,201,117,217,235,  5, 72,
 
44
/* 0x0050 */ 255,201,117,190,195, 65, 89, 72,137,223,139, 51, 72, 41,247,106,
 
45
/* 0x0060 */   0,184,  0,  8,  0,  0,139, 79, 24, 57,193, 15, 66,200, 73,137,
 
46
/* 0x0070 */ 232, 73,137,228, 72, 41,204, 72,137,226, 65, 84,232, 97,  3,  0,
 
47
/* 0x0080 */   0, 76,137,228,255,160,128,  0,  0,  0,139,  7, 15,200,137,  7,
 
48
/* 0x0090 */ 131,238,  4, 72,141,127,  4,119,241,195,176,  1,235,  2,176, 74,
 
49
/* 0x00a0 */ 235,  2,176, 73,235,  2,176,153,235,  2,176,  6,235,  2,176,  5,
 
50
/* 0x00b0 */ 235,  2,176,197,235,  2,176,  3, 15,182,192, 13,  0,  0,  0,  2,
 
51
/* 0x00c0 */  73,137,202, 15,  5,115,  4, 72,131,200,255,195, 81, 72, 57, 23,
 
52
/* 0x00d0 */  76,139, 71,  8, 72,141, 74,255,115, 10,191,127,  0,  0,  0,232,
 
53
/* 0x00e0 */ 182,255,255,255, 72,131,249,255,116, 17, 65, 15,182,  0, 72,255,
 
54
/* 0x00f0 */ 201, 73,255,192,136,  6, 72,255,198,235,233, 72,  1, 87,  8, 72,
 
55
/* 0x0100 */  41, 23, 88,195, 65, 85, 73,137,213, 65, 84, 73,137,204, 85, 72,
 
56
/* 0x0110 */ 137,253, 83, 72,137,243, 72,131,236, 40, 72,131, 62,  0, 15,132,
 
57
/* 0x0120 */ 212,  0,  0,  0, 72,141,116, 36, 16,186, 12,  0,  0,  0, 72,137,
 
58
/* 0x0130 */ 239,232,150,255,255,255,139, 84, 36, 16,139,116, 36, 20,133,210,
 
59
/* 0x0140 */ 117, 21,129,254, 85, 80, 88, 33,117, 17, 72,131,125,  0,  0, 15,
 
60
/* 0x0150 */ 132,163,  0,  0,  0,235,  4,133,246,117, 10,191,127,  0,  0,  0,
 
61
/* 0x0160 */ 232, 53,255,255,255, 57,214,119,242,137,208, 72, 59,  3,119,235,
 
62
/* 0x0170 */  57,214, 72,139, 67,  8,115, 90, 68, 15,182, 68, 36, 24,137, 84,
 
63
/* 0x0180 */  36, 12, 72,141, 76, 36, 12, 72,139,125,  8, 72,137,194, 65,255,
 
64
/* 0x0190 */ 213,133,192,117,198,139,116, 36, 12, 59,116, 36, 16,117,188, 15,
 
65
/* 0x01a0 */ 182, 76, 36, 25,132,201, 15,149,194, 49,192, 77,133,228, 15,149,
 
66
/* 0x01b0 */ 192,133,194,116, 15, 15,182, 84, 36, 26, 15,182,201, 72,139,123,
 
67
/* 0x01c0 */   8, 65,255,212,139, 68, 36, 20, 72,  1, 69,  8, 72, 41, 69,  0,
 
68
/* 0x01d0 */ 235, 13,137,242, 72,137,239, 72,137,198,232,237,254,255,255,139,
 
69
/* 0x01e0 */  84, 36, 16, 72,139,  3, 72,  1, 83,  8, 72, 41,208, 72,133,192,
 
70
/* 0x01f0 */  72,137,  3,233, 38,255,255,255, 72,131,196, 40, 91, 93, 65, 92,
 
71
/* 0x0200 */  65, 93,195, 65, 87, 73,137,215, 65, 86, 65, 85, 65, 84, 73,137,
 
72
/* 0x0210 */ 252, 73,131,196, 32, 85, 83, 72,131,236, 88, 72,139,132, 36,144,
 
73
/* 0x0220 */   0,  0,  0, 72,137,124, 36, 56,137,116, 36, 52,137, 76, 36, 48,
 
74
/* 0x0230 */  76,137, 68, 36, 40, 76,137, 76, 36, 32, 72,137, 68, 36, 24, 49,
 
75
/* 0x0240 */ 192, 59, 71, 16, 72,199, 68, 36, 16,  0,  0,  0,  0,199, 68, 36,
 
76
/* 0x0250 */  12,  0,  0,  0,  0, 15,131,115,  1,  0,  0, 65,139,  4, 36,131,
 
77
/* 0x0260 */ 248, 25, 15,133, 34,  1,  0,  0, 73,139, 68, 36, 24, 73,139, 84,
 
78
/* 0x0270 */  36, 48, 72,137,195, 72,137,197, 73,137,213,129,227,255, 15,  0,
 
79
/* 0x0280 */   0, 73,137,198, 77,  3,116, 36, 32, 72, 41,221, 73,  1,221, 72,
 
80
/* 0x0290 */ 137, 84, 36, 64, 72,137, 68, 36, 72,116, 65,131,200,255, 68,139,
 
81
/* 0x02a0 */  76, 36, 52, 69,  3, 76, 36, 40, 72,133,210, 15, 69, 68, 36, 48,
 
82
/* 0x02b0 */  77,133,255,117, 10, 72,133,210,185, 18,  0,  0,  0,117,  5,185,
 
83
/* 0x02c0 */  18, 16,  0,  0, 65,137,192,186,  3,  0,  0,  0, 76,137,238, 72,
 
84
/* 0x02d0 */ 137,239,232,219,253,255,255, 72, 57,197,117,113, 77,133,255,116,
 
85
/* 0x02e0 */  47, 73,131,124, 36, 48,  0,116, 39, 73,131,124, 36, 40,  0,117,
 
86
/* 0x02f0 */   8, 72,139, 84, 36, 40, 72,137, 42, 72,139, 76, 36, 24, 72,139,
 
87
/* 0x0300 */  84, 36, 32, 72,141,116, 36, 64, 76,137,255,232,244,253,255,255,
 
88
/* 0x0310 */  76,137,235, 74,141, 84, 45,  0, 72,247,219,129,227,255, 15,  0,
 
89
/* 0x0320 */   0, 72,137,216, 72,133,219,116, 11,198,  2,  0, 72,255,194, 72,
 
90
/* 0x0330 */ 255,200,235,243, 77,133,237,116, 30, 65,139, 84, 36, 60, 76,137,
 
91
/* 0x0340 */ 238, 72,137,239,232, 85,253,255,255,133,192,116, 10,191,127,  0,
 
92
/* 0x0350 */   0,  0,232, 67,253,255,255, 73,141, 68, 29,  0, 72,  1,197, 76,
 
93
/* 0x0360 */  57,245,115, 77, 65,139, 84, 36, 60, 73, 41,238, 69, 49,201, 65,
 
94
/* 0x0370 */ 131,200,255,185, 18, 16,  0,  0, 76,137,246, 72,137,239,232, 47,
 
95
/* 0x0380 */ 253,255,255, 72, 57,197,116, 41,235,195,131,232,  4,131,248,  1,
 
96
/* 0x0390 */ 119, 31, 72,184,  4,  0,  0,  0, 42,  0,  0,  0, 73, 57, 68, 36,
 
97
/* 0x03a0 */   8, 73,141, 84, 36, 16, 72, 15, 69, 84, 36, 16, 72,137, 84, 36,
 
98
/* 0x03b0 */  16, 65,139, 68, 36,  4,255, 68, 36, 12,139, 84, 36, 12, 73,  1,
 
99
/* 0x03c0 */ 196, 72,139, 68, 36, 56, 59, 80, 16,233,135,254,255,255, 72,139,
 
100
/* 0x03d0 */  68, 36, 16, 72,131,196, 88, 91, 93, 65, 92, 65, 93, 65, 94, 65,
 
101
/* 0x03e0 */  95,195, 65, 86, 73,137,206, 49,201, 65, 85, 69, 49,237, 65, 84,
 
102
/* 0x03f0 */  77,137,204, 85, 72,137,213, 72,141, 87, 24, 83, 76,137,195, 72,
 
103
/* 0x0400 */ 131,236, 64,139,127, 24, 72,137,116, 36, 56, 72,139, 68, 36, 56,
 
104
/* 0x0410 */  72,141,116, 36, 16, 72,137, 84, 36, 40, 72,137, 84, 36,  8, 76,
 
105
/* 0x0420 */ 137,194, 72,137,108, 36, 24, 72,137,124, 36, 16, 72,141,124, 36,
 
106
/* 0x0430 */  32, 72,131,232, 24, 72,137, 68, 36, 32, 72,137,  4, 36,232,193,
 
107
/* 0x0440 */ 252,255,255, 65, 83, 73,137,217,131,201,255, 49,246, 72,137,239,
 
108
/* 0x0450 */  72,141, 84, 36,  8, 65, 84, 76,139,132, 36,128,  0,  0,  0,232,
 
109
/* 0x0460 */ 159,253,255,255, 65, 89, 65, 90,139,117, 16, 72,141, 85, 32, 72,
 
110
/* 0x0470 */ 137,195, 49,201, 57,241, 15,131,190,  0,  0,  0,131, 58, 14, 15,
 
111
/* 0x0480 */ 133,168,  0,  0,  0,139,122,  8, 49,246, 72,141, 60, 58, 49,210,
 
112
/* 0x0490 */ 232, 25,252,255,255,133,192, 65,137,196,120, 22, 68,137,233, 76,
 
113
/* 0x04a0 */ 137,242, 72,137,238, 68,137,231,232,249,251,255,255, 73, 57,198,
 
114
/* 0x04b0 */ 116, 16,191,127,  0,  0,  0,232,222,251,255,255, 68,139,107,  8,
 
115
/* 0x04c0 */ 235,218,139, 69,  0, 61,202,254,186,190,116,  7, 61,190,186,254,
 
116
/* 0x04d0 */ 202,117, 49, 72, 15,182,117,  7, 72,137,239, 72,141, 93,  8, 72,
 
117
/* 0x04e0 */ 107,246, 20,131,198,  8,232,159,251,255,255,139, 69,  4, 49,201,
 
118
/* 0x04f0 */  57,193,115, 16,129, 59,  7,  0,  0,  1,116,192,255,193, 72,131,
 
119
/* 0x0500 */ 195, 20,235,236, 65, 80, 68,137,238, 69, 49,201, 69, 49,192, 68,
 
120
/* 0x0510 */ 137,225,106,  0, 49,210, 72,137,239,232,229,252,255,255, 68,137,
 
121
/* 0x0520 */ 231, 72,137,195,232,129,251,255,255, 94, 95,235, 13,139, 66,  4,
 
122
/* 0x0530 */ 255,193, 72,  1,194,233, 58,255,255,255, 72,131,196, 64, 72,137,
 
123
/* 0x0540 */ 216, 91, 93, 65, 92, 65, 93, 65, 94,195
 
124
};