DataMuseum.dk

Presents historical artifacts from the history of:

Commodore CBM-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Commodore CBM-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦0139854f8⟧

    Length: 1282 (0x502)
    Notes: CBM900 l.out, UNIX file
    Names: »subr.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦f4b8d8c84⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »cmd/as/subr.o« 

CBM900 l.out

struct ldheder {
    .l_magic = 0407,
    .l_flag = 0x10,
    .l_machine = 0x4,
    .l_entry = 0x30,
    .l_ssize = {
        [L_SHRI] = 0x1fa,
        [L_PRVI] = 0x0,
        [L_BSSI] = 0x0,
        [L_SHRD] = 0x0,
        [L_PRVD] = 0x1c,
        [L_BSSD] = 0x0,
        [L_DEBUG] = 0x0,
        [L_SYM] = 0x18c,
        [L_REL] = 0x130,
    },
};

0000  07 01 10 00 04 00 30 00 00 00 fa 01 00 00 00 00  ┆      0         ┆
0010  00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 00  ┆                ┆
0020  00 00 00 00 00 00 8c 01 00 00 30 01 00 00        ┆          0     ┆

CBM900 L_SHRI

0000  ab f7 1c e9 0a 03 a1 fd 4d 01 80 00 00 00 00 02  ┆        M       ┆
0010  ee 46 69 00 80 00 00 00 4d 04 80 00 00 00 e6 07  ┆ Fi     M       ┆
0020  53 ed 00 0c 5f 00 80 00 01 b4 a9 f1 e8 38 53 ed  ┆S   _        8S ┆
0030  00 0c 53 e0 80 00 00 00 14 00 00 00 01 fa 91 e0  ┆  S             ┆
0040  5f 00 80 00 00 00 a9 f7 5c 08 80 00 00 00 e6 0b  ┆_       \       ┆
0050  51 e0 80 00 00 00 14 00 00 00 02 02 91 e0 5f 00  ┆Q             _ ┆
0060  80 00 00 00 a9 f7 6b 00 80 00 00 0c e9 0c 14 00  ┆      k         ┆
0070  00 00 00 00 91 e0 0d e9 00 0a 54 02 80 00 00 12  ┆          T     ┆
0080  1f 20 a9 f5 e8 0c 54 0a 80 00 00 00 01 0b 00 01  ┆      T         ┆
0090  5d 0a 80 00 00 00 03 0b 00 01 0c a5 0a 0a 4d d1  ┆]             M ┆
00a0  00 0c 00 71 ee 0a 0d e9 00 01 14 00 00 00 00 00  ┆   q            ┆
00b0  91 e0 5f 00 80 00 00 00 a9 f5 1c e1 0a 03 a9 f7  ┆  _             ┆
00c0  9e 08 ab f7 1c e9 0a 03 a1 fd 4d 01 80 00 00 00  ┆          M     ┆
00d0  00 02 ee 48 69 00 80 00 00 00 4d 04 80 00 00 00  ┆   Hi     M     ┆
00e0  e6 07 0d e9 00 75 5f 00 80 00 01 b4 a9 f1 e8 3a  ┆     u_        :┆
00f0  51 ed 00 0c 0d e9 00 10 53 e0 80 00 00 00 14 00  ┆Q       S       ┆
0100  00 00 02 06 91 e0 5f 00 80 00 00 00 a9 fb 5c 08  ┆      _       \ ┆
0110  80 00 00 00 e6 0b 51 e0 80 00 00 00 14 00 00 00  ┆      Q         ┆
0120  02 12 91 e0 5f 00 80 00 00 00 a9 f7 6b 00 80 00  ┆    _       k   ┆
0130  00 0c e9 0c 14 00 00 00 00 00 91 e0 0d e9 00 0a  ┆                ┆
0140  54 02 80 00 00 12 1f 20 a9 f5 e8 0c 54 0a 80 00  ┆T           T   ┆
0150  00 00 01 0b 00 01 5d 0a 80 00 00 00 03 0b 00 01  ┆      ]         ┆
0160  0c a5 0a 0a 1c e1 0a 03 a9 f7 9e 08 ab f1 2f ed  ┆              / ┆
0170  a1 fd 0d e9 00 72 5f 00 80 00 00 00 a9 f1 21 ed  ┆     r_       ! ┆
0180  a9 f1 9e 08 ab f1 2f ed a1 fd 0d e9 00 61 5f 00  ┆      /      a_ ┆
0190  80 00 00 00 a9 f1 21 ed a9 f1 9e 08 ab f1 2f ed  ┆      !       / ┆
01a0  a1 fd 0d e9 00 71 5f 00 80 00 00 00 a9 f1 21 ed  ┆     q_       ! ┆
01b0  a9 f1 9e 08 ab fb 1c e9 08 05 a1 fd 61 dc 00 10  ┆            a   ┆
01c0  14 0a 00 00 00 00 50 0a 80 00 00 00 ef 07 94 a8  ┆      P         ┆
01d0  a9 b0 20 89 b1 10 8b c1 ee f6 e8 0b 10 0a 00 00  ┆                ┆
01e0  00 0a ef 07 94 a8 a9 b0 a1 c1 2e 89 5d 0a 80 00  ┆          . ]   ┆
01f0  00 00 1c e1 08 05 a9 fb 9e 08                    ┆                ┆

