[comp.lang.ada] Large Ada Programs under DOS

mark@esosun.UUCP (Mark Nelson) (05/04/91)

Greetings:

I would like to know if anyone has experience running large executable
programs build on DOS with the First Ada 16bit Alsys compiler? We are
running into many problems as the executable must run in 'real' mode.

I have heard that there are memory saver routines which split the
executable into a smaller .exe and a .ovl (overlay) files. After
splitting the executable, the file may be run under 286 DOS.

Any information would surely help.

Thanks in advance (you may mail directly to me and I will post a summary)



      ____  _         ____
     /   / / |    /  /   /
    /___  /__|   /  /
       / /   |  /  /
  /___/ /    | /  /____/
   
Mark A. Nelson                    |
Ada Development Group             |  uunet!seismo!esosun!mark
Science Applications Int'l Corp.  |  mark@esosun.css.gov
San Diego, CA                     |

r_seamster@vger.nsu.edu (05/10/91)

In article <700@esosun.UUCP>, mark@esosun.UUCP (Mark Nelson) writes:
> Greetings:
> 
> I would like to know if anyone has experience running large executable
> programs build on DOS with the First Ada 16bit Alsys compiler? We are
> running into many problems as the executable must run in 'real' mode.
   look
> 
> I have heard that there are memory saver routines which split the
> executable into a smaller .exe and a .ovl (overlay) files. After
> splitting the executable, the file may be run under 286 DOS.
> 
> Any information would surely help.
> 
> Thanks in advance (you may mail directly to me and I will post a summary)
> 
> 
> 
>       ____  _         ____
>      /   / / |    /  /   /
>     /___  /__|   /  /
>        / /   |  /  /
>   /___/ /    | /  /____/
>    
> Mark A. Nelson                    |
> Ada Development Group             |  uunet!seismo!esosun!mark
> Science Applications Int'l Corp.  |  mark@esosun.css.gov
> San Diego, CA                     |
-- 
                                       *
                                      ***
                                   *********
                                ***************
                             *********************
                          ***************************
                       *********************************
                    ***************************************
                 *********************************************
              ***************************************************
           **********************    NSU    ************************
        ***************************************************************
     *********************************************************************
   **************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
***                                    |                                     ***
***  Ricky Seamster :) a.k.a. PARAGON  |    If you can't program get off     ***
***  Computer Science Department       |    the system...                    ***
***  Norfork State University          |    If you program in BASIC don't    ***
***  Norfolk, VA                       |    talk to me...                    ***
***  usnet: r_seamster@vger.nsu.edu    |    If you are female disregard the  ***
***                                    |    two previous messages...         ***
***                                    |                                     ***
********************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
*******************************              ***********************************
*******************************              ***********************************
*******************************              ***********************************
*******************************              ***********************************
*******************************              ***********************************
*******************************              ***********************************
********************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
********************************************************************************
*******************  | | | | | | | | | | | | | | | | | | | *********************
*******************  | | | | | | | | | | | | | | | | | | | *********************
********************************************************************************
********************************************************************************
  ****************************************************************************  
    ************************************************************************    
      ********************************************************************      
        ****************************************************************  
          ************************************************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
                          *****************************
********************************************************************************
********************************************************************************
********************************************************************************
  ****************************************************************************  
  ****************************************************************************  
  ****************************************************************************  
     ********************************************************************      
     ********************************************************************      
     ********************************************************************      
     ********************************************************************      
     *************   ******  ***       *****  *******  ******************      
     *************  * *****  *** ***********  *******  ******************      
     *************  ** ****  *** ***********  *******  ******************      
     *************  *** ***  ***       *****  *******  ******************      
     *************  **** **  ********* *****  *******  ******************      
     *************  ***** *  ********* *****  *******  ******************      
     *************  ******   ***       *****           ******************      
     ********************************************************************      
     ********************************************************************      
     ********************************************************************      
     ********************************************************************      
  ****************************************************************************  
  ****************************************************************************  
  ****************************************************************************  
********************************************************************************
********************************************************************************
             /                       |                           \
            /                        |                            \
           /                         |                             \
          /                          |                              \
         /                           |                               \
        /                            |                                \
       /                             |                                 \
      /                              |                                  \
  ---------                      ---------                           ---------