HP3000-L Archives

September 2001, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Mark Wonsil <[log in to unmask]>
Reply To:
Date:
Mon, 24 Sep 2001 15:21:35 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (20 lines)
>>SOM #1
>>@(#) HP30315    A.05.10    95/02/08 NRT0 Startup routine
>>@(#) HP30315    A.06.01    97/04/16 HP Link Editor/iX
>
>We use this to our advantage by using the appropriate $version
>compiler directive in respective compilers to generate a version
>string that is viewable with 'version'. In our case the module
>list(s) are not usually > 20 as all of our support routines are
>found in XL's.

In a previous life, we also used the $version directive with an extra twist.
We were having a little version control problem and so we wrote a simple has
program.  We modified the compile command file to generate a hash key on the
source and insert into the $version directive.  In this way, we could tell
who was compiling directly into the RL or statically linking their routine
instead of using the RL or XL.

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2