CBM900 L_PRVD

0000  25 30 34 64 20 25 63 00 20 25 73 00 25 30 34 64  ┆%04d %c  %s %04d┆
0010  20 75 20 25 2e 2a 73 00 20 25 73 00              ┆ u %.*s  %s     ┆

CBM900 L_SYM

0000  6c 69 6e 65 5f 00 00 00 00 00 00 00 00 00 00 00  ┆line_           ┆
0010  1a 00 00 00 00 00 61 65 72 72 5f 00 00 00 00 00  ┆      aerr_     ┆
0020  00 00 00 00 00 00 10 00 00 00 84 01 6c 6f 6e 67  ┆            long┆
0030  6a 6d 70 5f 00 00 00 00 00 00 00 00 1a 00 00 00  ┆jmp_            ┆
0040  00 00 6e 65 72 72 5f 00 00 00 00 00 00 00 00 00  ┆  nerr_         ┆
0050  00 00 1a 00 00 00 00 00 70 61 73 73 5f 00 00 00  ┆        pass_   ┆
0060  00 00 00 00 00 00 00 00 1a 00 00 00 00 00 71 65  ┆              qe┆
0070  72 72 5f 00 00 00 00 00 00 00 00 00 00 00 10 00  ┆rr_             ┆
0080  00 00 9c 01 72 65 72 72 5f 00 00 00 00 00 00 00  ┆    rerr_       ┆
0090  00 00 00 00 10 00 00 00 6c 01 69 66 6e 5f 00 00  ┆        l ifn_  ┆
00a0  00 00 00 00 00 00 00 00 00 00 1a 00 00 00 00 00  ┆                ┆
00b0  75 65 72 72 5f 00 00 00 00 00 00 00 00 00 00 00  ┆uerr_           ┆
00c0  10 00 00 00 c2 00 5f 73 74 64 6f 75 74 5f 00 00  ┆      _stdout_  ┆
00d0  00 00 00 00 00 00 1a 00 00 00 00 00 6c 66 6c 61  ┆            lfla┆
00e0  67 5f 00 00 00 00 00 00 00 00 00 00 1a 00 00 00  ┆g_              ┆
00f0  00 00 65 62 5f 00 00 00 00 00 00 00 00 00 00 00  ┆  eb_           ┆
0100  00 00 1a 00 00 00 00 00 53 53 00 00 00 00 00 00  ┆        SS      ┆
0110  00 00 00 00 00 00 00 00 1a 00 00 00 00 00 65 6e  ┆              en┆
0120  76 5f 00 00 00 00 00 00 00 00 00 00 00 00 1a 00  ┆v_              ┆
0130  00 00 00 00 65 72 72 5f 00 00 00 00 00 00 00 00  ┆    err_        ┆
0140  00 00 00 00 10 00 00 00 00 00 70 72 69 6e 74 66  ┆          printf┆
0150  5f 00 00 00 00 00 00 00 00 00 1a 00 00 00 00 00  ┆_               ┆
0160  65 70 5f 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆ep_             ┆
0170  1a 00 00 00 00 00 73 74 6f 65 72 72 5f 00 00 00  ┆      stoerr_   ┆
0180  00 00 00 00 00 00 10 00 00 00 b4 01              ┆                ┆
           line_ 001a 00000000
           aerr_ 0010 01840000
        longjmp_ 001a 00000000
           nerr_ 001a 00000000
           pass_ 001a 00000000
           qerr_ 0010 019c0000
           rerr_ 0010 016c0000
            ifn_ 001a 00000000
           uerr_ 0010 00c20000
        _stdout_ 001a 00000000
          lflag_ 001a 00000000
             eb_ 001a 00000000
              SS 001a 00000000
            env_ 001a 00000000
            err_ 0010 00000000
         printf_ 001a 00000000
             ep_ 001a 00000000
         stoerr_ 0010 01b40000

