Diff for /embedaddon/expat/amiga/README.txt between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 23:00:54 version 1.1.1.2, 2014/06/15 16:09:43
Line 1 Line 1
 SUMMARY  SUMMARY
 =======  =======
This is a port of expat for AmigaOS 4.0 which includes theThis is a port of expat for AmigaOS 4.x which includes the
 SDK, some XML tools and the libraries.  SDK, some XML tools and the libraries.
   
Both static and shared library versions are supported.Four library flavours are supported:
 1. static clib2 (libexpat.a)
 2. static newlib (libexpat.a)
 3. AmigaOS library (expat.library)
 4. AmigaOS shared object library (libexpat.so)
   
The static library version is limited to clib2 although it shouldThe AmigaOS library version is based on the work of Fredrik Wikstrom.
be possible to use newlib with the appopriate compile options. 
   
 The shared library version is based on the work of Fredrik Wikstrom  
 and is currently limited to PPC only.  
   
   BUILDING
   ========
   To build all the library flavours, all the tools, examples and run the
   test suite, simply type 'make all' in the amiga subdirectory.
   
   
   INSTALLATION
   ============
   To install expat into the standard AmigaOS SDK type 'make install'
   in the amiga subdirectory.
   
   
   CONFIGURATION
   =============
   You may want to edit the lib/amigaconfig.h file to remove
   DTD and/or XML namespace support if they are not required by your
   specific application for a smaller and faster implementation.
   
   
   SOURCE CODE
   ===========
   The source code is actively maintained and merged with the official
   Expat repository available at http://expat.sourceforge.net/
   
   
 HISTORY  HISTORY
 =======  =======
   53.1 - bumped version to match AmigaOS streaming
        - modified to remove all global variables (except INewLib)
        - removed replacements for malloc(), etc. which are now
          handled by the respective C library
        - compiled with the latest binutils which bumps the
          AMIGAOS_DYNVERSION to 2 for the libexpat.so target
        - now strips the expat.library binary
   
   5.2  - fixed XML_Parse 68k stub which enables xmlviewer to work
          without crashing
        - added some new functions to the 68k jump table available
          in the latest expat.library for AmigaOS 3.x
        - patches provided by Fredrik Wikstrom
   
   5.1  - fixed package archive which was missing libexpat.so
        - fixed library protection bits
        - fixed up copyright notices
   
   5.0  - integrated 68k patches from Fredrik Wikstrom which means
          expat.library is now callable from 68k code
        - bumped version for the addition of the 68k interface so
          executables can explicitly ask for version 5 and know
          it includes the 68k interface
        - refactored Makefile to avoid recursive make calls and
          build all the library flavours
        - added static newlib version
        - added shared objects version
        - added package target to Makefile
        - compiled with SDK 53.13 (GCC 4.2.4) at -O3
   
 4.2  - updated to correspond to Expat 2.0.1 release  4.2  - updated to correspond to Expat 2.0.1 release
      - bumped copyright banners and versions       - bumped copyright banners and versions
      - simplified amigaconfig.h       - simplified amigaconfig.h
Line 38  HISTORY Line 93  HISTORY
      - based on expat 1.95.8       - based on expat 1.95.8
   
   
 BUILDING  
 ========  
 To build expat.library, xmlwf tool, examples and run the test suite,  
 simply type 'make all' in the amiga subdirectory.  
   
 The test suite will compile and run for both the static and shared  
 library versions.  
   
   
 INSTALLATION  
 ============  
 To install both static and shared versions of expat into the  
 AmigaOS SDK type 'make install' in the amiga subdirectory.  
   
   
 CONFIGURATION  
 =============  
 You may want to edit the lib/amigaconfig.h file to remove  
 DTD and/or XML namespace support if they are not required by your  
 specific application for a smaller and faster implementation.  
   
   
 TO DO  TO DO
 =====  =====
 - wide character support (UTF-16)  - wide character support (UTF-16)
 - provide 68k backwards compatibility  

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


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