Back to Peal main page
Peal release history
- 2005-4-14
[ tar.gz archive (39 KB) |
zip archive (68 KB) ]
- Added support for C++ static constructors and destructors.
- Downgraded postlinker's alignment error to a warning
because some code like YAHM unnecessarily specifies
large .text alignment.
- 2004-12-29
[ tar.gz archive (38 KB) |
zip archive (67 KB) ]
- Added automatic splitting and reassembly of text and data
sections larger than 64 KB.
- Fixed handling of read/write sections with large alignments.
- Added a postlinker warning for read-only sections with
large alignments.
- 2004-11-24
[ tar.gz archive (37 KB) |
zip archive (66 KB) ]
- Fixed a runtime memory allocation error when generating
inter-segment thunks.
- Fixed a hang at runtime when an inter-segment thunk
jumps to the
call_via_ip
glue function.
- 2004-11-19
[ tar.gz archive (37 KB) |
zip archive (66 KB) ]
- Fixed failed relocation in PealLoadFromResources() when
multiple code resources move so far apart in memory that
the relative branches between them can no longer reach.
- Added another O_BINARY to postlinker to prevent mangled
data on Windows.
- 2004-09-10
[ tar.gz archive (34 KB) |
zip archive (63 KB) ]
- Fixed alignment crash when .data section is less aligned
than .bss.
- Added O_BINARY to postlinker to prevent mangled data on Windows.
- 2004-07-25
[ tar.gz archive (34 KB) |
zip archive (63 KB) ]
- Fixed crash in example when writing to a read-only C string.
- 2004-07-21
[ tar.gz archive (34 KB) |
zip archive (63 KB) ]
- Improved handling of absolute and common symbols.
There may still be bugs.
- 2004-07-20
[ tar.gz archive (34 KB) |
zip archive (63 KB) ]
- Removed BSD-isms fgetln() and strnstr().
- Fixed example Makefile so it uses ARM instead of Thumb.
- Fixed example Makefile so it links against libPalmOSGlue.a.
- Fixed missing MemGluePtrNew() prototype in peal.c.
- 2004-07-19
[ tar.gz archive (34 KB) |
zip archive (63 KB) ]
Back to Peal main page
Greg Parker
gparker-peal2@sealiesoftware.com
Sealie Software