[BACK]Return to README.amiga CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gc

Diff for /OpenXM_contrib/gc/Attic/README.amiga between version 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 1999/11/27 10:58:32 version 1.1.1.2, 2000/04/14 11:08:01
Line 1 
Line 1 
   ===========================================================================
                              Martin Tauchmann's notes             (1-Apr-99)
   ===========================================================================
   
   Works now, also with the GNU-C compiler V2.7.2.1. <ftp://ftp.unina.it/pub/amiga/geekgadgets/amiga/m68k/snapshots/971125/amiga-bin/>
   Modify the `Makefile`
   CC=cc $(ABI_FLAG)
   to
   CC=gcc $(ABI_FLAG)
   
   TECHNICAL NOTES
   
   - `GC_get_stack_base()`, `GC_register_data_segments()` works now with every
      C compiler; also Workbench.
   
   - Removed AMIGA_SKIP_SEG, but the Code-Segment must not be scanned by GC.
   
   
   PROBLEMS
   - When the Linker, does`t merge all Code-Segments to an single one. LD of GCC
     do it always.
   
   - With ixemul.library V47.3, when an GC program launched from another program
     (example: `Make` or `if_mach M68K AMIGA gctest`), `GC_register_data_segments()`
     found the Segment-List of the caller program.
     Can be fixed, if the run-time initialization code (for C programs, usually *crt0*)
     support `__data` and `__bss`.
   
   - PowerPC Amiga currently not supported.
   
   - Dynamic libraries (dyn_load.c) not supported.
   
   
   TESTED WITH SOFTWARE
   
   `Optimized Oberon 2 C` (oo2c) <http://cognac.informatik.uni-kl.de/download/index.html>
   
   
   TESTED WITH HARDWARE
   
   MC68030
   
   
   CONTACT
   
   Please, contact me at <martintauchmann@bigfoot.com>, when you change the
   Amiga port. <http://martintauchmann.home.pages.de>
   
 ===========================================================================  ===========================================================================
                            Michel Schinz's notes                             Michel Schinz's notes
 ===========================================================================  ===========================================================================

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>