Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Stupidity, like virtue, is its own reward.


devel / comp.os.cpm / Re: Recreating the program LIBR.C to combine multiple object files into one file.

SubjectAuthor
* Recreating the program LIBR.C to combine multiple object files into one file.Андрей Никитин
`- Re: Recreating the program LIBR.C to combine multiple object filesАндрей Никитин

1
Recreating the program LIBR.C to combine multiple object files into one file.

<b5b7e966-ec21-44da-901d-e45217763526n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2673&group=comp.os.cpm#2673

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ac8:6141:: with SMTP id d1mr2192803qtm.143.1627982877184; Tue, 03 Aug 2021 02:27:57 -0700 (PDT)
X-Received: by 2002:a9d:7844:: with SMTP id c4mr14848781otm.213.1627982876926; Tue, 03 Aug 2021 02:27:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!tr3.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 3 Aug 2021 02:27:56 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=77.37.209.254; posting-account=g8ksUwoAAAC0mgCsQ1LJvKj1k2HoKsbw
NNTP-Posting-Host: 77.37.209.254
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b5b7e966-ec21-44da-901d-e45217763526n@googlegroups.com>
Subject: Recreating the program LIBR.C to combine multiple object files into one file.
From: nikitinp...@gmail.com (Андрей Никитин)
Injection-Date: Tue, 03 Aug 2021 09:27:57 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 3
 by: Андрей Ник - Tue, 3 Aug 2021 09:27 UTC

Today on github.com I posted the decompiled code
LIBR.COM programs from the Hi-Tech C compiler v3.09 for CP/M. The code can be downloaded from the following link

https://github.com/nikitinprior/dlibr

Re: Recreating the program LIBR.C to combine multiple object files into one file.

<9abcb202-73ac-4053-ba1f-44a16c4ef09cn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=2837&group=comp.os.cpm#2837

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:393:: with SMTP id j19mr29644584qtx.166.1634552900933;
Mon, 18 Oct 2021 03:28:20 -0700 (PDT)
X-Received: by 2002:a05:6808:1921:: with SMTP id bf33mr4758609oib.118.1634552900604;
Mon, 18 Oct 2021 03:28:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 18 Oct 2021 03:28:20 -0700 (PDT)
In-Reply-To: <b5b7e966-ec21-44da-901d-e45217763526n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.37.209.254; posting-account=g8ksUwoAAAC0mgCsQ1LJvKj1k2HoKsbw
NNTP-Posting-Host: 77.37.209.254
References: <b5b7e966-ec21-44da-901d-e45217763526n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9abcb202-73ac-4053-ba1f-44a16c4ef09cn@googlegroups.com>
Subject: Re: Recreating the program LIBR.C to combine multiple object files
into one file.
From: nikitinp...@gmail.com (Андрей Никитин)
Injection-Date: Mon, 18 Oct 2021 10:28:20 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 24
 by: Андрей Ник - Mon, 18 Oct 2021 10:28 UTC

вторник, 3 августа 2021 г. в 12:27:57 UTC+3, Андрей Никитин:
> Today on github.com I posted the decompiled code
> LIBR.COM programs from the Hi-Tech C compiler v3.09 for CP/M. The code can be downloaded from the following link
>
> https://github.com/nikitinprior/dlibr

Mark Ogden made the following changes to the dump.c and libr3.c programs:
1. Fixed inaccuracies and decompilation errors.
2. Added explanatory comments.
3. Assigned meaningful names to variables and functions.
4. In some functions, excluded labels and goto statements.
5. With the encouragement of conditional compilation, the program is built and run on modern 64-bit systems.

Thanks to these changes, the program code has acquired a cleaner and more complete look.

Thanks to Mark Ogden for correcting the program code.

The new version of the programs has the names dump3.c and libr.c.

Andrey

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor