Navigation



PEARL 90 Compiler

PEARL90-Compiler

-    R T O S - P E A R L 9 0  C O M P I L E R     *
-
-      Name: P16.7-D    (APR   2009)              *
-                                                 *
- *************************************************
-                                                 *
-    (c) 1982 ... 2009: W.GERTH, D-30966 HEMMINGEN
- *************************************************
- ------------------------------------------------*
-                H I S T O R Y                    *
-                                                 *
-   New VCP with cross-option: Born 1990 from 13.1C
-                                                 *
-   15.8-G 03/98 Correction: Deposit Float const. *
-   15.8-H 03/98 Correction of above correction   *
-   15.8-I 03/98 Only PPC: FPU/FPRGC setup corr.  *
- ........
-   15.9-A 03/98 Extension: Link to Gnu-C functions
-   15.9-B 06/98 Extension: Dation "RIM" added    *
-   15.9-C 07/98 Correction: assign procs to void *
-   15.9-D 08/98 Extension: delete created dations*
-                           at procedure-end      *
-   15.9-E 08/98 Correction: Init of REFs to NIL  *
-                            Inside structs       *
-   15.9-F 10/98 Correction: X32 Selectors in BIT *
-   15.9-G 11/98 Modification: Adr. Register usage*
-                with RST/CONTROL Basic Dat. modif.
-   15.9-H 03/99 Correction: 1. BIT-sel. on       *
-                               named constants   *
-                            2. IS/ISNT with proc *
-   15.9-I 05/99 Correction: PPC Basic Dat even4  *
-   15.9-J 05/99 Extension:  In PPC: S0-adr even4 *
-   15.9-K 03/00 Extension:  #INCLUDE + SETLINE   *
-   15.9-L 03/00 Extension:  BASIC+comment        *
-                            Constant overflow msg*
-   15.9-M 03/00 Correction: Local Dations to even*
-                            addresses            *
-                            Extension: READ/WRITE*
-                            with S-Format        *
-   15.9-N 04/00 Extension:  No constants filed   *
-                            for DCL-inits        *
-                            Security SXB INPLT   *
-   15.9-P 05/00 Extension:  Allow constants as   *
-                            proc-arguments at    *
-                            REF INV STRUCT[]     *
-   15.9-Q 06/00 Correction: 68K only: S9 + end-lbl
-                            always even4         *
-   15.9-R 09/00 Correction: void formal   with   *
-                            naked proc as actual *
-   15.9-S 11/00 Extension:  DEBUG-Mode only:     *
-                            local array descr. add
-   15.9-T 11/00 Correction: WRITE BY S() Reg A1  *
-                            sometimes not o.k.   *
-   15.9-U 12/00 Extension:  Only PowerPC:        *
-                            C-Calls added        *
- -----------
-   16.1-A 03/01 Extension:  Surpassing 64 kByte  *
-                            with LIDLT           *
-   16.1-B 03/01 Extension:  Force CON-Purge      *
-                Correction: Stack setup C-Call   *
-                            PowerPC only         *
-   16.1-C 05/01 Extension:  local structs in     *
-                            DEBUG-T-Records      *
-   16.1-D 05/01 Correction: PPC-C Call r12 saved *
-   16.1-E 07/01 Correction: MAIN+RESIDENT ored   *
-                            PPC: long task-names *
-                            adj. to long-even4   *
-   16.2-A 10/01 Extension:  Array-ptr matches Void
-                            in PROC.
-                            PPC405-special  added*
-   16/2-B 10/01 Extension:  Named con BIT/CHAR   *
-   16/3-A 03/03 Extension:  Module numbers MODID *
-   16/3-B 04/03 Extension:  LINENO-6 cleared     *
-   16/3-C 05/03 Corr: Refuse BIT(32) as arg of IF*
-   16/3-D 07/03 Corr: time-sched-error AT/AFTER..*
-                      if task given by indexed   *
-                      pointer-array              *
-   16/3-E 09/03 Corr: long task-names assigned to*
-                      REF-Objects,  since 16.1-A *
-   16/4-A 09/03 Extension: "!:xyz" Switched comm.*
-   16/4-B 10/03 Corr: counting errors in preproc *
-   16/4-C 10/03 Ext:  INIT of REF(,) on MODlev   *
-   16/4-D 02/04 Ext:  Comp.signature in code+demo*
-   16/4-E 07/04 Ext:  Default-Prio settable+SYSpri
-   16/4-F 07/04 Ext:  REFSCN added               *
-   16/5-A 08/04 Ext:  ROMCODE: Info added about  *
-                      reason of "non-shiftable"  *
-   16/5-B 08/04 Ext:  gen more loc-independent   *
-   16/5-C 11/04 Corr: PPC only, /4-adr of fl.const
-   16/5-D 12/04 Corr: Stronger binding Module-ID *
-   16/5-E 01/05 Ext:  More compact Module-ID     *
-   16/6-A 07/05 Ext:  ON signal implemented      *
-   16/6-B 11/05 Ext:  CHAR up to CHAR(1000)      *
-   16/6-C 06/06 Ext:  PEARL-Shell supp. XHELP-Txt*
-   16/6-D 06/06 Err:  FUN() and old WRITE corr.  *
-   16/6-E 07/06 Ext:  Shell: { 'text' } permitted*
-   16/6-F 03/07 Err:  Local long char problem rep.
-   16/6-G 05/07 Err:  CONVERT to long char rep.  *
-   16/6-H 11/07 Mod:  PPC405 Text $20 replaces $0D
-   16/7-A 05/07 Ext:  ON signal extended         *
-   16/7-B 02/08 Ext:  LIDLT-Entries to T-Records *r
-   16/7-C 03/09 Corr: Bugfix "IS/ISNT" Array-REF.*
-   16/7-D 04/09 Ext:  More local REF INIT permitted
-                Corr: ACTIVATE charstring issue
- ------------------------------------------------*