* src/SDCCast.c (createIvalArray): fixed bug 770487 SIGSEGV
authormaartenbrock <maartenbrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 31 May 2004 16:22:41 +0000 (16:22 +0000)
committermaartenbrock <maartenbrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 31 May 2004 16:22:41 +0000 (16:22 +0000)
commit3b687e0be417621a93fd39d2e5fbd9a58a27e9b9
tree2872dde56bba4778251f5d664baefe86264baf65
parent4887f7e34ced8dbab0ee0df4b10479dda897631d
* src/SDCCast.c (createIvalArray): fixed bug 770487 SIGSEGV
* src/SDCCglue.c (emitRegularMap): fixed bug 770484 allocation problem
* src/SDCCglue.c (initPointer, printIvalType, printIvalStruct, printIvalArray, printIvalFuncPtr, printIvalPtr, printIval): fixed bugs 928906 and 954082 half-empty initializers
* src/SDCCsymt.h,
* src/SDCCsymt.c (getAllocSize): added for above fix
* src/z80/gen.c (genArrayInit): fixed bug 741044
* support/regression/tests/zeropad.c: added tests

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3333 4a8a32a2-be11-0410-ad9d-d568d2c75423
src/SDCCast.c
src/SDCCglue.c
src/SDCCsymt.c
src/SDCCsymt.h
src/z80/gen.c
support/regression/tests/zeropad.c