CBM900 L_REL

0000  47 00 00 0a 00 04 00 47 00 00 14 00 03 00 47 00  ┆G      G      G ┆
0010  00 1a 00 0a 00 07 00 00 22 00 0c 00 40 00 00 26  ┆        "   @  &┆
0020  00 07 00 00 30 00 0c 00 47 00 00 34 00 00 00 44  ┆    0   G  4   D┆
0030  00 00 3a 00 47 00 00 42 00 0f 00 47 00 00 4a 00  ┆  : G  B   G  J ┆
0040  07 00 47 00 00 52 00 07 00 44 00 00 58 00 47 00  ┆  G  R   D  X G ┆
0050  00 60 00 0f 00 47 00 00 68 00 09 00 47 00 00 70  ┆ `   G  h   G  p┆
0060  00 09 00 47 00 00 7c 00 09 00 47 00 00 88 00 09  ┆   G  |   G     ┆
0070  00 47 00 00 92 00 09 00 07 00 00 a0 00 0c 00 47  ┆ G             G┆
0080  00 00 ac 00 0d 00 47 00 00 b4 00 02 00 47 00 00  ┆      G      G  ┆
0090  cc 00 04 00 47 00 00 d6 00 03 00 47 00 00 dc 00  ┆    G      G    ┆
00a0  0a 00 40 00 00 e8 00 07 00 00 f2 00 0c 00 47 00  ┆  @           G ┆
00b0  00 fa 00 00 00 44 00 00 00 01 47 00 00 08 01 0f  ┆     D    G     ┆
00c0  00 47 00 00 10 01 07 00 47 00 00 18 01 07 00 44  ┆ G      G      D┆
00d0  00 00 1e 01 47 00 00 26 01 0f 00 47 00 00 2e 01  ┆    G  &   G  . ┆
00e0  09 00 47 00 00 36 01 09 00 47 00 00 42 01 09 00  ┆  G  6   G  B   ┆
00f0  47 00 00 4e 01 09 00 47 00 00 58 01 09 00 40 00  ┆G  N   G  X   @ ┆
0100  00 78 01 40 00 00 90 01 40 00 00 a8 01 07 00 00  ┆ x @    @       ┆
0110  be 01 0c 00 47 00 00 c2 01 0b 00 47 00 00 c8 01  ┆    G      G    ┆
0120  10 00 47 00 00 de 01 0b 00 47 00 00 ee 01 10 00  ┆  G      G      ┆