Releases: parallaxinc/OpenSpin
Releases · parallaxinc/OpenSpin
Updated to 1.00.78
Updated to 1.00.77
Unused Method Removal Fix
- Fixed code that handled multiple instances of the same object being included.
Updated to 1.00.76
Unused Method Removal fixes:
- Fixed tracking of coginit/cognew to get the proper sub index.
- Fixed handling of arrays of sub objects or multiple instances of the same sub object.
- Fixed handling of invalid calls due to parsing of embedded strings in methods as bytecode.
- Fixed handling of object names with extensions attached in OBJ section causing it to think object wasn't used.
Updated to 1.00.75
Fixed incorrect indexing of objects in Unused Method Removal logic.
This was causing failures on larger objects with lots of spin files.
Updated to 1.00.74
Updated to 1.00.73
Fix for Issue #19
Prelim release.
Contains updates to makefiles.
Updated to 1.00.72
- Increased case_limit to 256. (issue #5)
- Added a new Unused Method Removal option (-u). This option still needs testing, use with caution. (Issue #9)
- Increased the pubcon list buffer size to 32K. (issue #14)
- Fixed a crash bug in the preprocessor. (issue #16)
- Renamed a few .c files to .cpp.
- The solution & project files are now VS2013 format. You can get VS2013 community edition free.
Updated to 1.00.71
Minor update
- Increased limits to allow objects to be larger before distilling.
- Removed break that was limiting -D on the command line to one instance.
- Fixed FIT/ORG check to be unsigned to match the original compiler
First github release!
- Fixed memory usage and leaks. OpenSpin now uses much less memory by defaul (and in most usage cases).
- Another attempt at resolving the stricmp/strcasecmp issues with GCC 4.8 and newer.
- Fixed a bug where the compiler sometimes would report the incorrect file and line number for a OBJ keyword not starting in the first column.
- The version number is now displayed in the banner. I have started the version at 1.00.70 (where 70 is the build number).