This is the mail archive of the gdb-cvs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

src/utils/spu ChangeLog README spu.c


CVSROOT:	/cvs/src
Module name:	src
Changes by:	shebs@sourceware.cygnus.com	2000-07-31 05:54:31

Modified files:
	utils/spu      : ChangeLog README spu.c 

Log message:
	Add the generation of C++ classes.
	* spu.c (version_string): Bump to 0.5.
	(DEFAULT_NUM_CLASSES, DEFAULT_NUM_LIB_CLASSES,
	DEFAULT_NUM_METHODS): New macros.
	(enum decl_types): Add d_class.
	(struct class_desc): New struct.
	(struct function_desc): Add class field.
	(num_classes, num_lib_classes, num_methods, classes, lib_classes):
	New globals.
	(main): Add --classes and --methods options.
	(display_usage): Mention them.
	(add_decl_to_table): Add d_class and default cases.
	(create_classes, create_class, write_class): New functions.
	(write_header_file, write_lib_header_file): Write classes.
	(write_function): Format class methods differently.
	
	(lang_names): New global.
	(main): Use c++ instead of cpp in --language.
	(write_description_block): Write out all parameter settings.
	* README: Update version number.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/utils/spu/ChangeLog.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/utils/spu/README.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/utils/spu/spu.c.diff?cvsroot=src&r1=1.4&r2=1.5


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]