Removed DESCRIPTION statement - only valid when compiling 16bit
[mirror-ossqm-expat.git] / amiga / README.txt
blobd63f87004b46eb5dd37dc9fe9ef231406e6daf04
1 SUMMARY
2 =======
3 This is a port of expat for AmigaOS 4.0 which includes the
4 SDK, some XML tools and the libraries.
6 Both static and shared library versions are supported.
8 The static library version is limited to clib2 although it should
9 be possible to use newlib with the appopriate compile options.
11 The shared library version is based on the work of Fredrik Wikstrom
12 and is currently limited to PPC only.
15 HISTORY
16 =======
17 4.1  - fixed memory freeing bug in shared library version
18      - now allocates shared memory
20 4.0  - updated for corresponding Expat 2.0 release
21      - some minor CVS related changes
23 3.1  - removed obsolete sfd file
24      - added library description xml file
25      - refactored Makefile
26      - removed extraneous VARARGS68K keywords
27      - reworked default memory handling functions in shared lib
28      - updated amigaconfig.h
30 3.0  - initial release
31      - based on expat 1.95.8
34 BUILDING
35 ========
36 To build expat.library, xmlwf tool, examples and run the test suite,
37 simply type 'make all' in the amiga subdirectory.
39 The test suite will compile and run for both the static and shared
40 library versions.
43 INSTALLATION
44 ============
45 To install both static and shared versions of expat into the
46 AmigaOS SDK type 'make install' in the amiga subdirectory.
49 CONFIGURATION
50 =============
51 You may want to edit the lib/amigaconfig.h file to remove
52 DTD and/or XML namespace support if they are not required by your
53 specific application for a smaller and faster implementation.
56 TO DO
57 =====
58 - wide character support (UTF-16)
59 - provide 68k backwards compatibility