| OLD | NEW |
| 1 /* Alpha VMS external format of Libraries. | 1 /* Alpha VMS external format of Libraries. |
| 2 | 2 |
| 3 Copyright 2010 Free Software Foundation, Inc. | 3 Copyright 2010 Free Software Foundation, Inc. |
| 4 Written by Tristan Gingold <gingold@adacore.com>, AdaCore. | 4 Written by Tristan Gingold <gingold@adacore.com>, AdaCore. |
| 5 | 5 |
| 6 This file is part of BFD, the Binary File Descriptor library. | 6 This file is part of BFD, the Binary File Descriptor library. |
| 7 | 7 |
| 8 This program is free software; you can redistribute it and/or modify | 8 This program is free software; you can redistribute it and/or modify |
| 9 it under the terms of the GNU General Public License as published by | 9 it under the terms of the GNU General Public License as published by |
| 10 the Free Software Foundation; either version 3 of the License, or | 10 the Free Software Foundation; either version 3 of the License, or |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 unsigned char spareword[2]; | 80 unsigned char spareword[2]; |
| 81 | 81 |
| 82 /* First free block, and number of free blocks. */ | 82 /* First free block, and number of free blocks. */ |
| 83 unsigned char freevbn[4]; | 83 unsigned char freevbn[4]; |
| 84 unsigned char freeblk[4]; | 84 unsigned char freeblk[4]; |
| 85 | 85 |
| 86 unsigned char nextrfa[6]; | 86 unsigned char nextrfa[6]; |
| 87 unsigned char nextvbn[4]; | 87 unsigned char nextvbn[4]; |
| 88 | 88 |
| 89 /* Free pre-allocated index block. */ | 89 /* Free pre-allocated index block. */ |
| 90 /* Number of free blocks. */ |
| 90 unsigned char freidxblk[4]; | 91 unsigned char freidxblk[4]; |
| 92 /* VBN of a simply linked list of free blocks. The list is terminated by a |
| 93 nul VBN. */ |
| 91 unsigned char freeidx[4]; | 94 unsigned char freeidx[4]; |
| 92 | 95 |
| 93 /* Highest pre-allocated index block and in use. */ | 96 /* Highest pre-allocated index block and in use. */ |
| 94 unsigned char hipreal[4]; | 97 unsigned char hipreal[4]; |
| 95 unsigned char hiprusd[4]; | 98 unsigned char hiprusd[4]; |
| 96 | 99 |
| 97 /* Number of index blocks in use. */ | 100 /* Number of index blocks in use. */ |
| 98 unsigned char idxblks[4]; | 101 unsigned char idxblks[4]; |
| 99 | 102 |
| 100 /* Number of index entries. */ | 103 /* Number of index entries. */ |
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 320 { | 323 { |
| 321 unsigned char date[8]; | 324 unsigned char date[8]; |
| 322 unsigned char nbr_units[2]; | 325 unsigned char nbr_units[2]; |
| 323 unsigned char action[2]; /* 1: delete, 2: insert, 3: replaced. */ | 326 unsigned char action[2]; /* 1: delete, 2: insert, 3: replaced. */ |
| 324 unsigned char idlen; | 327 unsigned char idlen; |
| 325 /* username | 328 /* username |
| 326 modules... */ | 329 modules... */ |
| 327 }; | 330 }; |
| 328 | 331 |
| 329 #endif /* _VMS_LBR_H */ | 332 #endif /* _VMS_LBR_H */ |
| OLD | NEW |