- 19 May, 2010 1 commit
-
-
Ben Avison authored
Detail: * Added shell-script make wrapper * Uses shared makefile fragments and one master makefile for all variants * #includes use CLX path explicitly * SWI numbers defined explicitly in s.unsqueeze to avoid dealing with the issue of RISC OS paths in GET statements Admin: No functional change, so version not incremented Tagged as 'squeeze-5_09-2' Version 5.09. Not tagged
-
- 05 Apr, 2004 1 commit
-
-
Kevin Bracey authored
Came to light in Rhenium; have been unable to reproduce in Iyonix. It may be worth updating UnsqueezeAIF to identify the incorrect unsqueeze code, and re-adding UnsqueezeAIF to the Iyonix ROM (as well as issuing as a soft-load update for StrongARM Risc PCs). Version 5.09. Tagged as 'squeeze-5_09'
-
- 15 Oct, 2002 1 commit
-
-
Kevin Bracey authored
xpand would correctly decompress old non-AIF images, and the broken non-AIF images generated by recent versions of squeeze, but needed to be changed to also decompress the new non-AIF images. Memory limit check now always occurs if running in the application slot, regardless of whether we were loaded at &8000 - the check was not performed reliably for non-AIF images either. Version 5.08. Tagged as 'squeeze-5_08'
-
- 16 Mar, 2001 1 commit
-
-
Stewart Brodie authored
Detail: The insertion of the SWI XOS_SynchroniseCodeAreas in the squeeze code defeated xpand's attempts to decipher the code. xpand is now willing to look back up to 8 instructions for the SUB r8, r8, #&7C instruction. Admin: Tested - xpand can now expand things squeezed by squeeze again. Version 5.06. Tagged as 'squeeze-5_06'
-
- 11 Jun, 1999 1 commit
-
-
Stewart Brodie authored
Fixed filetype failure (RISC OS build) Detail: If the application memory limit for a squeezed application was large enough to hold the squeezed code but not large enough to hold the unsqueezed version without overwriting the calling application (eg. the C compiler being too large to fit under amu), then everything would die nastily. This fix to the unsqueeze code verifies that the calling program will not be overwritten and aborts the unsqueeze operation before disaster strikes. RISC OS builds remember to retype the file after saving. Admin: Tested by forcing amu to launch a newly-squeezed cc image in the appropriate memory conditions, and cc generates an error before unsqueezing and killing amu. Verified that UnSqueezeAIF still recognises and patches the unsqueeze code for StrongARM compatibility. Version 5.02. Tagged as 'squeeze-5_02'
-
- 22 Feb, 1999 1 commit
-
-
Simon Middleton authored
You need CLX and aoftoc compiled for your architecture for it to work. To do this converted the calls to _kernel functions into calls to the wf_ functions in CLX. xpand hasnt been ported since it currently works by running the unsqueeze code that squeeze inserted into the binary and this doesn't work too well on non-ARM architectures. Version 5.01. Tagged as 'squeeze-5_01'
-
- 10 Feb, 1999 1 commit
-
-
Stewart Brodie authored
Also contains sources to xpand tool. Detail: Updated to take version numbers and dates from VersionNum but otherwise unchanged. Admin: Changed to use srccommit. Initial VersionNum file faked to represent current version. Tagged as squeeze-5_00
-