Dick Porter [Tue, 6 Jul 2004 13:49:41 +0000 (13:49 -0000)]
2004-07-06 Dick Porter <dick@ximian.com>
* io.c (file_setfiletime): Check for underflow when converting to
time_t values. Set error codes when returning failure. Fixes bug
60970.
svn path=/trunk/mono/; revision=30786
Lluis Sanchez [Tue, 6 Jul 2004 08:51:47 +0000 (08:51 -0000)]
* SoapMessageFormatter.cs: In BuildMethodCallFromSoapMessage, set get the
parameters from the SoapMessage by position, not by name, since names
may be different. This fixes bug #60427.
svn path=/trunk/mcs/; revision=30783
Raja R Harinath [Tue, 6 Jul 2004 05:56:25 +0000 (05:56 -0000)]
List newly added NET 2.0 stubs.
svn path=/trunk/mcs/; revision=30780
Gonzalo Paniagua Javier [Mon, 5 Jul 2004 23:50:41 +0000 (23:50 -0000)]
2004-07-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpUtility.cs: fixed stupid bug in UrlDecode from bytes. Closes bug
#61181.
svn path=/trunk/mcs/; revision=30765
Martin Baulig [Mon, 5 Jul 2004 23:35:35 +0000 (23:35 -0000)]
2004-07-06 Martin Baulig <martin@ximian.com>
* debug-mini.c (mono_debug_init_method): Allow
MONO_WRAPPER_MANAGED_TO_NATIVE wrappers.
(mono_debug_add_icall_wrapper): New method.
* mini.c (mono_icall_get_wrapper): Call mono_debug_add_icall_wrapper().
svn path=/trunk/mono/; revision=30764
Martin Baulig [Mon, 5 Jul 2004 23:33:29 +0000 (23:33 -0000)]
2004-07-06 Martin Baulig <martin@ximian.com>
* mono-debug.h: Increment version number to 44.
* mono-debug.c (mono_debug_add_wrapper): The second argument is
now a gpointer, rewrote this whole method.
* mono-debug-debugger.c (mono_debugger_add_wrapper): New
function. Add information about the wrapper in a new "misc table".
* mono-debug-debugger.h (MonoDebuggerSymbolTable): Added fields
for the new misc table.
svn path=/trunk/mono/; revision=30763
Lluis Sanchez [Mon, 5 Jul 2004 18:12:19 +0000 (18:12 -0000)]
* CodeIdentifier.cs: Removed constructor for NET_2_0.
* SoapCodeExporter.cs, SoapSchemaImporter.cs, XmlCodeExporter.cs,
XmlMapping.cs, XmlMemberMapping.cs, XmlReflectionImporter.cs,
XmlSchemaExporter.cs, XmlSchemaImporter.cs, XmlSchemas.cs,
XmlSerializationReader.cs, XmlSerializationWriter.cs, XmlSerializer.cs,
XmlSerializerNamespaces.cs: Added 2.0 stubs.
* XmlMembersMapping.cs, XmlTypeMapping.cs: 2.0 fixage.
* IXmlTextParser.cs, CodeExporter.cs, CodeGenerationOptions.cs,
ImportContext.cs, SchemaImporter.cs, SchemaImporterExtension.cs,
SchemaImporterExtensionCollection.cs, XmlDeserializationEvents.cs,
XmlSchemaProviderAttribute.cs, XmlSerializationGeneratedCode.cs,
XmlSerializerAssemblyAttribute.cs, XmlSerializerFactory.cs,
XmlSerializerVersionAttribute.cs: New files. More 2.0 stubs.
svn path=/trunk/mcs/; revision=30757
Zoltan Varga [Mon, 5 Jul 2004 16:47:38 +0000 (16:47 -0000)]
2004-07-05 Zoltan Varga <vargaz@freemail.hu>
* metadata-internals.h image.c: Add a cache for helper signatures.
svn path=/trunk/mono/; revision=30751
Jackson Harper [Mon, 5 Jul 2004 16:30:06 +0000 (16:30 -0000)]
* RegexTest.cs: Add some simple tests for debugging/zen
building.
svn path=/trunk/mcs/; revision=30750
Jackson Harper [Mon, 5 Jul 2004 16:11:37 +0000 (16:11 -0000)]
* RegexTest.cs: Add some simple tests for debugging/zen
building.
svn path=/trunk/mcs/; revision=30749
Dick Porter [Mon, 5 Jul 2004 15:29:06 +0000 (15:29 -0000)]
2004-07-05 Dick Porter <dick@ximian.com>
* mutexes.c (mutex_ops_init): Make the named mutex mutex sharable.
* daemon.c (unref_handle): Only destroy a handle if all processes
have released it, not just the current one. Fixes bug 60887.
svn path=/trunk/mono/; revision=30746
Dick Porter [Mon, 5 Jul 2004 15:05:43 +0000 (15:05 -0000)]
2004-07-05 Dick Porter <dick@ximian.com>
* CheckPermission.cs:
* File.cs:
* FileInfo.cs:
* MonoIO.cs:
* FileStream.cs: Give the filename when throwing
FileNotFoundException. Fixes bug 61120, based on patch from
Carlos Alberto Cesario <carloscesario@gmail.com>.
svn path=/trunk/mcs/; revision=30744
Zoltan Varga [Mon, 5 Jul 2004 14:37:03 +0000 (14:37 -0000)]
2004-07-05 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
svn path=/trunk/mono/; revision=30743
Dick Porter [Mon, 5 Jul 2004 14:30:28 +0000 (14:30 -0000)]
2004-07-05 Dick Porter <dick@ximian.com>
* File.cs: File.Move() should check that the destination doesn't
already exist. Fixes bug 60915, patch based on one from Carlos
Alberto Cesario <carloscesario@gmail.com>.
svn path=/trunk/mcs/; revision=30741
Rafael Teixeira [Mon, 5 Jul 2004 14:13:02 +0000 (14:13 -0000)]
oops
svn path=/trunk/mcs/; revision=30740
Rafael Teixeira [Mon, 5 Jul 2004 14:09:20 +0000 (14:09 -0000)]
2004-07-05 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* Strings.cs: corrected 3 long-standing errors as detected by our nunit tests
svn path=/trunk/mcs/; revision=30739
Zoltan Varga [Mon, 5 Jul 2004 12:29:38 +0000 (12:29 -0000)]
2004-07-05 Zoltan Varga <vargaz@freemail.hu>
* mintops.h: Applied patch from Marcin Krzyzanowski (krzak@pld-linux.org). Add support for unaligned access on little endian machines.
* interp.c:Applied patch from Marcin Krzyzanowski (krzak@pld-linux.org). Fix crash seen on amd64.
svn path=/trunk/mono/; revision=30737
Zoltan Varga [Mon, 5 Jul 2004 12:06:41 +0000 (12:06 -0000)]
2004-07-05 Zoltan Varga <vargaz@freemail.hu>
* monosn.c: Applied patch from "grompf" (grompf@sublimeintervention.com). Fix compilation under OSX.
svn path=/trunk/mono/; revision=30736
Lluis Sanchez [Mon, 5 Jul 2004 09:52:18 +0000 (09:52 -0000)]
* Methods.cs: When using RPC, ignore RequestElementName and MessageName,
and always uses the method name (MS.NET seems to do this).
svn path=/trunk/mcs/; revision=30735
Zoltan Varga [Mon, 5 Jul 2004 08:30:33 +0000 (08:30 -0000)]
2004-07-05 Zoltan Varga <vargaz@freemail.hu>
* mini.c (optimize_branches): Fix linking of bblocks in branch->branch
optimization.
svn path=/trunk/mono/; revision=30733
Anirban Bhattacharjee [Mon, 5 Jul 2004 07:41:12 +0000 (07:41 -0000)]
2004-07-04 Anirban Bhattacharjee <banirban@novell.com>
* StringType.cs: Fix for bug #60983 - submitted by mauricioc@gmail.com
svn path=/trunk/mcs/; revision=30732
Zoltan Varga [Sat, 3 Jul 2004 19:02:09 +0000 (19:02 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* aot.c (mono_aot_load_method): Fix loading of debug info.
svn path=/trunk/mono/; revision=30707
Zoltan Varga [Sat, 3 Jul 2004 16:12:12 +0000 (16:12 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* configure.in: Add --with-tls option to replace the misnamed
--with-nptl option.
svn path=/trunk/mono/; revision=30703
Jackson Harper [Fri, 2 Jul 2004 23:29:51 +0000 (23:29 -0000)]
oops
svn path=/trunk/mcs/; revision=30697
Jackson Harper [Fri, 2 Jul 2004 23:25:49 +0000 (23:25 -0000)]
* PlatformID.cs: New 2.0 values.
svn path=/trunk/mcs/; revision=30696
Jackson Harper [Fri, 2 Jul 2004 21:25:28 +0000 (21:25 -0000)]
* Compiler.cs:
* CompilerError.cs:
* ErrorLevel.cs: Make obsolete in 2.0
svn path=/trunk/mcs/; revision=30692
Lluis Sanchez [Fri, 2 Jul 2004 15:25:27 +0000 (15:25 -0000)]
* BinaryCommon.cs: Added CheckSerializable method.
* ObjectWriter.cs: Check for type serializability even for members with
null values.
svn path=/trunk/mcs/; revision=30684
Lluis Sanchez [Fri, 2 Jul 2004 14:08:17 +0000 (14:08 -0000)]
* ChannelServices.cs: In UnregisterChannel, look for registered channels
using reference compares.
svn path=/trunk/mcs/; revision=30671
Lluis Sanchez [Fri, 2 Jul 2004 14:03:47 +0000 (14:03 -0000)]
* ServerIdentity.cs: When disposing an identity, detach the identity from
the object, so it can be safely marshalled again.
* RemotingServices.cs: Fixed IsObjectOutOfContext and
IsObjectOutOfAppDomain. In SetObjectUriForMarshal, take into account
contextful objects.
svn path=/trunk/mcs/; revision=30670
Lluis Sanchez [Fri, 2 Jul 2004 13:59:56 +0000 (13:59 -0000)]
* SerializationCodeGenerator.cs: Generate check that the object being
serialized has a known type. Little cast fix.
* XmlCustomFormatter.cs: Little fix in Single conversion.
svn path=/trunk/mcs/; revision=30669
Lluis Sanchez [Fri, 2 Jul 2004 13:57:28 +0000 (13:57 -0000)]
* XmlReturnWriter.cs: Add XmlIncludes to the reflection importer when
reflecting the return type.
svn path=/trunk/mcs/; revision=30668
Zoltan Varga [Fri, 2 Jul 2004 13:54:02 +0000 (13:54 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_get_managed_wrapper): Handle returning
delegates from a delegate. Fixes #61033.
svn path=/trunk/mono/; revision=30667
Zoltan Varga [Fri, 2 Jul 2004 13:52:25 +0000 (13:52 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* pinvoke3.cs libtest.c: New test for returning delegates from a
delegate.
svn path=/trunk/mono/; revision=30666
Lluis Sanchez [Fri, 2 Jul 2004 13:29:58 +0000 (13:29 -0000)]
* ActivationTests.cs: Fixed and enhanced tests.
* RemotingServicesTest.cs: Added.
svn path=/trunk/mcs/; revision=30665
Zoltan Varga [Fri, 2 Jul 2004 12:56:18 +0000 (12:56 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* ModuleTest.cs: New tests for FindTypes.
svn path=/trunk/mcs/; revision=30663
Zoltan Varga [Fri, 2 Jul 2004 12:55:44 +0000 (12:55 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* Module.cs: Initialize FilterTypeName[IgnoreCase]. Fixes #61048.
svn path=/trunk/mcs/; revision=30662
Zoltan Varga [Fri, 2 Jul 2004 12:21:17 +0000 (12:21 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c: Fix managed->native stringbuilder marshalling. Implement
marshalling of stringbuilder arrays. Fixes #59900.
svn path=/trunk/mono/; revision=30659
Zoltan Varga [Fri, 2 Jul 2004 12:15:55 +0000 (12:15 -0000)]
2004-07-03 Zoltan Varga <vargaz@freemail.hu>
* pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
svn path=/trunk/mono/; revision=30658
Jordi Mas i Hernandez [Fri, 2 Jul 2004 10:08:07 +0000 (10:08 -0000)]
fixes bug 61050
svn path=/trunk/mcs/; revision=30655
Raja R Harinath [Fri, 2 Jul 2004 10:06:01 +0000 (10:06 -0000)]
(DoSimpleNameResolve): Expand CS0038 check to all names
visible from inside a nested class, not just the names of the
immediately enclosing class.
Fix for bug #60730.
svn path=/trunk/mcs/; revision=30654
Raja R Harinath [Fri, 2 Jul 2004 10:05:18 +0000 (10:05 -0000)]
* cs0038-3.cs: New testcase from #60730.
* cs0038-4.cs: Likewise.
svn path=/trunk/mcs/; revision=30653
Jochen Wezel [Fri, 2 Jul 2004 09:42:23 +0000 (09:42 -0000)]
File had moved to /system/Microsoft.VisualBasic a long time ago
svn path=/trunk/mcs/; revision=30650
Raja R Harinath [Fri, 2 Jul 2004 08:54:08 +0000 (08:54 -0000)]
Support for avoiding "sharing violations" while compiling core
libraries with an in-tree compiler.
* build/library.make (LIBRARY_USE_INTERMEDIATE_FILE): New toggle.
($(the_lib)): Use it.
* class/Mono.CSharp.Debugger/Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
(LIBRARY_COMPILE): Simplify.
* class/corlib/Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
* class/System/Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
* class/System.XML/Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
svn path=/trunk/mcs/; revision=30648
Raja R Harinath [Fri, 2 Jul 2004 08:31:03 +0000 (08:31 -0000)]
* Makefile (OVERRIDE_BARE_TARGETS): Remove.
(OVERRIDE_TARGET_ALL): Define.
(all-recursive,$(STD_TARGETS:=-recursive)): Depend on
'platform-check' and 'profile-check'.
(all.override): New. Run two passes: once to build, and once to
sign libraries.
build/:
* rules.make (OVERRIDE_BARE_TARGETS): Remove.
(OVERRIDE_TARGET_ALL): New control for overriding the default all:
rule. If set, 'make all' will run 'all.override' from the client
Makefile.
(all): Move commands ...
(all.real): ... here. Make ordering assumptions explicit, and
parallel-safe.
(test,run-test,run-test-ondotnet,clean,install,uninstall):
Consolidate into ...
(STD_TARGETS): ... this new variable. Make ordering assumption
between -recursive and -local targets explicit.
(%-recursive): Handle W32 GNU make that has --unix as the first
argument in $(MAKE).
* README.makefiles (Special recursion needs): Update to reflect
changes.
* library.make (all-local): Build $(the_lib_signature_stamp) when
NO_SIGN_ASSEMBLY is defined.
($(gacutil),$(sn)): Consolidate rules.
(test-local,run-test-local,run-test-ondotnet-local): Likewise.
class/:
* IBM.Data.DB2/Makefile (all-local $(STD_TARGETS:=-local)):
Simplify dummy rule somewhat.
class/Npgsql/:
* Makefile (OVERRIDE_BARE_TARGETS): Remove.
($(the_lib)): Make dependency explicit.
class/corlib/:
* Makefile ($(net20bootstrap_makefrag)): Build from net_2_0
profile response file.
(gmcs): Style update.
svn path=/trunk/mcs/; revision=30643
Raja R Harinath [Fri, 2 Jul 2004 08:15:53 +0000 (08:15 -0000)]
(mcs-do-basic-build, mcs-do-short-build):
Pass NO_SIGN_ASSEMBLY=yes to sub-make.
($(tmpinst)/bin/mono) [PLATFORM_WIN32]: Make it work.
svn path=/trunk/mono/; revision=30642
Raja R Harinath [Fri, 2 Jul 2004 07:25:17 +0000 (07:25 -0000)]
* config-default.make (TEST_RUNTIME): Use 'mono' by default.
* platforms/win32.make (TEST_RUNTIME): Remove.
* profiles/default.make (TEST_RUNTIME): Remove.
svn path=/trunk/mcs/; revision=30640
Gonzalo Paniagua Javier [Fri, 2 Jul 2004 01:54:48 +0000 (01:54 -0000)]
2004-07-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/TraceContext.cs: added internal HaveTrace property whose
value is true when the page has a Trace attribute.
* System.Web.Handlers/TraceHandler.cs: check that trace is enabled or
throw.
* System.Web.UI/Page.cs: added additional checks for saving/displaying
trace data.
* System.Web.UI/PageParser.cs: removed checks for trace enabled in
configuration files.
Thanks to David Taylor for most of these patch and the tests.
svn path=/trunk/mcs/; revision=30638
Lluis Sanchez [Thu, 1 Jul 2004 17:32:17 +0000 (17:32 -0000)]
* TypeData.cs: In the constructor, set the correct xml type name if the
type is an array (for example, instead of StringCollection, use
ArrayOfString).
svn path=/trunk/mcs/; revision=30629
Lluis Sanchez [Thu, 1 Jul 2004 17:29:48 +0000 (17:29 -0000)]
* Conv.asmx.template, Conv.cs.template, client/localhost/ConvDoc*,
server/Conv*: Added tests for unknown headers.
* proxies.net.xml.gz, wsdlfiles.tar.gz: Updated.
svn path=/trunk/mcs/; revision=30628
Lluis Sanchez [Thu, 1 Jul 2004 17:24:21 +0000 (17:24 -0000)]
* Methods.cs: Check for null when looking for a header serializer, since
unknown headers don't have a serializer.
* SoapHeader.cs: Check for empty string before setting
EncodedMustUnderstand.
svn path=/trunk/mcs/; revision=30627
Lluis Sanchez [Thu, 1 Jul 2004 17:20:52 +0000 (17:20 -0000)]
* SoapProtocolReflector.cs: Don't generate wsdl for unknown header
attributes.
svn path=/trunk/mcs/; revision=30626
Lluis Sanchez [Thu, 1 Jul 2004 14:11:28 +0000 (14:11 -0000)]
* Methods.cs, SoapMessage.cs: Added support for unknown headers.
* SoapHeader.cs, SoapUnknownHeader.cs: Added new constructor that takes an
XmlElement with header info.
* WebServiceHelper.cs: Write the encodingStyle attribute when using the
encoded format. Added support for unknown headers.
svn path=/trunk/mcs/; revision=30622
Lluis Sanchez [Thu, 1 Jul 2004 14:04:31 +0000 (14:04 -0000)]
* WebServiceTest.cs, client/external/BankCodeEJBHomeTest.cs,
client/external/GlobalWeatherTest.cs, client/external/HPcatalogTest.cs,
client/external/IODCODESPOSTAUXTest.cs,
client/external/TemperatureServiceTest.cs,
client/localhost/DataServiceTest.cs,
client/localhost/DuplicateArrayTestTest.cs,
client/localhost/IncludeTestTest.cs,
client/localhost/TestBinding4Test.cs: Use new nunit 2.2 api.
* server/ConvDocLitWra.asmx, server/ConvDocEncWra.asmx,
server/ConvDocLitBar.asmx, server/ConvDocLitWra.asmx,
server/ConvRpc.asmx,
* wstest.cs: Added support for generating tests cases from a template.
Useful to test the same case in all formats and protocols.
* proxies.net.xml.gz, wsdlfiles.tar.gz: Updated.
* client/localhost/ConvDocEncBarTest.cs,
client/localhost/ConvDocLitBarTest.cs,
client/localhost/ConvDocLitWraTest.cs,
client/localhost/ConvRpcTest.cs,
client/localhost/ConvDocEncBar.asmx:
Improved tests. Use new nunit 2.2 api.
* Conv.cs.template: template for ConverterService client tests.
* Conv.asmx.template: template for ConverterService services.
* templates.xml: Configuration file for generating the tests.
svn path=/trunk/mcs/; revision=30621
Zoltan Varga [Thu, 1 Jul 2004 12:59:57 +0000 (12:59 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* EnumBuilder.cs (CreateType): Call a new icall to set the internal
type field. Fixes #59833.
svn path=/trunk/mcs/; revision=30620
Zoltan Varga [Thu, 1 Jul 2004 12:58:31 +0000 (12:58 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* icall.c: Add EnumBuilder:setup_enum_type icall.
svn path=/trunk/mono/; revision=30619
Zoltan Varga [Thu, 1 Jul 2004 11:29:54 +0000 (11:29 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* aot.c: Add logging support.
svn path=/trunk/mono/; revision=30615
Zoltan Varga [Thu, 1 Jul 2004 11:28:20 +0000 (11:28 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* man/mono.1: Added 'aot' to trace options.
svn path=/trunk/mono/; revision=30614
Zoltan Varga [Thu, 1 Jul 2004 11:27:16 +0000 (11:27 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* mono-logger.h mono-logger.c: Added AOT component.
svn path=/trunk/mono/; revision=30613
Zoltan Varga [Thu, 1 Jul 2004 11:05:40 +0000 (11:05 -0000)]
2004-07-01 Zoltan Varga <vargaz@freemail.hu>
* mini.h: Add prototype for mono_print_method_from_ip.
svn path=/trunk/mono/; revision=30612
Zoltan Varga [Thu, 1 Jul 2004 11:03:12 +0000 (11:03 -0000)]
2004-07-01 Zoltan Varga <vargaz@freemail.hu>
* mini.c: 64 bit fixes. Use LCOMPARE for comparing longs.
* inssel.brg: 64 bit fixes.
* inssel.brg inssel-long32.brg: Move 32 bit arithmetic rules to
inssel-long32.brg.
svn path=/trunk/mono/; revision=30611
Lluis Sanchez [Thu, 1 Jul 2004 11:02:33 +0000 (11:02 -0000)]
* RemotingConfiguration.cs: Avoid adding "id" and "type" as custom
properties of providers. This fixes bug #60934.
svn path=/trunk/mcs/; revision=30610
Zoltan Varga [Thu, 1 Jul 2004 10:59:51 +0000 (10:59 -0000)]
2004-07-01 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am: Add SPARC64 support.
svn path=/trunk/mono/; revision=30609
Zoltan Varga [Thu, 1 Jul 2004 10:49:50 +0000 (10:49 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (CLEANFILES): Delete .stdout files too.
svn path=/trunk/mono/; revision=30608
Zoltan Varga [Thu, 1 Jul 2004 10:45:02 +0000 (10:45 -0000)]
2004-07-02 Zoltan Varga <vargaz@freemail.hu>
* aot.c: Fix alignment problems on 32 bit platforms.
svn path=/trunk/mono/; revision=30607
Zoltan Varga [Thu, 1 Jul 2004 10:42:26 +0000 (10:42 -0000)]
2004-07-01 Zoltan Varga <vargaz@freemail.hu>
* helpers.c (mono_disassemble_code): Pass -xarch=v9 to assembler on
SPARC64.
svn path=/trunk/mono/; revision=30606
Zoltan Varga [Thu, 1 Jul 2004 09:22:34 +0000 (09:22 -0000)]
2004-07-01 Zoltan Varga <vargaz@freemail.hu>
* aot.c: Add SPARC64 support. Reorganize patch table to fix alignment
problems.
* mini.h: Bump AOT file version. Some 64 bit fixes.
svn path=/trunk/mono/; revision=30605
Sureshkumar T [Thu, 1 Jul 2004 05:38:51 +0000 (05:38 -0000)]
2004-07-01 Sureshkumar T <tsureshkumar@novell.com>
* Added test case for OdbcCommand.ExecuteScalar Method
* New files:
OdbcCommandTest.cs - test suite for OdbcCommand class.
svn path=/trunk/mcs/; revision=30601
Sureshkumar T [Thu, 1 Jul 2004 05:30:37 +0000 (05:30 -0000)]
2004-07-01 Sureshkumar T (tsureshkumar@novell.com)
* OdbcCommand.cs : fixed reader problem with ExecuteScalar
svn path=/trunk/mcs/; revision=30600
Zoltan Varga [Wed, 30 Jun 2004 19:33:10 +0000 (19:33 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* inssel-sparc.brg: Add new rule to avoid register moves.
svn path=/trunk/mono/; revision=30589
Zoltan Varga [Wed, 30 Jun 2004 19:28:53 +0000 (19:28 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* inssel.brg: Add ldind_to_load_membase helper function.
svn path=/trunk/mono/; revision=30587
Ben Maurer [Wed, 30 Jun 2004 17:46:17 +0000 (17:46 -0000)]
2004-06-30 Ben Maurer <bmaurer@ximian.com>
* RuntimeHelpers.cs: OffsetToStringData is now and intrinsic,
svn path=/trunk/mcs/; revision=30586
Ben Maurer [Wed, 30 Jun 2004 17:46:01 +0000 (17:46 -0000)]
the runtime part of the intrinsic OffsetToStringData patch
svn path=/trunk/mono/; revision=30585
Zoltan Varga [Wed, 30 Jun 2004 15:14:21 +0000 (15:14 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* ssa.c: Handle OP_LCOMPARE the same as OP_COMPARE.
svn path=/trunk/mono/; revision=30581
Zoltan Varga [Wed, 30 Jun 2004 15:13:03 +0000 (15:13 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* objects.cs exceptions.cs basic.cs basic-long.cs basic-calls.cs: New
regression tests.
svn path=/trunk/mono/; revision=30580
Zoltan Varga [Wed, 30 Jun 2004 15:10:46 +0000 (15:10 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* inssel-sparc.brg: Add SPARC64 support.
svn path=/trunk/mono/; revision=30579
Zoltan Varga [Wed, 30 Jun 2004 15:08:54 +0000 (15:08 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* mini-ops.h cpu-sparc.md mini-sparc.h mini-sparc.c exceptions-sparc.c tramp-sparc.c inssel-long.brg: Add SPARC64 support.
svn path=/trunk/mono/; revision=30578
Zoltan Varga [Wed, 30 Jun 2004 15:04:48 +0000 (15:04 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* sparc/sparc-codegen.h: Add SPARC64 support.
svn path=/trunk/mono/; revision=30577
Zoltan Varga [Wed, 30 Jun 2004 14:55:05 +0000 (14:55 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* configure.in: Fix trunc check + add SPARC64 defines.
svn path=/trunk/mono/; revision=30576
Zoltan Varga [Wed, 30 Jun 2004 14:52:11 +0000 (14:52 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* mono-mutex.h atomic.h: Add G_GNUC_UNUSED to static inline functions
to prevent warnings.
svn path=/trunk/mono/; revision=30575
Zoltan Varga [Wed, 30 Jun 2004 14:45:08 +0000 (14:45 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* class-internals.h (MonoVTable): Make max_interface_id a guint32 so
it has a constant size across platforms.
svn path=/trunk/mono/; revision=30574
Zoltan Varga [Wed, 30 Jun 2004 14:43:23 +0000 (14:43 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_delegate_end_invoke): Avoid crash when there is no
stack trace.
svn path=/trunk/mono/; revision=30573
Zoltan Varga [Wed, 30 Jun 2004 14:39:48 +0000 (14:39 -0000)]
2004-06-30 Zoltan Varga <vargaz@freemail.hu>
* strtod.c: Use gint32 for 32 bit types.
svn path=/trunk/mono/; revision=30571
Miguel de Icaza [Wed, 30 Jun 2004 14:29:44 +0000 (14:29 -0000)]
Update CVS policies
svn path=/trunk/mono/; revision=30570
Miguel de Icaza [Wed, 30 Jun 2004 14:22:43 +0000 (14:22 -0000)]
Flush
svn path=/trunk/mono/; revision=30569
Paolo Molaro [Wed, 30 Jun 2004 14:13:48 +0000 (14:13 -0000)]
Wed Jun 30 17:06:43 CEST 2004 Paolo Molaro <lupus@ximian.com>
* NumberFormatInfo.cs: workaround for bug 55978.
svn path=/trunk/mcs/; revision=30568
Umadevi S [Wed, 30 Jun 2004 04:27:52 +0000 (04:27 -0000)]
2004-06-30 Umadevi S <sumadevi@novell.com>
* Tds.cs - In the NextResult method handling TdsPacketSubType. TableName.
Fixed reading the baseschematable problem. Bugs 59946 and 59948
svn path=/trunk/mcs/; revision=30562
Umadevi S [Wed, 30 Jun 2004 04:23:58 +0000 (04:23 -0000)]
2004-06-30 Umadevi S <sumadevi@novell.com>
* SqlCommand.cs : In the Execute Method the commandbehavior parameters were ignored correct
these Fixes bugs 59946 and 59948.
svn path=/trunk/mcs/; revision=30561
Miguel de Icaza [Wed, 30 Jun 2004 00:18:39 +0000 (00:18 -0000)]
Flushage
svn path=/trunk/mono/; revision=30559
Duncan Mak [Tue, 29 Jun 2004 23:43:44 +0000 (23:43 -0000)]
A bit more
svn path=/trunk/mono/; revision=30558
Duncan Mak [Tue, 29 Jun 2004 23:43:11 +0000 (23:43 -0000)]
Little fix
svn path=/trunk/mono/; revision=30557
Duncan Mak [Tue, 29 Jun 2004 23:42:36 +0000 (23:42 -0000)]
ONE POINT OH, BABY!
svn path=/trunk/mono/; revision=30556
Marek Safar [Tue, 29 Jun 2004 15:20:53 +0000 (15:20 -0000)]
fixed error message text
svn path=/trunk/mcs/; revision=30529
Miguel de Icaza [Tue, 29 Jun 2004 15:11:06 +0000 (15:11 -0000)]
update
svn path=/trunk/mcs/; revision=30527
Jackson Harper [Tue, 29 Jun 2004 14:49:15 +0000 (14:49 -0000)]
* man/gacutil.1: Update man with new command line options.
svn path=/trunk/mono/; revision=30522
Miguel de Icaza [Tue, 29 Jun 2004 14:40:51 +0000 (14:40 -0000)]
Update
svn path=/trunk/mcs/; revision=30521
Miguel de Icaza [Tue, 29 Jun 2004 14:29:44 +0000 (14:29 -0000)]
1.0
svn path=/trunk/mono/; revision=30517
Gonzalo Paniagua Javier [Tue, 29 Jun 2004 12:42:25 +0000 (12:42 -0000)]
2004-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ControlCollection.cs: when clearing the control collection, tell the
owners about the removal. Fixes bug #60800.
svn path=/trunk/mcs/; revision=30508
Gonzalo Paniagua Javier [Tue, 29 Jun 2004 10:49:23 +0000 (10:49 -0000)]
2004-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Page.cs: don't nullify _context after processing the request as there
are events not triggered yet. Fixes bug #60726.
svn path=/trunk/mcs/; revision=30507
Raja R Harinath [Tue, 29 Jun 2004 10:23:13 +0000 (10:23 -0000)]
(GAC_ROOT_DIR): Renamed from GAC_DIR.
(GAC_DIR): New define that doesn't include $(DESTDIR).
(install-data-local,uninstall-local): Use them. Use in-tree mono
runtime, not the installed one.
svn path=/trunk/mono/; revision=30506
Martin Baulig [Tue, 29 Jun 2004 06:22:18 +0000 (06:22 -0000)]
2004-06-29 Martin Baulig <martin@ximian.com>
* mono-debug.c (mono_debug_add_method): Protect the whole function
in mono_debugger_lock(), not just parts of it.
svn path=/trunk/mono/; revision=30505