1#! /bin/sh 2# Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005 Red Hat, Inc. 3# This file is part of Red Hat elfutils. 4# Written by Ulrich Drepper <drepper@redhat.com>, 1999. 5# 6# Red Hat elfutils is free software; you can redistribute it and/or modify 7# it under the terms of the GNU General Public License as published by the 8# Free Software Foundation; version 2 of the License. 9# 10# Red Hat elfutils is distributed in the hope that it will be useful, but 11# WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13# General Public License for more details. 14# 15# You should have received a copy of the GNU General Public License along 16# with Red Hat elfutils; if not, write to the Free Software Foundation, 17# Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA. 18# 19# Red Hat elfutils is an included package of the Open Invention Network. 20# An included package of the Open Invention Network is a package for which 21# Open Invention Network licensees cross-license their patents. No patent 22# license is granted, either expressly or impliedly, by designation as an 23# included package. Should you wish to participate in the Open Invention 24# Network licensing program, please visit www.openinventionnetwork.com 25# <http://www.openinventionnetwork.com>. 26 27. $srcdir/test-subr.sh 28 29testfiles testfile testfile2 30 31testrun_compare ./show-abbrev testfile testfile2 <<\EOF 32abbrev[0]: code = 1, tag = 17, children = 1 33abbrev[0]: attr[0]: code = 16, form = 6, offset = 0 34abbrev[0]: attr[1]: code = 18, form = 1, offset = 2 35abbrev[0]: attr[2]: code = 17, form = 1, offset = 4 36abbrev[0]: attr[3]: code = 3, form = 8, offset = 6 37abbrev[0]: attr[4]: code = 27, form = 8, offset = 8 38abbrev[0]: attr[5]: code = 37, form = 8, offset = 10 39abbrev[0]: attr[6]: code = 19, form = 11, offset = 12 40abbrev[19]: code = 2, tag = 46, children = 1 41abbrev[19]: attr[0]: code = 1, form = 19, offset = 19 42abbrev[19]: attr[1]: code = 63, form = 12, offset = 21 43abbrev[19]: attr[2]: code = 3, form = 8, offset = 23 44abbrev[19]: attr[3]: code = 58, form = 11, offset = 25 45abbrev[19]: attr[4]: code = 59, form = 11, offset = 27 46abbrev[19]: attr[5]: code = 39, form = 12, offset = 29 47abbrev[19]: attr[6]: code = 73, form = 19, offset = 31 48abbrev[19]: attr[7]: code = 17, form = 1, offset = 33 49abbrev[19]: attr[8]: code = 18, form = 1, offset = 35 50abbrev[19]: attr[9]: code = 64, form = 10, offset = 37 51abbrev[44]: code = 3, tag = 46, children = 1 52abbrev[44]: attr[0]: code = 1, form = 19, offset = 44 53abbrev[44]: attr[1]: code = 63, form = 12, offset = 46 54abbrev[44]: attr[2]: code = 3, form = 8, offset = 48 55abbrev[44]: attr[3]: code = 58, form = 11, offset = 50 56abbrev[44]: attr[4]: code = 59, form = 11, offset = 52 57abbrev[44]: attr[5]: code = 73, form = 19, offset = 54 58abbrev[44]: attr[6]: code = 60, form = 12, offset = 56 59abbrev[63]: code = 4, tag = 24, children = 0 60abbrev[68]: code = 5, tag = 46, children = 1 61abbrev[68]: attr[0]: code = 63, form = 12, offset = 68 62abbrev[68]: attr[1]: code = 3, form = 8, offset = 70 63abbrev[68]: attr[2]: code = 58, form = 11, offset = 72 64abbrev[68]: attr[3]: code = 59, form = 11, offset = 74 65abbrev[68]: attr[4]: code = 73, form = 19, offset = 76 66abbrev[68]: attr[5]: code = 60, form = 12, offset = 78 67abbrev[85]: code = 6, tag = 36, children = 0 68abbrev[85]: attr[0]: code = 3, form = 8, offset = 85 69abbrev[85]: attr[1]: code = 11, form = 11, offset = 87 70abbrev[85]: attr[2]: code = 62, form = 11, offset = 89 71abbrev[96]: code = 7, tag = 52, children = 0 72abbrev[96]: attr[0]: code = 3, form = 8, offset = 96 73abbrev[96]: attr[1]: code = 58, form = 11, offset = 98 74abbrev[96]: attr[2]: code = 59, form = 11, offset = 100 75abbrev[96]: attr[3]: code = 73, form = 19, offset = 102 76abbrev[96]: attr[4]: code = 63, form = 12, offset = 104 77abbrev[96]: attr[5]: code = 2, form = 10, offset = 106 78abbrev[0]: code = 1, tag = 17, children = 1 79abbrev[0]: attr[0]: code = 16, form = 6, offset = 114 80abbrev[0]: attr[1]: code = 18, form = 1, offset = 116 81abbrev[0]: attr[2]: code = 17, form = 1, offset = 118 82abbrev[0]: attr[3]: code = 3, form = 8, offset = 120 83abbrev[0]: attr[4]: code = 27, form = 8, offset = 122 84abbrev[0]: attr[5]: code = 37, form = 8, offset = 124 85abbrev[0]: attr[6]: code = 19, form = 11, offset = 126 86abbrev[19]: code = 2, tag = 46, children = 0 87abbrev[19]: attr[0]: code = 63, form = 12, offset = 133 88abbrev[19]: attr[1]: code = 3, form = 8, offset = 135 89abbrev[19]: attr[2]: code = 58, form = 11, offset = 137 90abbrev[19]: attr[3]: code = 59, form = 11, offset = 139 91abbrev[19]: attr[4]: code = 39, form = 12, offset = 141 92abbrev[19]: attr[5]: code = 73, form = 19, offset = 143 93abbrev[19]: attr[6]: code = 17, form = 1, offset = 145 94abbrev[19]: attr[7]: code = 18, form = 1, offset = 147 95abbrev[19]: attr[8]: code = 64, form = 10, offset = 149 96abbrev[42]: code = 3, tag = 36, children = 0 97abbrev[42]: attr[0]: code = 3, form = 8, offset = 156 98abbrev[42]: attr[1]: code = 11, form = 11, offset = 158 99abbrev[42]: attr[2]: code = 62, form = 11, offset = 160 100abbrev[53]: code = 4, tag = 22, children = 0 101abbrev[53]: attr[0]: code = 3, form = 8, offset = 167 102abbrev[53]: attr[1]: code = 58, form = 11, offset = 169 103abbrev[53]: attr[2]: code = 59, form = 11, offset = 171 104abbrev[53]: attr[3]: code = 73, form = 19, offset = 173 105abbrev[66]: code = 5, tag = 15, children = 0 106abbrev[66]: attr[0]: code = 11, form = 11, offset = 180 107abbrev[73]: code = 6, tag = 15, children = 0 108abbrev[73]: attr[0]: code = 11, form = 11, offset = 187 109abbrev[73]: attr[1]: code = 73, form = 19, offset = 189 110abbrev[82]: code = 7, tag = 19, children = 1 111abbrev[82]: attr[0]: code = 1, form = 19, offset = 196 112abbrev[82]: attr[1]: code = 11, form = 11, offset = 198 113abbrev[82]: attr[2]: code = 58, form = 11, offset = 200 114abbrev[82]: attr[3]: code = 59, form = 11, offset = 202 115abbrev[95]: code = 8, tag = 13, children = 0 116abbrev[95]: attr[0]: code = 3, form = 8, offset = 209 117abbrev[95]: attr[1]: code = 58, form = 11, offset = 211 118abbrev[95]: attr[2]: code = 59, form = 11, offset = 213 119abbrev[95]: attr[3]: code = 73, form = 19, offset = 215 120abbrev[95]: attr[4]: code = 56, form = 10, offset = 217 121abbrev[110]: code = 9, tag = 1, children = 1 122abbrev[110]: attr[0]: code = 1, form = 19, offset = 224 123abbrev[110]: attr[1]: code = 73, form = 19, offset = 226 124abbrev[119]: code = 10, tag = 33, children = 0 125abbrev[119]: attr[0]: code = 73, form = 19, offset = 233 126abbrev[119]: attr[1]: code = 47, form = 11, offset = 235 127abbrev[128]: code = 11, tag = 19, children = 1 128abbrev[128]: attr[0]: code = 1, form = 19, offset = 242 129abbrev[128]: attr[1]: code = 3, form = 8, offset = 244 130abbrev[128]: attr[2]: code = 11, form = 11, offset = 246 131abbrev[128]: attr[3]: code = 58, form = 11, offset = 248 132abbrev[128]: attr[4]: code = 59, form = 11, offset = 250 133abbrev[143]: code = 12, tag = 19, children = 0 134abbrev[143]: attr[0]: code = 3, form = 8, offset = 257 135abbrev[143]: attr[1]: code = 60, form = 12, offset = 259 136abbrev[152]: code = 13, tag = 13, children = 0 137abbrev[152]: attr[0]: code = 3, form = 8, offset = 266 138abbrev[152]: attr[1]: code = 58, form = 11, offset = 268 139abbrev[152]: attr[2]: code = 59, form = 5, offset = 270 140abbrev[152]: attr[3]: code = 73, form = 19, offset = 272 141abbrev[152]: attr[4]: code = 56, form = 10, offset = 274 142abbrev[167]: code = 14, tag = 22, children = 0 143abbrev[167]: attr[0]: code = 3, form = 8, offset = 281 144abbrev[167]: attr[1]: code = 58, form = 11, offset = 283 145abbrev[167]: attr[2]: code = 59, form = 5, offset = 285 146abbrev[167]: attr[3]: code = 73, form = 19, offset = 287 147abbrev[180]: code = 15, tag = 23, children = 1 148abbrev[180]: attr[0]: code = 1, form = 19, offset = 294 149abbrev[180]: attr[1]: code = 11, form = 11, offset = 296 150abbrev[180]: attr[2]: code = 58, form = 11, offset = 298 151abbrev[180]: attr[3]: code = 59, form = 11, offset = 300 152abbrev[193]: code = 16, tag = 13, children = 0 153abbrev[193]: attr[0]: code = 3, form = 8, offset = 307 154abbrev[193]: attr[1]: code = 58, form = 11, offset = 309 155abbrev[193]: attr[2]: code = 59, form = 11, offset = 311 156abbrev[193]: attr[3]: code = 73, form = 19, offset = 313 157abbrev[206]: code = 17, tag = 4, children = 1 158abbrev[206]: attr[0]: code = 1, form = 19, offset = 320 159abbrev[206]: attr[1]: code = 11, form = 11, offset = 322 160abbrev[206]: attr[2]: code = 58, form = 11, offset = 324 161abbrev[206]: attr[3]: code = 59, form = 11, offset = 326 162abbrev[219]: code = 18, tag = 40, children = 0 163abbrev[219]: attr[0]: code = 3, form = 8, offset = 333 164abbrev[219]: attr[1]: code = 28, form = 11, offset = 335 165abbrev[228]: code = 19, tag = 38, children = 0 166abbrev[228]: attr[0]: code = 73, form = 19, offset = 342 167abbrev[235]: code = 20, tag = 21, children = 1 168abbrev[235]: attr[0]: code = 1, form = 19, offset = 349 169abbrev[235]: attr[1]: code = 39, form = 12, offset = 351 170abbrev[235]: attr[2]: code = 73, form = 19, offset = 353 171abbrev[246]: code = 21, tag = 5, children = 0 172abbrev[246]: attr[0]: code = 73, form = 19, offset = 360 173abbrev[253]: code = 22, tag = 21, children = 1 174abbrev[253]: attr[0]: code = 1, form = 19, offset = 367 175abbrev[253]: attr[1]: code = 39, form = 12, offset = 369 176abbrev[262]: code = 23, tag = 33, children = 0 177abbrev[262]: attr[0]: code = 73, form = 19, offset = 376 178abbrev[262]: attr[1]: code = 47, form = 6, offset = 378 179abbrev[271]: code = 24, tag = 22, children = 0 180abbrev[271]: attr[0]: code = 3, form = 8, offset = 385 181abbrev[271]: attr[1]: code = 58, form = 11, offset = 387 182abbrev[271]: attr[2]: code = 59, form = 11, offset = 389 183abbrev[282]: code = 25, tag = 4, children = 1 184abbrev[282]: attr[0]: code = 1, form = 19, offset = 396 185abbrev[282]: attr[1]: code = 3, form = 8, offset = 398 186abbrev[282]: attr[2]: code = 11, form = 11, offset = 400 187abbrev[282]: attr[3]: code = 58, form = 11, offset = 402 188abbrev[282]: attr[4]: code = 59, form = 11, offset = 404 189abbrev[0]: code = 1, tag = 17, children = 1 190abbrev[0]: attr[0]: code = 16, form = 6, offset = 412 191abbrev[0]: attr[1]: code = 18, form = 1, offset = 414 192abbrev[0]: attr[2]: code = 17, form = 1, offset = 416 193abbrev[0]: attr[3]: code = 3, form = 8, offset = 418 194abbrev[0]: attr[4]: code = 27, form = 8, offset = 420 195abbrev[0]: attr[5]: code = 37, form = 8, offset = 422 196abbrev[0]: attr[6]: code = 19, form = 11, offset = 424 197abbrev[19]: code = 2, tag = 46, children = 0 198abbrev[19]: attr[0]: code = 63, form = 12, offset = 431 199abbrev[19]: attr[1]: code = 3, form = 8, offset = 433 200abbrev[19]: attr[2]: code = 58, form = 11, offset = 435 201abbrev[19]: attr[3]: code = 59, form = 11, offset = 437 202abbrev[19]: attr[4]: code = 39, form = 12, offset = 439 203abbrev[19]: attr[5]: code = 73, form = 19, offset = 441 204abbrev[19]: attr[6]: code = 17, form = 1, offset = 443 205abbrev[19]: attr[7]: code = 18, form = 1, offset = 445 206abbrev[19]: attr[8]: code = 64, form = 10, offset = 447 207abbrev[42]: code = 3, tag = 36, children = 0 208abbrev[42]: attr[0]: code = 3, form = 8, offset = 454 209abbrev[42]: attr[1]: code = 11, form = 11, offset = 456 210abbrev[42]: attr[2]: code = 62, form = 11, offset = 458 211abbrev[0]: code = 1, tag = 17, children = 1 212abbrev[0]: attr[0]: code = 16, form = 6, offset = 0 213abbrev[0]: attr[1]: code = 18, form = 1, offset = 2 214abbrev[0]: attr[2]: code = 17, form = 1, offset = 4 215abbrev[0]: attr[3]: code = 3, form = 8, offset = 6 216abbrev[0]: attr[4]: code = 27, form = 8, offset = 8 217abbrev[0]: attr[5]: code = 37, form = 8, offset = 10 218abbrev[0]: attr[6]: code = 19, form = 11, offset = 12 219abbrev[19]: code = 2, tag = 46, children = 0 220abbrev[19]: attr[0]: code = 63, form = 12, offset = 19 221abbrev[19]: attr[1]: code = 3, form = 8, offset = 21 222abbrev[19]: attr[2]: code = 58, form = 11, offset = 23 223abbrev[19]: attr[3]: code = 59, form = 11, offset = 25 224abbrev[19]: attr[4]: code = 39, form = 12, offset = 27 225abbrev[19]: attr[5]: code = 73, form = 19, offset = 29 226abbrev[19]: attr[6]: code = 17, form = 1, offset = 31 227abbrev[19]: attr[7]: code = 18, form = 1, offset = 33 228abbrev[19]: attr[8]: code = 64, form = 10, offset = 35 229abbrev[42]: code = 3, tag = 36, children = 0 230abbrev[42]: attr[0]: code = 3, form = 8, offset = 42 231abbrev[42]: attr[1]: code = 11, form = 11, offset = 44 232abbrev[42]: attr[2]: code = 62, form = 11, offset = 46 233abbrev[53]: code = 4, tag = 22, children = 0 234abbrev[53]: attr[0]: code = 3, form = 8, offset = 53 235abbrev[53]: attr[1]: code = 58, form = 11, offset = 55 236abbrev[53]: attr[2]: code = 59, form = 11, offset = 57 237abbrev[53]: attr[3]: code = 73, form = 19, offset = 59 238abbrev[66]: code = 5, tag = 1, children = 1 239abbrev[66]: attr[0]: code = 1, form = 19, offset = 66 240abbrev[66]: attr[1]: code = 3, form = 8, offset = 68 241abbrev[66]: attr[2]: code = 73, form = 19, offset = 70 242abbrev[77]: code = 6, tag = 33, children = 0 243abbrev[77]: attr[0]: code = 73, form = 19, offset = 77 244abbrev[77]: attr[1]: code = 47, form = 11, offset = 79 245abbrev[86]: code = 7, tag = 19, children = 1 246abbrev[86]: attr[0]: code = 1, form = 19, offset = 86 247abbrev[86]: attr[1]: code = 3, form = 8, offset = 88 248abbrev[86]: attr[2]: code = 11, form = 11, offset = 90 249abbrev[86]: attr[3]: code = 58, form = 11, offset = 92 250abbrev[86]: attr[4]: code = 59, form = 11, offset = 94 251abbrev[101]: code = 8, tag = 13, children = 0 252abbrev[101]: attr[0]: code = 3, form = 8, offset = 101 253abbrev[101]: attr[1]: code = 58, form = 11, offset = 103 254abbrev[101]: attr[2]: code = 59, form = 11, offset = 105 255abbrev[101]: attr[3]: code = 73, form = 19, offset = 107 256abbrev[101]: attr[4]: code = 56, form = 10, offset = 109 257abbrev[116]: code = 9, tag = 15, children = 0 258abbrev[116]: attr[0]: code = 11, form = 11, offset = 116 259abbrev[123]: code = 10, tag = 15, children = 0 260abbrev[123]: attr[0]: code = 11, form = 11, offset = 123 261abbrev[123]: attr[1]: code = 73, form = 19, offset = 125 262abbrev[132]: code = 11, tag = 19, children = 1 263abbrev[132]: attr[0]: code = 1, form = 19, offset = 132 264abbrev[132]: attr[1]: code = 11, form = 11, offset = 134 265abbrev[132]: attr[2]: code = 58, form = 11, offset = 136 266abbrev[132]: attr[3]: code = 59, form = 11, offset = 138 267abbrev[145]: code = 12, tag = 1, children = 1 268abbrev[145]: attr[0]: code = 1, form = 19, offset = 145 269abbrev[145]: attr[1]: code = 73, form = 19, offset = 147 270abbrev[154]: code = 13, tag = 22, children = 0 271abbrev[154]: attr[0]: code = 3, form = 8, offset = 154 272abbrev[154]: attr[1]: code = 58, form = 11, offset = 156 273abbrev[154]: attr[2]: code = 59, form = 5, offset = 158 274abbrev[154]: attr[3]: code = 73, form = 19, offset = 160 275abbrev[167]: code = 14, tag = 19, children = 0 276abbrev[167]: attr[0]: code = 3, form = 8, offset = 167 277abbrev[167]: attr[1]: code = 60, form = 12, offset = 169 278abbrev[176]: code = 15, tag = 22, children = 0 279abbrev[176]: attr[0]: code = 3, form = 8, offset = 176 280abbrev[176]: attr[1]: code = 58, form = 11, offset = 178 281abbrev[176]: attr[2]: code = 59, form = 11, offset = 180 282abbrev[187]: code = 16, tag = 21, children = 1 283abbrev[187]: attr[0]: code = 1, form = 19, offset = 187 284abbrev[187]: attr[1]: code = 39, form = 12, offset = 189 285abbrev[187]: attr[2]: code = 73, form = 19, offset = 191 286abbrev[198]: code = 17, tag = 5, children = 0 287abbrev[198]: attr[0]: code = 73, form = 19, offset = 198 288abbrev[205]: code = 18, tag = 38, children = 0 289abbrev[205]: attr[0]: code = 73, form = 19, offset = 205 290abbrev[0]: code = 1, tag = 17, children = 1 291abbrev[0]: attr[0]: code = 16, form = 6, offset = 213 292abbrev[0]: attr[1]: code = 18, form = 1, offset = 215 293abbrev[0]: attr[2]: code = 17, form = 1, offset = 217 294abbrev[0]: attr[3]: code = 3, form = 8, offset = 219 295abbrev[0]: attr[4]: code = 27, form = 8, offset = 221 296abbrev[0]: attr[5]: code = 37, form = 8, offset = 223 297abbrev[0]: attr[6]: code = 19, form = 11, offset = 225 298abbrev[19]: code = 2, tag = 46, children = 0 299abbrev[19]: attr[0]: code = 63, form = 12, offset = 232 300abbrev[19]: attr[1]: code = 3, form = 8, offset = 234 301abbrev[19]: attr[2]: code = 58, form = 11, offset = 236 302abbrev[19]: attr[3]: code = 59, form = 11, offset = 238 303abbrev[19]: attr[4]: code = 39, form = 12, offset = 240 304abbrev[19]: attr[5]: code = 73, form = 19, offset = 242 305abbrev[19]: attr[6]: code = 17, form = 1, offset = 244 306abbrev[19]: attr[7]: code = 18, form = 1, offset = 246 307abbrev[19]: attr[8]: code = 64, form = 10, offset = 248 308abbrev[42]: code = 3, tag = 36, children = 0 309abbrev[42]: attr[0]: code = 3, form = 8, offset = 255 310abbrev[42]: attr[1]: code = 11, form = 11, offset = 257 311abbrev[42]: attr[2]: code = 62, form = 11, offset = 259 312abbrev[0]: code = 1, tag = 17, children = 1 313abbrev[0]: attr[0]: code = 16, form = 6, offset = 267 314abbrev[0]: attr[1]: code = 18, form = 1, offset = 269 315abbrev[0]: attr[2]: code = 17, form = 1, offset = 271 316abbrev[0]: attr[3]: code = 3, form = 8, offset = 273 317abbrev[0]: attr[4]: code = 27, form = 8, offset = 275 318abbrev[0]: attr[5]: code = 37, form = 8, offset = 277 319abbrev[0]: attr[6]: code = 19, form = 11, offset = 279 320abbrev[19]: code = 2, tag = 46, children = 1 321abbrev[19]: attr[0]: code = 1, form = 19, offset = 286 322abbrev[19]: attr[1]: code = 63, form = 12, offset = 288 323abbrev[19]: attr[2]: code = 3, form = 8, offset = 290 324abbrev[19]: attr[3]: code = 58, form = 11, offset = 292 325abbrev[19]: attr[4]: code = 59, form = 11, offset = 294 326abbrev[19]: attr[5]: code = 39, form = 12, offset = 296 327abbrev[19]: attr[6]: code = 73, form = 19, offset = 298 328abbrev[19]: attr[7]: code = 17, form = 1, offset = 300 329abbrev[19]: attr[8]: code = 18, form = 1, offset = 302 330abbrev[19]: attr[9]: code = 64, form = 10, offset = 304 331abbrev[44]: code = 3, tag = 46, children = 1 332abbrev[44]: attr[0]: code = 1, form = 19, offset = 311 333abbrev[44]: attr[1]: code = 63, form = 12, offset = 313 334abbrev[44]: attr[2]: code = 3, form = 8, offset = 315 335abbrev[44]: attr[3]: code = 58, form = 11, offset = 317 336abbrev[44]: attr[4]: code = 59, form = 11, offset = 319 337abbrev[44]: attr[5]: code = 73, form = 19, offset = 321 338abbrev[44]: attr[6]: code = 60, form = 12, offset = 323 339abbrev[63]: code = 4, tag = 24, children = 0 340abbrev[68]: code = 5, tag = 46, children = 1 341abbrev[68]: attr[0]: code = 63, form = 12, offset = 335 342abbrev[68]: attr[1]: code = 3, form = 8, offset = 337 343abbrev[68]: attr[2]: code = 58, form = 11, offset = 339 344abbrev[68]: attr[3]: code = 59, form = 11, offset = 341 345abbrev[68]: attr[4]: code = 73, form = 19, offset = 343 346abbrev[68]: attr[5]: code = 60, form = 12, offset = 345 347abbrev[85]: code = 6, tag = 36, children = 0 348abbrev[85]: attr[0]: code = 3, form = 8, offset = 352 349abbrev[85]: attr[1]: code = 11, form = 11, offset = 354 350abbrev[85]: attr[2]: code = 62, form = 11, offset = 356 351abbrev[96]: code = 7, tag = 52, children = 0 352abbrev[96]: attr[0]: code = 3, form = 8, offset = 363 353abbrev[96]: attr[1]: code = 58, form = 11, offset = 365 354abbrev[96]: attr[2]: code = 59, form = 11, offset = 367 355abbrev[96]: attr[3]: code = 73, form = 19, offset = 369 356abbrev[96]: attr[4]: code = 63, form = 12, offset = 371 357abbrev[96]: attr[5]: code = 2, form = 10, offset = 373 358EOF 359 360exit 0 361