r138114 - in /branches/melt-branch/gcc: ChangeL...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Thu Jul 24 10:18:00 GMT 2008
Author: bstarynk
Date: Thu Jul 24 10:18:24 2008
New Revision: 138114
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138114
Log:
2008-07-24 Basile Starynkevitch <basile@starynkevitch.net>
[adding dynamic fields offsets & class length]
* gcc/basilys.c: (basilys_dynobjstruct_fieldoffset_at,
basilys_dynobjstruct_classlength_at): new functions.
(basilys_initialize) call lt_dlopen(NULL).
* gcc/basilys.h: added basilys_raw_object_create & basilys_object_get_field macros.
adding MELTGCC_DYNAMIC_OBJSTRUCT specific code.
* gcc/melt/warmelt-outobj.bysl: outputting calls to macros above.
* gcc/melt/warmelt-genobj.bysl: changed comment for oslot_field.
* gcc/melt-cc-script.proto: added -d option for MELTGCC_DYNAMIC_OBJSTRUCT.
* gcc/warmelt-first-0.c: regenerated.
* gcc/warmelt-macro-0.c: regenerated.
* gcc/warmelt-normal-0.c: regenerated.
* gcc/warmelt-genobj-0.c: regenerated.
* gcc/warmelt-outobj-0.c: regenerated.
Modified:
branches/melt-branch/gcc/ChangeLog.melt
branches/melt-branch/gcc/basilys.c
branches/melt-branch/gcc/basilys.h
branches/melt-branch/gcc/melt-cc-script.proto
branches/melt-branch/gcc/melt/warmelt-genobj.bysl
branches/melt-branch/gcc/melt/warmelt-outobj.bysl
branches/melt-branch/gcc/warmelt-first-0.c
branches/melt-branch/gcc/warmelt-genobj-0.c
branches/melt-branch/gcc/warmelt-macro-0.c
branches/melt-branch/gcc/warmelt-normal-0.c
branches/melt-branch/gcc/warmelt-outobj-0.c
More information about the Gcc-cvs
mailing list