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