ecere/com: Fixed freed memory usage in template classes
ecere/com: Work around to solve crashes when cross compiling for 32 bit
ecere/gui/EditBox: Fixed bad memory access parsing comments
ecere/com/memory manager: Fixed uninitialized size for large memory allocations (>682k)
- Caused problems on cleared reallocations, e.g. Array::size and the EditBox UndoBuffer
ecere/com/memory manager: MemoryGuard fixes
- Handle n*size for calloc (even though it is unused)
- Using 0xAB instead of 0xEC for overruns/underruns to distinguish from freed memory
- Prevent failed allocation to be offset by REDZONE (return null properly)
compiler/bootstrap: Updated
i18n: Updated ide template
ecere/com: Adjustment to 32 bit cross-compiling fix
- The problem was still occuring on Windows; the __thisModule check was not appropriate
compiler/ecere: Proper fix.
ecere/com: Fixed 32 bit cross-compiling issues in EDASQLite
ecere/com: Corrected cross-bitness fix
- The global variable wasn't working in basic ecp test (It's different across ecere/ecereCOM)
ecere/gui/EditBox; utf8: Updated EditBox UTF8 iteration; Fixed UTF8GetChar to return 0 in numBytes on null character
compiler/bootstrap; ide: Tweaks for using TDM-GCC multilib toolchain
- Not assuming 64 bit on _W64 (_W64 is defined with -m32 with TDM)
- Not auto-adding GCC prefixes
ecere/gui/EditBox: Fixed hanging caused by 308c3f8a022f58c179f5d52f87be2609fba4ddd8
- The EditBox assumed the UTF8_GET_CHAR macro would return numBytes = 1 for \0
  (But e.g. the text rendering in LFBDisplayDriver.ec assumed numBytes would be 0)
ecere/com; gfx: Improvements to cross-compiling to 32 bit