* sim/ucsim/configure.in,
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 6 Mar 2004 11:44:05 +0000 (11:44 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 6 Mar 2004 11:44:05 +0000 (11:44 +0000)
commit67613b6eceb41c8a242c2556a0f59311adb0b388
tree49de49cb818eed0d10492754e3c1d56ebfc42dd3
parent207867a30dc1d6d787b7e40b72a95f2e127caa6c
* sim/ucsim/configure.in,
* sim/ucsim/configure,
* sim/ucsim/Makefile.in: use docdir
* src/SDCC.y: fixed sbit atrributes
* src/SDCCast.c (getResultTypeFromType): added support for bitfields
* src/SDCCast.c (decorateType): |^& need special promotion handling
* src/SDCCast.h,
* src/SDCCsymt.h: moved definition of RESULT_TYPE
* src/SDCCsymt.h (computeType),
* src/SDCCicode.c: computeType() needs op
* src/SDCCsymt.c (checkTypeSanity),
* doc/sddman.lyx: "plain" bitfields are unsigned
* src/SDCCsymt.c (computeTypeOr): added
* src/SDCCsymt.c (computeType): added support for bitfields, fixed |^& ops
* src/SDCCval.c (val*): computeType() needs op
* src/SDCCval.c (valCastLiteral): fixed casting of bitfields
* support/regression/tests/onebyte.c: added tests for |^&

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3250 4a8a32a2-be11-0410-ad9d-d568d2c75423
13 files changed:
ChangeLog
doc/sdccman.lyx
sim/ucsim/configure
sim/ucsim/configure.in
sim/ucsim/doc/Makefile.in
src/SDCC.y
src/SDCCast.c
src/SDCCast.h
src/SDCCicode.c
src/SDCCsymt.c
src/SDCCsymt.h
src/SDCCval.c
support/regression/tests/onebyte.c