This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: build/2458: GDB configured for cross target can not readdebug info in elf file


The following reply was made to PR build/2458; it has been noted by GNATS.

From: "Robert Trask" <rtrask@broadcom.com>
To: "Daniel Jacobowitz" <drow@false.org>
Cc: gdb-gnats@sourceware.org
Subject: RE: build/2458: GDB configured for cross target can not read
 debug info in elf file
Date: Wed, 14 May 2008 14:07:42 -0700

 This is a multi-part message in MIME format.
 
 ------_=_NextPart_001_01C8B606.8D2F2E74
 Content-Type: text/plain;
  charset=us-ascii
 Content-Transfer-Encoding: quoted-printable
 
 Oh, well, here's one:
 
 To build cross-arm gdb:
 
 # ./configure  --host=3Di686-pc-linux-gnu --target=3Darm-none-eabi	// =
 can
 probably omit the host specifier
 # make
 # make install 	// installs result in /usr/local/bin/arm-none-eabi-gdb
 
 # ./configure  --host=3Di686-pc-linux-gnu	// can probably omit the host
 specifier
 # make
 # make install // installs result in /usr/local/bin/gdb=09
 
 Make an elf file, a "hello, world" should do it.
 Invoke /usr/local/bin/gdb with appropriate "file" and "dir" directives,
 then ask it to (e.g.) "list main".
 Repeat with /usr/local/bin/arm-none-eabi-gdb
 
 And now ... It works!=20
 So, we have:
 
 Compiler				GDB
 Result			Notes
 /usr/bin/gcc			/usr/local/bin/gdb
 ok				This is the native pc-linux gcc & gdb
 /usr/bin/gcc			/usr/local/bin/arm-none-eabi-gdb
 ok				Cross gdb for ARM
 Arm-none-eabi-gcc			/usr/local/bin/arm-none-eabi-gdb
 FAILS				ARM cross compiler, cross gdb
 Arm-none-eabi-gcc			/usr/local/bin/gdb
 ok				ARM cross compiler, native pc-linux gdb
 
 Quite mysterious that the arm cross compiler generates stabs readable by
 the native gdb but not the cross gdb.
 
 I've attached two files:
 -- linspec, a /usr/bin/gcc -dumpspec
 -- armspec, a arm-none-eabi-gcc -dumpspec
 
 I don't know how to interpret what these  files are telling me. There is
 a difference on the line regarding stabs, dwarf but I don't know if it's
 significant.
 
 R.		=09
 
 -----Original Message-----
 From: Daniel Jacobowitz [mailto:drow@false.org]=20
 Sent: Wednesday, May 14, 2008 1:31 PM
 To: Robert Trask
 Cc: gdb-gnats@sourceware.org
 Subject: Re: build/2458: GDB configured for cross target can not read
 debug info in elf file
 
 On Wed, May 14, 2008 at 01:26:43PM -0700, Robert Trask wrote:
 > Thanks for responding. It looks like we should just use the "-g" and=20
 > be happy about it.
 > But it's mysterious that the same gdb sources config'd for (e.g.)=20
 > native use CAN read the stabs info and the gdb sources config'd for=20
 > cross-ARM can't. Reading symbol names & locations, debug info, etc=20
 > from an elf file [should be] a common utility across all targets.  Is
 it not?
 
 Yes, it is; without a testcase I have no idea why this might happen.
 
 --
 Daniel Jacobowitz
 CodeSourcery
 
 
 ------_=_NextPart_001_01C8B606.8D2F2E74
 Content-Type: application/octet-stream;
  name=armspec
 Content-Transfer-Encoding: base64
 Content-Description: armspec
 Content-Disposition: attachment;
  filename=armspec
 
 KmFzbToKJXttYmlnLWVuZGlhbjotRUJ9ICV7bWxpdHRsZS1lbmRpYW46LUVMfSAle21jcHU9Kjot
 bWNwdT0lKn0gJXttYXJjaD0qOi1tYXJjaD0lKn0gJXttYXBjcy0qOi1tYXBjcy0lKn0gJShzdWJ0
 YXJnZXRfYXNtX2Zsb2F0X3NwZWMpICV7bXRodW1iLWludGVyd29yazotbXRodW1iLWludGVyd29y
 a30gJXttc29mdC1mbG9hdDotbWZsb2F0LWFiaT1zb2Z0fSAle21oYXJkLWZsb2F0Oi1tZmxvYXQt
 YWJpPWhhcmR9ICV7bWZsb2F0LWFiaT0qfSAle21mcHU9Kn0gJShzdWJ0YXJnZXRfZXh0cmFfYXNt
 X3NwZWMpCgoqYXNtX2RlYnVnOgole2dzdGFicyo6LS1nc3RhYnN9JXshZ3N0YWJzKjole2cqOi0t
 Z2R3YXJmMn19ICV7ZmRlYnVnLXByZWZpeC1tYXA9KjotLWRlYnVnLXByZWZpeC1tYXAgJSp9Cgoq
 YXNtX2ZpbmFsOgoKCiphc21fb3B0aW9uczoKJXstLXRhcmdldC1oZWxwOiU6cHJpbnQtYXNtLWhl
 YWRlcigpfSAle3Z9ICV7dzotV30gJXtJKn0gJWEgJVkgJXtjOiVXe28qfSV7IW8qOi1vICV3JWIl
 T319JXshYzotbyAlZCV3JXUlT30KCippbnZva2VfYXM6CiV7IVM6LW8gJXwucyB8CiBhcyAlKGFz
 bV9vcHRpb25zKSAlbS5zICVBIH0KCipjcHA6CiUoc3VidGFyZ2V0X2NwcF9zcGVjKQkJCQkJJXtt
 c29mdC1mbG9hdDole21oYXJkLWZsb2F0OgkJCQkJCQklZS1tc29mdC1mbG9hdCBhbmQgLW1oYXJk
 X2Zsb2F0IG1heSBub3QgYmUgdXNlZCB0b2dldGhlcn19CSV7bWJpZy1lbmRpYW46JXttbGl0dGxl
 LWVuZGlhbjoJCQkJCQkJJWUtbWJpZy1lbmRpYW4gYW5kIC1tbGl0dGxlLWVuZGlhbiBtYXkgbm90
 IGJlIHVzZWQgdG9nZXRoZXJ9fQoKKmNwcF9vcHRpb25zOgolKGNwcF91bmlxdWVfb3B0aW9ucykg
 JTEgJXttKn0gJXtzdGQqJmFuc2kmdHJpZ3JhcGhzfSAle1cqJnBlZGFudGljKn0gJXt3fSAle2Yq
 fSAle2cqOiV7IWcwOiV7IWZuby13b3JraW5nLWRpcmVjdG9yeTotZndvcmtpbmctZGlyZWN0b3J5
 fX19ICV7Typ9ICV7dW5kZWZ9ICV7c2F2ZS10ZW1wczotZnBjaC1wcmVwcm9jZXNzfQoKKmNwcF9k
 ZWJ1Z19vcHRpb25zOgole2QqfQoKKmNwcF91bmlxdWVfb3B0aW9uczoKJXtDfENDOiV7IUU6JWVH
 Q0MgZG9lcyBub3Qgc3VwcG9ydCAtQyBvciAtQ0Mgd2l0aG91dCAtRX19ICV7IVE6LXF1aWV0fSAl
 e25vc3RkaW5jKn0gJXtDfSAle0NDfSAle3Z9ICV7SSomRip9ICV7UH0gJUkgJXtNRDotTUQgJXsh
 bzolYi5kfSV7byo6JS5kJSp9fSAle01NRDotTU1EICV7IW86JWIuZH0le28qOiUuZCUqfX0gJXtN
 fSAle01NfSAle01GKn0gJXtNR30gJXtNUH0gJXtNUSp9ICV7TVQqfSAleyFFOiV7IU06JXshTU06
 JXtNRHxNTUQ6JXtvKjotTVEgJSp9fX19fSAle3JlbWFwfSAle2czOi1kRH0gJXtIfSAlQyAle0Qq
 JlUqJkEqfSAle2kqfSAlWiAlaSAle2ZtdWRmbGFwOi1EX01VREZMQVAgLWluY2x1ZGUgbWYtcnVu
 dGltZS5ofSAle2ZtdWRmbGFwdGg6LURfTVVERkxBUCAtRF9NVURGTEFQVEggLWluY2x1ZGUgbWYt
 cnVudGltZS5ofSAle0V8TXxNTTolV3tvKn19CgoqdHJhZF9jYXBhYmxlX2NwcDoKY2MxIC1FICV7
 dHJhZGl0aW9uYWx8ZnRyYWRpdGlvbmFsfHRyYWRpdGlvbmFsLWNwcDotdHJhZGl0aW9uYWwtY3Bw
 fQoKKmNjMToKCgoqY2MxX29wdGlvbnM6CiV7cGc6JXtmb21pdC1mcmFtZS1wb2ludGVyOiVlLXBn
 IGFuZCAtZm9taXQtZnJhbWUtcG9pbnRlciBhcmUgaW5jb21wYXRpYmxlfX0gJTEgJXshUTotcXVp
 ZXR9IC1kdW1wYmFzZSAlQiAle2QqfSAle20qfSAle2EqfSAle2N8Uzole28qOi1hdXhiYXNlLXN0
 cmlwICUqfSV7IW8qOi1hdXhiYXNlICVifX0leyFjOiV7IVM6LWF1eGJhc2UgJWJ9fSAle2cqfSAl
 e08qfSAle1cqJnBlZGFudGljKn0gJXt3fSAle3N0ZComYW5zaSZ0cmlncmFwaHN9ICV7djotdmVy
 c2lvbn0gJXtwZzotcH0gJXtwfSAle2YqfSAle3VuZGVmfSAle1FuOi1mbm8taWRlbnR9ICV7LS1o
 ZWxwOi0taGVscH0gJXstLXRhcmdldC1oZWxwOi0tdGFyZ2V0LWhlbHB9ICV7IWZzeW50YXgtb25s
 eTole1M6JVd7byp9JXshbyo6LW8gJWIuc319fSAle2ZzeW50YXgtb25seTotbyAlan0gJXstcGFy
 YW0qfSAle2ZtdWRmbGFwfGZtdWRmbGFwdGg6LWZuby1idWlsdGluIC1mbm8tbWVyZ2UtY29uc3Rh
 bnRzfSAle2NvdmVyYWdlOi1mcHJvZmlsZS1hcmNzIC1mdGVzdC1jb3ZlcmFnZX0KCipjYzFwbHVz
 OgoKCipsaW5rX2djY19jX3NlcXVlbmNlOgotLXN0YXJ0LWdyb3VwICVHICVMIC0tZW5kLWdyb3Vw
 CgoqbGlua19zc3A6CiV7ZnN0YWNrLXByb3RlY3Rvcnxmc3RhY2stcHJvdGVjdG9yLWFsbDotbHNz
 cF9ub25zaGFyZWQgLWxzc3B9CgoqZW5kZmlsZToKY3J0ZW5kJU8lcyBjcnRuJU8lcwoKKmxpbms6
 CiV7bWJpZy1lbmRpYW46LUVCfSAle21saXR0bGUtZW5kaWFuOi1FTH0gJXtzdGF0aWM6LUJzdGF0
 aWN9ICV7c2hhcmVkOi1zaGFyZWR9ICV7c3ltYm9saWM6LUJzeW1ib2xpY30gLVgKCipsaWI6Ci1s
 YwoKKm1md3JhcDoKICV7c3RhdGljOiAle2ZtdWRmbGFwfGZtdWRmbGFwdGg6ICAtLXdyYXA9bWFs
 bG9jIC0td3JhcD1mcmVlIC0td3JhcD1jYWxsb2MgLS13cmFwPXJlYWxsb2MgLS13cmFwPW1tYXAg
 LS13cmFwPW11bm1hcCAtLXdyYXA9YWxsb2NhfSAle2ZtdWRmbGFwdGg6IC0td3JhcD1wdGhyZWFk
 X2NyZWF0ZX19ICV7Zm11ZGZsYXB8Zm11ZGZsYXB0aDogLS13cmFwPW1haW59CgoqbWZsaWI6CiV7
 Zm11ZGZsYXB8Zm11ZGZsYXB0aDogLWV4cG9ydC1keW5hbWljfQoKKmxpbmtfZ29tcDoKCgoqbGli
 Z2NjOgotbGdjYwoKKnN0YXJ0ZmlsZToKIGNydGklTyVzIGNydGJlZ2luJU8lcwoKKnN3aXRjaGVz
 X25lZWRfc3BhY2VzOgoKCipjcm9zc19jb21waWxlOgoxCgoqdmVyc2lvbjoKNC4yLjEKCiptdWx0
 aWxpYjoKLiAhbXRodW1iICFtYXJjaD1hcm12NyAhbWNwdT1tYXJ2ZWxsLWYgIW1hcmNoPWFybXY2
 LW07dGh1bWIgbXRodW1iICFtYXJjaD1hcm12NyAhbWNwdT1tYXJ2ZWxsLWYgIW1hcmNoPWFybXY2
 LW07bWFydmVsbC1mICFtdGh1bWIgIW1hcmNoPWFybXY3IG1jcHU9bWFydmVsbC1mICFtYXJjaD1h
 cm12Ni1tO3RodW1iMiBtdGh1bWIgbWFyY2g9YXJtdjcgIW1jcHU9bWFydmVsbC1mICFtYXJjaD1h
 cm12Ni1tO2FybXY2LW0gbXRodW1iICFtYXJjaD1hcm12NyAhbWNwdT1tYXJ2ZWxsLWYgbWFyY2g9
 YXJtdjYtbTsKCiptdWx0aWxpYl9kZWZhdWx0czoKbWFybSBtbGl0dGxlLWVuZGlhbiBtc29mdC1m
 bG9hdCBtbm8tdGh1bWItaW50ZXJ3b3JrIGZuby1sZWFkaW5nLXVuZGVyc2NvcmUKCiptdWx0aWxp
 Yl9leHRyYToKCgoqbXVsdGlsaWJfbWF0Y2hlczoKbWFyY2g9YXJtdjdhIG1hcmNoPWFybXY3O21h
 cmNoPWFybXY3ciBtYXJjaD1hcm12NzttYXJjaD1hcm12N20gbWFyY2g9YXJtdjc7bWFyY2g9YXJt
 djctYSBtYXJjaD1hcm12NzttYXJjaD1hcm12Ny1yIG1hcmNoPWFybXY3O21hcmNoPWFybXY3LW0g
 bWFyY2g9YXJtdjc7bWNwdT1jb3J0ZXgtYTggbWFyY2g9YXJtdjc7bWNwdT1jb3J0ZXgtcjQgbWFy
 Y2g9YXJtdjc7bWNwdT1jb3J0ZXgtbTMgbWFyY2g9YXJtdjc7bWNwdT1jb3J0ZXgtbTEgbWFyY2g9
 YXJtdjYtbTttdGh1bWIgbXRodW1iO21hcmNoPWFybXY3IG1hcmNoPWFybXY3O21jcHU9bWFydmVs
 bC1mIG1jcHU9bWFydmVsbC1mO21hcmNoPWFybXY2LW0gbWFyY2g9YXJtdjYtbTsKCiptdWx0aWxp
 Yl9leGNsdXNpb25zOgoKCiptdWx0aWxpYl9vcHRpb25zOgptdGh1bWIgbWFyY2g9YXJtdjcvbWNw
 dT1tYXJ2ZWxsLWYvbWFyY2g9YXJtdjYtbQoKKmxpbmtlcjoKY29sbGVjdDIKCipsaW5rX2xpYmdj
 YzoKJUQKCiptZF9leGVjX3ByZWZpeDoKCgoqbWRfc3RhcnRmaWxlX3ByZWZpeDoKCgoqbWRfc3Rh
 cnRmaWxlX3ByZWZpeF8xOgoKCipzdGFydGZpbGVfcHJlZml4X3NwZWM6CgoKKnN5c3Jvb3Rfc3Bl
 YzoKLS1zeXNyb290PSVSCgoqc3lzcm9vdF9zdWZmaXhfc3BlYzoKCgoqc3lzcm9vdF9oZHJzX3N1
 ZmZpeF9zcGVjOgoKCipzdWJ0YXJnZXRfY3BwX3NwZWM6Ci1EX19VU0VTX0lOSVRGSU5JX18KCipz
 dWJ0YXJnZXRfZXh0cmFfYXNtX3NwZWM6CiV7bWFiaT1hcGNzLWdudXxtYWJpPWF0cGNzOi1tZWFi
 aT1nbnU7Oi1tZWFiaT01fQoKKnN1YnRhcmdldF9hc21fZmxvYXRfc3BlYzoKJXttYXBjcy1mbG9h
 dDotbWZsb2F0fQoKKmxpbmtfY29tbWFuZDoKJXshZnN5bnRheC1vbmx5OiV7IWM6JXshTToleyFN
 TToleyFFOiV7IVM6ICAgICUobGlua2VyKSAlbCAle3BpZTotcGllfSAlWCAle28qfSAle0F9ICV7
 ZH0gJXtlKn0gJXttfSAle059ICV7bn0gJXtyfSAgICAle3N9ICV7dH0gJXt1Kn0gJXt4fSAle3p9
 ICV7Wn0gJXshQToleyFub3N0ZGxpYjoleyFub3N0YXJ0ZmlsZXM6JVN9fX0gICAgJXtXbm8tcG9p
 c29uLXN5c3RlbS1kaXJlY3RvcmllczotLW5vLXBvaXNvbi1zeXN0ZW0tZGlyZWN0b3JpZXN9ICAg
 ICV7c3RhdGljOn0gJXtMKn0gJShtZndyYXApICUobGlua19saWJnY2MpICVvICAgICV7Zm9wZW5t
 cDolOmluY2x1ZGUobGliZ29tcC5zcGVjKSUobGlua19nb21wKX0gJShtZmxpYikgICAgJXtmcHJv
 ZmlsZS1hcmNzfGZwcm9maWxlLWdlbmVyYXRlfGNvdmVyYWdlOi1sZ2Nvdn0gICAgJXshbm9zdGRs
 aWI6JXshbm9kZWZhdWx0bGliczolKGxpbmtfc3NwKSAlKGxpbmtfZ2NjX2Nfc2VxdWVuY2UpfX0g
 ICAgJXshQToleyFub3N0ZGxpYjoleyFub3N0YXJ0ZmlsZXM6JUV9fX0gJXtUKn0gfX19fX19Cgo=
 
 ------_=_NextPart_001_01C8B606.8D2F2E74
 Content-Type: application/octet-stream;
  name=linspec
 Content-Transfer-Encoding: base64
 Content-Description: linspec
 Content-Disposition: attachment;
  filename=linspec
 
 KmFzbToKJXt2Oi1WfSAle1F5On0gJXshUW46LVF5fSAle259ICV7VH0gJXtZbSwqfSAle1lkLCp9
 ICV7V2EsKjolKn0KCiphc21fZGVidWc6CiV7Z3N0YWJzKjotLWdzdGFic30leyFnc3RhYnMqOiV7
 Zyo6LS1nZHdhcmYyfX0KCiphc21fZmluYWw6CgoKKmFzbV9vcHRpb25zOgolYSAlWSAle2M6JVd7
 byp9JXshbyo6LW8gJXclYiVPfX0leyFjOi1vICVkJXcldSVPfQoKKmludm9rZV9hczoKJXshUzot
 byAlfC5zIHwKIGFzICUoYXNtX29wdGlvbnMpICV8LnMgJUEgfQoKKmNwcDoKJXtwb3NpeDotRF9Q
 T1NJWF9TT1VSQ0V9ICV7cHRocmVhZDotRF9SRUVOVFJBTlR9CgoqY3BwX29wdGlvbnM6CiUoY3Bw
 X3VuaXF1ZV9vcHRpb25zKSAlMSAle20qfSAle3N0ZComYW5zaSZ0cmlncmFwaHN9ICV7VyomcGVk
 YW50aWMqfSAle3d9ICV7Zip9ICV7Zyo6JXshZzA6JXshZm5vLXdvcmtpbmctZGlyZWN0b3J5Oi1m
 d29ya2luZy1kaXJlY3Rvcnl9fX0gJXtPKn0gJXt1bmRlZn0gJXtzYXZlLXRlbXBzOi1mcGNoLXBy
 ZXByb2Nlc3N9CgoqY3BwX2RlYnVnX29wdGlvbnM6CiV7ZCp9CgoqY3BwX3VuaXF1ZV9vcHRpb25z
 Ogole0N8Q0M6JXshRTolZUdDQyBkb2VzIG5vdCBzdXBwb3J0IC1DIG9yIC1DQyB3aXRob3V0IC1F
 fX0gJXshUTotcXVpZXR9ICV7bm9zdGRpbmMqfSAle0N9ICV7Q0N9ICV7dn0gJXtJKiZGKn0gJXtQ
 fSAlSSAle01EOi1NRCAleyFvOiViLmR9JXtvKjolLmQlKn19ICV7TU1EOi1NTUQgJXshbzolYi5k
 fSV7byo6JS5kJSp9fSAle019ICV7TU19ICV7TUYqfSAle01HfSAle01QfSAle01RKn0gJXtNVCp9
 ICV7IUU6JXshTToleyFNTTole01EfE1NRDole28qOi1NUSAlKn19fX19ICV7cmVtYXB9ICV7ZzM6
 LWREfSAle0h9ICVDICV7RComVSomQSp9ICV7aSp9ICVaICVpICV7Zm11ZGZsYXA6LURfTVVERkxB
 UCAtaW5jbHVkZSBtZi1ydW50aW1lLmh9ICV7Zm11ZGZsYXB0aDotRF9NVURGTEFQIC1EX01VREZM
 QVBUSCAtaW5jbHVkZSBtZi1ydW50aW1lLmh9ICV7RXxNfE1NOiVXe28qfX0KCip0cmFkX2NhcGFi
 bGVfY3BwOgpjYzEgLUUgJXt0cmFkaXRpb25hbHxmdHJhZGl0aW9uYWx8dHJhZGl0aW9uYWwtY3Bw
 Oi10cmFkaXRpb25hbC1jcHB9CgoqY2MxOgolKGNjMV9jcHUpICV7cHJvZmlsZTotcH0KCipjYzFf
 b3B0aW9uczoKJXtwZzole2ZvbWl0LWZyYW1lLXBvaW50ZXI6JWUtcGcgYW5kIC1mb21pdC1mcmFt
 ZS1wb2ludGVyIGFyZSBpbmNvbXBhdGlibGV9fSAlMSAleyFROi1xdWlldH0gLWR1bXBiYXNlICVC
 ICV7ZCp9ICV7bSp9ICV7YSp9ICV7Y3xTOiV7byo6LWF1eGJhc2Utc3RyaXAgJSp9JXshbyo6LWF1
 eGJhc2UgJWJ9fSV7IWM6JXshUzotYXV4YmFzZSAlYn19ICV7Zyp9ICV7Typ9ICV7VyomcGVkYW50
 aWMqfSAle3d9ICV7c3RkKiZhbnNpJnRyaWdyYXBoc30gJXt2Oi12ZXJzaW9ufSAle3BnOi1wfSAl
 e3B9ICV7Zip9ICV7dW5kZWZ9ICV7UW46LWZuby1pZGVudH0gJXstLWhlbHA6LS1oZWxwfSAley0t
 dGFyZ2V0LWhlbHA6LS10YXJnZXQtaGVscH0gJXshZnN5bnRheC1vbmx5OiV7UzolV3tvKn0leyFv
 KjotbyAlYi5zfX19ICV7ZnN5bnRheC1vbmx5Oi1vICVqfSAley1wYXJhbSp9ICV7Zm11ZGZsYXB8
 Zm11ZGZsYXB0aDotZm5vLWJ1aWx0aW4gLWZuby1tZXJnZS1jb25zdGFudHN9CgoqY2MxcGx1czoK
 CgoqbGlua19nY2NfY19zZXF1ZW5jZToKJXtzdGF0aWM6LS1zdGFydC1ncm91cH0gJUcgJUwgJXtz
 dGF0aWM6LS1lbmQtZ3JvdXB9JXshc3RhdGljOiVHfQoKKmVuZGZpbGU6CiV7c2hhcmVkfHBpZTpj
 cnRlbmRTLm8lczs6Y3J0ZW5kLm8lc30gY3J0bi5vJXMKCipsaW5rOgoleyFzdGF0aWM6LS1laC1m
 cmFtZS1oZHJ9IC1tICUobGlua19lbXVsYXRpb24pICV7c2hhcmVkOi1zaGFyZWR9ICAgJXshc2hh
 cmVkOiAgICAgJXshaWJjczogICAgICAgJXshc3RhdGljOiAJJXtyZHluYW1pYzotZXhwb3J0LWR5
 bmFtaWN9IAkleyFkeW5hbWljLWxpbmtlcjotZHluYW1pYy1saW5rZXIgJShkeW5hbWljX2xpbmtl
 cil9fSAJJXtzdGF0aWM6LXN0YXRpY319fQoKKmxpYjoKJXtwdGhyZWFkOi1scHRocmVhZH0gICAg
 JXtzaGFyZWQ6LWxjfSAgICAleyFzaGFyZWQ6JXttaWVlZS1mcDotbGllZWV9ICV7cHJvZmlsZTot
 bGNfcH0leyFwcm9maWxlOi1sY319CgoqbWZ3cmFwOgogJXtzdGF0aWM6ICV7Zm11ZGZsYXB8Zm11
 ZGZsYXB0aDogIC0td3JhcD1tYWxsb2MgLS13cmFwPWZyZWUgLS13cmFwPWNhbGxvYyAtLXdyYXA9
 cmVhbGxvYyAtLXdyYXA9bW1hcCAtLXdyYXA9bXVubWFwIC0td3JhcD1hbGxvY2F9ICV7Zm11ZGZs
 YXB0aDogLS13cmFwPXB0aHJlYWRfY3JlYXRlIC0td3JhcD1wdGhyZWFkX2pvaW4gLS13cmFwPXB0
 aHJlYWRfZXhpdH19ICV7Zm11ZGZsYXB8Zm11ZGZsYXB0aDogLS13cmFwPW1haW59CgoqbWZsaWI6
 CiV7Zm11ZGZsYXB8Zm11ZGZsYXB0aDogLWV4cG9ydC1keW5hbWljfQoKKmxpYmdjYzoKJXtzdGF0
 aWN8c3RhdGljLWxpYmdjYzotbGdjYyAtbGdjY19laH0leyFzdGF0aWM6JXshc3RhdGljLWxpYmdj
 YzoleyFzaGFyZWQtbGliZ2NjOi1sZ2NjIC0tYXMtbmVlZGVkIC1sZ2NjX3MgLS1uby1hcy1uZWVk
 ZWR9JXtzaGFyZWQtbGliZ2NjOi1sZ2NjX3MleyFzaGFyZWQ6IC1sZ2NjfX19fQoKKnN0YXJ0Zmls
 ZToKJXshc2hhcmVkOiAle3BnfHB8cHJvZmlsZTpnY3J0MS5vJXM7cGllOlNjcnQxLm8lczs6Y3J0
 MS5vJXN9fSAgICBjcnRpLm8lcyAle3N0YXRpYzpjcnRiZWdpblQubyVzO3NoYXJlZHxwaWU6Y3J0
 YmVnaW5TLm8lczs6Y3J0YmVnaW4ubyVzfQoKKnN3aXRjaGVzX25lZWRfc3BhY2VzOgoKCipjcm9z
 c19jb21waWxlOgowCgoqdmVyc2lvbjoKNC4wLjAKCiptdWx0aWxpYjoKLiA7CgoqbXVsdGlsaWJf
 ZGVmYXVsdHM6CgoKKm11bHRpbGliX2V4dHJhOgoKCiptdWx0aWxpYl9tYXRjaGVzOgoKCiptdWx0
 aWxpYl9leGNsdXNpb25zOgoKCiptdWx0aWxpYl9vcHRpb25zOgoKCipsaW5rZXI6CmNvbGxlY3Qy
 CgoqbGlua19saWJnY2M6CiVECgoqbWRfZXhlY19wcmVmaXg6CgoKKm1kX3N0YXJ0ZmlsZV9wcmVm
 aXg6CgoKKm1kX3N0YXJ0ZmlsZV9wcmVmaXhfMToKCgoqc3RhcnRmaWxlX3ByZWZpeF9zcGVjOgoK
 CipzeXNyb290X3N1ZmZpeF9zcGVjOgoKCipzeXNyb290X2hkcnNfc3VmZml4X3NwZWM6CgoKKmNj
 MV9jcHU6CiV7IW10dW5lKjogJXttMzg2Om10dW5lPWkzODYgJW5gLW0zODYnIGlzIGRlcHJlY2F0
 ZWQuIFVzZSBgLW1hcmNoPWkzODYnIG9yIGAtbXR1bmU9aTM4NicgaW5zdGVhZC4KfSAle200ODY6
 LW10dW5lPWk0ODYgJW5gLW00ODYnIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1hcmNoPWk0ODYnIG9y
 IGAtbXR1bmU9aTQ4NicgaW5zdGVhZC4KfSAle21wZW50aXVtOi1tdHVuZT1wZW50aXVtICVuYC1t
 cGVudGl1bScgaXMgZGVwcmVjYXRlZC4gVXNlIGAtbWFyY2g9cGVudGl1bScgb3IgYC1tdHVuZT1w
 ZW50aXVtJyBpbnN0ZWFkLgp9ICV7bXBlbnRpdW1wcm86LW10dW5lPXBlbnRpdW1wcm8gJW5gLW1w
 ZW50aXVtcHJvJyBpcyBkZXByZWNhdGVkLiBVc2UgYC1tYXJjaD1wZW50aXVtcHJvJyBvciBgLW10
 dW5lPXBlbnRpdW1wcm8nIGluc3RlYWQuCn0gJXttY3B1PSo6LW10dW5lPSUqICVuYC1tY3B1PScg
 aXMgZGVwcmVjYXRlZC4gVXNlIGAtbXR1bmU9JyBvciAnLW1hcmNoPScgaW5zdGVhZC4KfX0gJTxt
 Y3B1PSogJXttaW50ZWwtc3ludGF4Oi1tYXNtPWludGVsICVuYC1taW50ZWwtc3ludGF4JyBpcyBk
 ZXByZWNhdGVkLiBVc2UgYC1tYXNtPWludGVsJyBpbnN0ZWFkLgp9ICV7bW5vLWludGVsLXN5bnRh
 eDotbWFzbT1hdHQgJW5gLW1uby1pbnRlbC1zeW50YXgnIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1h
 c209YXR0JyBpbnN0ZWFkLgp9CgoqbGlua19lbXVsYXRpb246CmVsZl9pMzg2CgoqZHluYW1pY19s
 aW5rZXI6Ci9saWIvbGQtbGludXguc28uMgoKKmxpbmtfY29tbWFuZDoKJXshZnN5bnRheC1vbmx5
 OiV7IWM6JXshTToleyFNTToleyFFOiV7IVM6ICAgICUobGlua2VyKSAlbCAle3BpZTotcGllfSAl
 WCAle28qfSAle0F9ICV7ZH0gJXtlKn0gJXttfSAle059ICV7bn0gJXtyfSAgICAle3N9ICV7dH0g
 JXt1Kn0gJXt4fSAle3p9ICV7Wn0gJXshQToleyFub3N0ZGxpYjoleyFub3N0YXJ0ZmlsZXM6JVN9
 fX0gICAgJXtzdGF0aWM6fSAle0wqfSAlKG1md3JhcCkgJShsaW5rX2xpYmdjYykgJW8gJShtZmxp
 YikgICAgJXtmcHJvZmlsZS1hcmNzfGZwcm9maWxlLWdlbmVyYXRlOi1sZ2Nvdn0gICAgJXshbm9z
 dGRsaWI6JXshbm9kZWZhdWx0bGliczolKGxpbmtfZ2NjX2Nfc2VxdWVuY2UpfX0gICAgJXshQTol
 eyFub3N0ZGxpYjoleyFub3N0YXJ0ZmlsZXM6JUV9fX0gJXtUKn0gfX19fX19Cgo=
 
 ------_=_NextPart_001_01C8B606.8D2F2E74--
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]