comp.lang.ada
 help / color / mirror / Atom feed
From: wes@wsccs.UUCP (Barnacle Wes)
Subject: Re: Protection for Ada Binary Libraries
Date: 3 Mar 88 20:59:29 GMT	[thread overview]
Message-ID: <250@wsccs.UUCP> (raw)
In-Reply-To: 57900063@ada-uts

In article <57900063@ada-uts>, offer@ada-uts writes:
> 1. Most compilers, and in particular, those that use DIANA, have a
> mechanism to not include the source (or some form of internal
> representation of the source) in the program library, the reasons
> being: reducing the size of those libraries and keeping bodies' source
> code proprietary (e.g. the implementation of TEXT_IO). The disadvantage
> is clearly the inability the see the source at debug time and also
> the inability to provide pretty-printing/interspersed source/assembly
> listings.

DEC really has this down pat in the VAX/Ada compiler.  They have the source
for the Ada interfaces to the Ada RTL available any time you are in ACS.
The source for the libraries themselves are an entirely different manner.
The libraries aren't even written in Ada; the Ada bindings are IMPORT
PRAGMAS to link to the Bliss calling sequences.  The libraries (I would
assume) are written in Bliss-32.  Remember:  "Bliss is ignorance!"  (Terry
Lambert).

-- 
    /\              - " Against Stupidity,  -    {backbones}!
   /\/\  .    /\    -  The Gods Themselves  -  utah-cs!utah-gr!
  /    \/ \/\/  \   -   Contend in Vain."   -  uplherc!sp7040!
 / U i n T e c h \  -        Schiller       -     obie!wes

  reply	other threads:[~1988-03-03 20:59 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1988-02-19 10:14 Protection for Ada Binary Libraries Edward Berard
1988-02-20 16:04 ` offer
1988-03-03 20:59   ` Barnacle Wes [this message]
1988-02-23 13:47 ` Arny B. Engelson
1988-02-25  3:39   ` Ada Bozo
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox