2005-11-28  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (ILASM): Use profile-dependent location of ilasm.

2005-10-21  Zoltan Varga  <vargaz@gmail.com>

	* pinvoke2.cs libtest.c: Add tests for byref struct marshalling.

2005-10-20  Miguel de Icaza  <miguel@novell.com>

	* Makefile.am (stresstest): Change the strings so we can scan the
	build logs more easily for failures (without the word "0 failed".

	* Makefile (stresstest): 

2005-10-20  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (testbundle): Use in-tree config, and in-tree
	shared directory.

2005-10-08  Zoltan Varga  <vargaz@gmail.com>

	* appdomain-unload.cs: Allocate some MBR objects between unloads to
	exercise more code.

2005-10-07  Zoltan Varga  <vargaz@gmail.com>

	* remoting5.cs: Add test for ldflda on MBR objects.

2005-10-07  Zoltan Varga  <vargaz@gmail.com>

	* pinvoke.cs: Remove test loading cygwin1.dll under cygwin.

2005-09-19  Zoltan Varga  <vargaz@gmail.com>

	* custom-attr.cs: Add tests for bug #76062.

	* test-driver Makefile.am: Fix detection of disabled tests.

2005-09-16  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (check-local): Don't invoke semdel-wrapper.

2005-09-13  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (test-type-load): Refer to source files using $(srcdir).
	(EXTRA_DIST): Add sources from 'test-type-load'.

2005-09-12  Zoltan Varga  <vargaz@gmail.com>

	* pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.

	* pinvoke3.cs libtest.c: Add tests for bug #76063.

2005-09-09  Zoltan Varga  <vargaz@gmail.com>

	* load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
	for handling type load exceptions.

	* Makefile.am: Add type loading tests.

2005-08-27  Zoltan Varga  <vargaz@gmail.com>

	* libtest.c (mono_test_empty_struct): Work around bug in intel icc.

2005-08-23  Zoltan Varga  <vargaz@freemail.hu>

	* delegate.cs: Add float and double tests.

2005-08-22  Zoltan Varga  <vargaz@freemail.hu>

	* delegate.cs: Restructure and add long delegate test.

	* thread-2.cs: New file.

2005-08-20  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am: Reenable disabled amd64 tests.

2005-07-21  Zoltan Varga  <vargaz@freemail.hu>

	* marshal9.cs libtest.c: Add tests for byref custom marshalling.

	* pinvoke2.cs pinvoke1.cs Makefile.am: Merge pinvoke1.cs into pinvoke2.cs.

2005-07-19  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: Add some IA64 struct passing tests.

2005-07-09  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (PLATFORM_DISABLED_TESTS): Ignore thread6.exe on amd64.

2005-07-07  Zoltan Varga  <vargaz@freemail.hu>

	* thread6.cs: Disable part of the test that currently doesn't work. Add
	new tests from a bug report.

	* appdomain-unload.cs: Add tests for threadpools.

2005-07-04  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (MKBUNDLE): Don't set PKG_CONFIG_TOP_BUILDDIR.

2005-07-01  Lluis Sanchez Gual  <lluis@novell.com>

	* remoting1.cs: Test for getting a remote field value which is null.

2005-07-01  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (check-local): Call semdel-wrapper.

2005-06-28  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am appdomain3.cs: Remove appdomain3 test, since it is a duplicate of appdomain-unload.

2005-06-27  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs: Add test for #75374.

	* Makefile.am pinvoke18.cs pinvoke2.cs: Merge pinvoke18 into pinvoke2.

2005-06-15  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (testaot): Use JITTEST_PROG_RUN for compiling the AOT module.

2005-06-15  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (testbundle): Run the testcase with MONO_PATH set to
	the build tree -- it's built with autodeps off.

2005-06-14  Ben Maurer  <bmaurer@ximian.com>

	* Makefile.am (testbundle): Test case that bundling works with a
	hello world.

2005-05-26  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (TestDriver.dll): Fix a warning.

2005-05-14  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c (mono_test_marshal_out_string_array_delegate): Fix 64
	bit issues.

2005-05-12  Zoltan Varga  <vargaz@freemail.hu>

	* marshal9.cs libtest.c: Add more tests.

	* pinvoke3.cs libtest.c: Add test for [Out] marshalling of arrays.
	Fix warnings.

	* marshal9.cs libtest.c: Add tests for marshalling null values.

	* Makefile.am pinvoke2.cs pinvoke10.cs pinvoke15.cs: Merge pinvoke10
	and pinvoke15 into pinvoke2.

	* pinvoke2.cs: Fix warnings.

	* pinvoke2.cs libtest.c: Add test for ftnptr->delegate conversion in
	structures.

2005-05-12  Lluis Sanchez Gual  <lluis@novell.com>

	* main-returns-background-change.cs: New test for changing the
	background mode of a thread.

2005-05-01  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c (mono_test_marshal_cdecl_delegate): New test for changing the calling convention of
	a delegate.

	* pinvoke-2.cs: New file for 2.0 pinvoke tests.	

2005-04-22  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (CSC): Use '-unsafe' instead of '--unsafe'.

2005-04-09  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (testtrace): New target to test --trace functionality.

2005-04-04  Zoltan Varga  <vargaz@freemail.hu>

	* invoke.cs: Add new test.

2005-03-31  Zoltan Varga  <vargaz@freemail.hu>

	* stack-overflow.cs: New tests, not yet enabled.

2005-03-10  Zoltan Varga  <vargaz@freemail.hu>

	* dataslot.cs: Add tests for #65414.

2005-03-06  Zoltan Varga  <vargaz@freemail.hu>

	* rounding.cs: Remove this, this is now in the JIT regression tests.

	* delegate4.cs: Remove this, this is already tested in pinvoke3.cs.

2005-03-04  Zoltan Varga  <vargaz@freemail.hu>

	* remoting1.cs: Add new regression test.

2005-03-01  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs: Add tests for passing blittable arrays.
	
	* pinvoke3.cs libtest.c: Add tests for passing arrays to delegates.

2005-02-21  Ben Maurer  <bmaurer@ximian.com>

	* abort-stress-1.cs, abort-stress-2.cs: Stress tests for thread
	aborting. The second one deadlocks, so it is disabled

2005-02-19  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: Add more small struct tests.

2005-02-18  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: Add tests for passing and returning small 
	structs from delegates. Currently fails on windows.

2005-02-16  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs: Add test for #72625.
	
	* pinvoke2.cs: Fix char array marshalling test so it works under MS.NET.
2005-02-15  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (libtest_la_LDFLAGS): Add -Wl,--kill-at so the names exported from the DLL
	can be found by the runtime.

	* pinvoke13.cs: Fix test.

	* libtest.c pinvoke13.cs: Fix test on big-endian machines.

	* pinvoke3.cs: Remove an error handling test which no longer fails in
	2.0.

	* marshal.cs libtest.c: Add new test for GetDelegateForFunctionPointer.

2005-02-13  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c (NameManglingAuto): Fix test. Fixes #72559.
	
	* libtest.c: Applied patch from robertj@gmx.net (Robert Jordan). Work around gcc-2.95.3 
	bugs.

	* pinvoke13.cs libtest.c: Add/correct tests for pinvoke name mangling.

2005-02-05  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c: Mark all exported functions STDCALL.

	* Makefile.am (CSC): Disable some warnings.

2005-01-30  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c: Fix some warnings.

2005-01-25  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
	
	* Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
	on amd64 to make the test green again.

2005-01-20  Raja R Harinath  <rharinath@novell.com>

	* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2'
	field too.
	* pinvoke2.cs (test_0_return_vtype): Update.

2005-01-17  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c pinvoke2.cs pinvoke3.cs: Add tests for unmanaged->managed
	marshalling of unicode strings.

2005-01-15  Zoltan Varga  <vargaz@freemail.hu>

	* thread6.cs: Add test for aborting the current thread.

2005-01-11  Zoltan Varga  <vargaz@freemail.hu>

	* thread6.cs: Add test for rethrowing abort exceptions.

2005-01-06  Sebastien Pouliot  <sebastien@ximian.com>

	* desweak.cs: Add test to check for regression of the bug seen in
	rev 38316. The original code that failed is no more part of the
	class library.

2005-01-06  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c: Fix blittable_struct_delegate test.

2004-12-29  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: Add test for marshalling blittable structs
	with delegates.

	* pinvoke3.cs libtest.c: Add test for marshalling of enums with delegates.

2004-12-26  Patrik Torstensson  <patrik.torstensson@gmail.com>

	* interlocked.cs: added reg test for bug 70784

2004-12-18  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (libtest_la_LDFLAGS): Add -no-undefined so a windows dll is built on windows.

2004-12-15  Patrik Torstensson  <patrik.torstensson@gmail.com>

	* interlocked.cs: New test.

2004-12-14  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (TEST_PROG_RUN, JITTEST_PROG_RUN): Set MONO_SHARED_DIR.

2004-12-11  Ben Maurer  <bmaurer@ximian.com>

	* thread-static-init.cs: New test.

2004-12-09  Raja R Harinath  <rharinath@novell.com>

	* test-driver: Clean up.
	* Makefile.am (testjit, testaot, testinterp): Error out on failing tests.

2004-12-08  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (CLEANFILES): Add *.exe, stest.dat.

2004-12-08  Zoltan Varga  <vargaz@freemail.hu>

	* appdomain-unload.cs: Disable nondeterministic async unloading test.

2004-12-04  Zoltan Varga  <vargaz@freemail.hu>

	* delegate.cs: Add test for unboxing and delegates.

2004-12-02  Zoltan Varga  <vargaz@freemail.hu>

	* appdomain-unload.cs: Add tests for unloading an appdomain from inside
	the appdomain.
	
	* appdomain-unload.cs: Stop the foreground thread created by one of the
	tests.

2004-11-26  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am: Ensure that in-tree mscorlib.dll is used for testing.

2004-11-23  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (CSC,ILASM): Don't refer to runtime/ directly.  Use
	the mcs/ tree directly.

2004-11-19  Raja R Harinath  <rharinath@novell.com>

	* Makefile.am (check-local): New.  Hook into 'make check'.
	(CSC): Define using in-tree mono and mcs.exe.
	(ILASM): New.  Likewise, with in-tree ilasm.exe.
	* async_read.cs (Main): Read async_read.exe, since async_read.cs
	will not necessarily be in the build directory.
	* test-driver: Preserve stderr.

2004-11-10  Lluis Sanchez Gual  <lluis@novell.com>

	* cross-domain.cs: New tests for cross-domain calls.

2004-11-05  Zoltan Varga  <vargaz@freemail.hu>

	* loader.cs: Add test for loading dynamic assemblies using 
	Assembly.LoadWithPartialName ().

2004-11-04  Zoltan Varga  <vargaz@freemail.hu>

	* loader.cs: New file for assembly loading tests.

2004-10-29  Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>

	* cattr-object.cs: Correct type checking so test will stop giving
	false negatives.

2004-10-07  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs: Add test for prefixing 'lib' to dll names.

2004-09-30  Zoltan Varga  <vargaz@freemail.hu>

	* marshal.cs: Add test for GetFunctionPointerForDelegate.

	* libtest.c pinvoke2.cs: Add test for returning delegates.

2004-09-28  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am: Add marshal.cs.

	* marshal.cs: New file for Marshal tests.

2004-09-21 Zoltan Varga <vargaz@freemail.hu>

	* libtest.c: Free memory using CoTaskMemFree on windows.
	* libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).

2004-09-21  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall 
	name mangling on windows.

2004-09-17  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: Add test for stdcall name mangling on windows.

2004-09-08  Lluis Sanchez Gual  <lluis@novell.com>

	* delegate8.cs: New regression test for bug #59299.
	* Makefile.am: Added delegate8.cs.

2004-09-07  Duncan Mak  <duncan@ximian.com>

	* typeof-ptr.cs: Add an unsafe section to the code that's using
	direct pointers. This was breaking the test stage on the build boxes.

2004-09-07  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c (mono_test_marshal_string_array): Add test for null
	terminating string arrays.

2004-09-06  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c: Mark delegates with __stdcall on windows.

2004-09-04  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: Fix memory management in tests.

	* pinvoke14.cs: Merge this into pinvoke2.cs.

2004-09-03  Zoltan Varga  <vargaz@freemail.hu>

	* marshal9.cs libtest.c: Fix memory leaks in test.

2004-08-31  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke16.cs: Merge this into pinvoke2.cs, and fix it.

	* marshal9.cs: Clean up and expand custom marshalling tests.

	* marshal10.cs: Merge this into marshal9.cs.

	* pinvoke12.cs: Remove, this was merged into pinvoke2.cs a long time
	ago.

2004-08-28  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: New test for byref string arrays.

2004-08-06  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: Add AMD64 structs-by-value tests.

2004-07-28  Zoltan Varga  <vargaz@freemail.hu>

	* marshal10.cs libtest.c: Remove incorrect time_t custom marshalling 
	test.

2004-07-06  Ben Maurer  <bmaurer@ximian.com>

	* reflection-const-field.cs: New test for reflection on
	constant fields.
	
2004-07-05  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.

2004-07-03  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: New test for returning delegates from a
	delegate.

	* pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.

2004-07-02  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (CLEANFILES): Delete .stdout files too.

2004-05-29  Zoltan Varga  <vargaz@freemail.hu>

	* invoke.cs: Add an Invoke test.

2004-05-28  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: New tests for byref struct marshalling.

	* static-constructor.cs: Add new regression test for bug #59193.

	* setenv.cs: Fix this after marshalling changes.

2004-05-26  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.

	* Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.

2004-05-23  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.

2004-05-22  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.

2004-05-18  Zoltan Varga  <vargaz@freemail.hu>

	* marshal9.cs marshal10.cs: Fix custom marshalling tests.

2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am (EXTRA_DIST): Distribute benchmarks as well.

	* pinvoke2.cs libtest.c: Add tests for AsAny marshalling.

2004-05-06  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am: Disable thread6.exe since it might hang. Fix check for
	failed tests.

	* Makefile.am: Only disable thread6.exe on x86.

2004-04-28  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: New tests for long fields inside structs.

2004-04-26  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am test-driver: Disable some failing tests.

2004-04-19  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke3.cs libtest.c: Add test for string marshalling in delegates.

2004-04-18  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for 
	marshalling delegate fields in structs. Merge marshal4.cs into 
	pinvoke2.cs.

	* libtest.c pinvoke2.cs: Add more tests for unicode marshalling.

2004-04-14  Zoltan Varga  <vargaz@freemail.hu>
	
	* libtest.c pinvoke2.cs: Add test for unicode string array marshalling.

2004-04-10  Bernie Solomon  <bernard@ugsolutions.com>

	* libtest.c: declare SetLastError on Windows

2004-03-30  Lluis Sanchez Gual  <lluis@ximian.com>

	* synchronized.cs: Monitor.Exit does not throw an exception anymore if the
	lock is not owned by the current thread (see bug #56157). Modified test that
	checked this.

2004-03-16  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
	of char[].

2004-03-15  Bernie Solomon  <bernard@ugsolutions.com>

	* libtest.c (mono_test_marshal_time_t): fix
	for current code on 64 bit machines with 64bit time

	* marshal9.cs marshal10.cs: Do arithmetic on
	pointers as 64bits.

2004-03-09  Zoltan Varga  <vargaz@freemail.hu>

	* setenv.cs: Handle DllNotFoundException.

	* pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.

2004-02-23  Zoltan Varga  <vargaz@freemail.hu>

	* many-locals.cs: Add tests for locals with large stack frame offsets.

2004-02-18  Zoltan Varga  <vargaz@freemail.hu>

	* switch.cs: Add test for bug #54473.

2004-02-14  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c: Add <time.h>

	* delegate.cs: Add test for bug #52092.

2004-02-12  Zoltan Varga  <vargaz@freemail.hu>

	* marshal10.cs: Oops, wrong test.

	* libtest.c: Add valuetype marshaling test.

	* marshal9.cs: Fix after marshaling changes.

	* marshal10.cs: Add valuetype marshaling test.

2004-02-10  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am: Remove the SHELL=bash setting since some people do not seem to
	have bash.

2004-02-02  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.

	* pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
	parameter passing.

2004-01-31  Zoltan Varga  <vargaz@freemail.hu>

	* setenv.cs: Make this run on platforms without setenv.

2004-01-30  Zoltan Varga  <vargaz@freemail.hu>

	* Makefile.am: Set SHELL to bash, since some commands require it.

2004-01-22  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke17.cs: Fix test.

2004-01-19  Zoltan Varga  <vargaz@freemail.hu>

	* pinvoke2.cs: Add tests for DllImport problems.

	* pinvoke.cs: Make this run under linux.

2004-01-09  Zoltan Varga  <vargaz@freemail.hu>

	* custom-attr.cs: Add test for properties with array type.

2003-12-13  Patrik Torstensson  <p@rxc.se>

	* bug-42136.cs: invalid liveness analyse for locals
	used in try and catch block. (exceptions not counted 
	for in the liveness analyse)
	* Makefile.am: added bug-42136.cs
	
2003-12-13  Patrik Torstensson  <p@rxc.se>

	* bug-48015.cs: new test for obj.Equals on ContextBound objects
	* Makefile.am: added bug-48015.cs.

2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>

	* context-static.cs: new test for ContextStaticAttribute.
	* Makefile.am: added context-static.cs.

2003-11-17  Zoltan Varga  <vargaz@freemail.hu>

	* cattr-object.cs: Fix test so it does not count the attributes on the
	Object class.

2003-10-31  Zoltan Varga  <vargaz@freemail.hu>

	* appdomain-unload.cs: Get rid of hardcoded file names.
		
	* appdomain-unload.cs: New file. AppDomain Unloading tests.
	
	* Makefile: Add new test + enable IL tests now that we have a working
	ilasm.
	
	* delegate7.cs: Convert it to use the test driver + add regression test
	for #50366.

2003-10-25  Zoltan Varga  <vargaz@freemail.hu>

	* libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.

2003-10-15  Zoltan Varga  <vargaz@freemail.hu>

	* vararg.il: New file.

	* Makefile.am: Added vararg.il.

2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>

	* Makefile.am: fix so it works if builddir != srcdir

	* libtest.c: (mono_test_empty_struct) make it exist for 
	non-GCC	builds (and possibly pass depending on trampolines).
	(mono_test_marshal_bool_byref) bools marshal as ints by default
	
2003-10-13  Zoltan Varga  <vargaz@freemail.hu>

	* bug-46781.cs: New regression test.

	* libtest.c pinvoke2.cs: Add new test for SetLastError functionality.

	* Makefile.am (TEST_CS_SRC): Remove merged tests.

	* pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files + 
	convert tests so they run with the test driver used by mini.

	* pinvoke3.cs libtest.c: Add tests for class arguments and return 
	values.

	* pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.
