Atsushi Eno [Thu, 9 Dec 2004 15:06:52 +0000 (15:06 -0000)]
2004-12-09 Atsushi Enomoto <atsushi@ximian.com>
* XsdParticleValidationState.cs : removed unused enum.
* XsdValidatingReader.cs : more refactoring. Validation process is
now strictly done only when not skipping (no side effect).
- elementQnameStack is used only in keyref resolution, so just moved
Pop() into EndElement block and thus removed popContext.
- Renamed currentQName to attrQName (only used for attribute).
- Create defaultAttributes array only when required.
So now XsdValidationContext has only Element, State and XsiType.
- It now just holds Stack for state objects (instead of Hashtable).
Child state is set inside StartElementSchemaValidity (it is kind
of StartTagCloseDeriv()).
- Removed Clear().
svn path=/trunk/mcs/; revision=37489
Lluis Sanchez [Thu, 9 Dec 2004 13:57:10 +0000 (13:57 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@novell.com>
* SerializationCodeGenerator.cs: Fixed generation of enum literals.
svn path=/trunk/mcs/; revision=37487
Lluis Sanchez [Thu, 9 Dec 2004 13:50:52 +0000 (13:50 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@novell.com>
* ValueCollectionParameterReader.cs: Parse parameters in the correct
way, Convert.ChangeType is not enough. This fixes bug #70266.
Removed some types that are not supported as parameters.
* MimeFormatter.cs: Added methods for xml <-> object conversion.
* UrlEncodedParameterWriter.cs: Use a more elaborate method for converting
from object to string, ToString() is not enough.
svn path=/trunk/mcs/; revision=37485
Raja R Harinath [Thu, 9 Dec 2004 13:49:39 +0000 (13:49 -0000)]
Fix typos and thinkos.
svn path=/trunk/mono/; revision=37484
Raja R Harinath [Thu, 9 Dec 2004 13:47:17 +0000 (13:47 -0000)]
* README: Update with details about the new build setup.
svn path=/trunk/mono/; revision=37483
Atsushi Eno [Thu, 9 Dec 2004 12:08:13 +0000 (12:08 -0000)]
2004-12-09 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : more refactoring on XsdValidationContext.
context.Load() was unnecessary. SchemaType is not necessary.
SiblingState and Element are now not accessed externally.
svn path=/trunk/mcs/; revision=37482
Lluis Sanchez [Thu, 9 Dec 2004 11:27:17 +0000 (11:27 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@ximian.com>
* ObjectManager.cs: When deserializing an object that implements
ISerializable, check if a surrogate exists for that object, before
trying to deserialize it as ISerializable. This fixes bug #70104.
svn path=/trunk/mcs/; revision=37479
Lluis Sanchez [Thu, 9 Dec 2004 11:26:49 +0000 (11:26 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@ximian.com>
* SerializationTest.cs: Added test for bug #70104.
svn path=/trunk/mcs/; revision=37478
Jordi Mas i Hernandez [Thu, 9 Dec 2004 10:47:54 +0000 (10:47 -0000)]
autosize works in text change and removes unnecessary invalidate
svn path=/trunk/mcs/; revision=37477
Lluis Sanchez [Thu, 9 Dec 2004 10:40:03 +0000 (10:40 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@novell.com>
* TypeStubManager.cs: Removed redundat hastable access.
* SoapHttpClientProtocol.cs: Accept responses with ContentLength==0.
This fixes bug #70310.
svn path=/trunk/mcs/; revision=37476
Lluis Sanchez [Thu, 9 Dec 2004 10:38:49 +0000 (10:38 -0000)]
2004-12-09 Lluis Sanchez Gual <lluis@novell.com>
* XmlReflectionMember.cs: Added DeclaringType member.
* XmlReflectionImporter.cs: When importing fields that belong to a
base class, use the xml namespace of the base map for the member.
This fixes bug #70309.
svn path=/trunk/mcs/; revision=37475
Atsushi Eno [Thu, 9 Dec 2004 10:20:58 +0000 (10:20 -0000)]
2004-12-09 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : more refactoring.
svn path=/trunk/mcs/; revision=37474
Marek Safar [Thu, 9 Dec 2004 09:16:53 +0000 (09:16 -0000)]
2004-12-09 Marek Safar <marek.safar@seznam.cz>
* anonymous.cs, class.cs, convert.cs, doc.cs, support.cs:
Reduced number of warnings.
* class.cs (TypeContainer.VerifyClsCompliance): One if is enough.
svn path=/trunk/mcs/; revision=37473
Alp Toker [Thu, 9 Dec 2004 09:09:40 +0000 (09:09 -0000)]
TODO updates
svn path=/trunk/mcs/; revision=37472
Jordi Mas i Hernandez [Thu, 9 Dec 2004 09:00:02 +0000 (09:00 -0000)]
remove warnings
svn path=/trunk/mcs/; revision=37471
Raja R Harinath [Thu, 9 Dec 2004 08:59:10 +0000 (08:59 -0000)]
* test-driver: Clean up.
* Makefile.am (testjit, testaot, testinterp): Error out on failing tests.
svn path=/trunk/mono/; revision=37470
Atsushi Eno [Thu, 9 Dec 2004 08:50:35 +0000 (08:50 -0000)]
2004-12-09 Atsushi Enomoto <atsushi@ximian.com>
* DTDObjectModel.cs : implemented lightweight XmlSchema generator.
svn path=/trunk/mcs/; revision=37469
Geoff Norton [Thu, 9 Dec 2004 03:51:59 +0000 (03:51 -0000)]
2004-12-08 Geoff Norton <gnorton@customerdna.com>
* XplatUIOSX.cs: Added mouse move/click/grab support
Remove some debugging WriteLines not needed anymore.
Add window resizing/positioning.
Fix visibility on reparenting.
svn path=/trunk/mcs/; revision=37463
Geoff Norton [Thu, 9 Dec 2004 03:48:44 +0000 (03:48 -0000)]
2004-12-08 Geoff Norton <gnorton@customerdna.com>
* Graphics.cs: Drop FromHwndWithSize; we can't change the public API
Add Quartz support to FromHwnd marshalling a struct back with the ptr/width/height.
svn path=/trunk/mcs/; revision=37462
Miguel de Icaza [Thu, 9 Dec 2004 03:30:31 +0000 (03:30 -0000)]
2004-12-08 Miguel de Icaza <miguel@ximian.com>
* driver.cs: Removed message.
svn path=/trunk/mcs/; revision=37461
Miguel de Icaza [Thu, 9 Dec 2004 03:18:45 +0000 (03:18 -0000)]
2004-12-08 Miguel de Icaza <miguel@ximian.com>
* delegate.cs: Fix bug introduced in 1.1.x: 70219.
svn path=/trunk/mcs/; revision=37459
Martin Baulig [Thu, 9 Dec 2004 02:08:08 +0000 (02:08 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* Makefile: Disabled xml-022.cs and xml-028.cs.
svn path=/trunk/mcs/; revision=37457
Martin Baulig [Thu, 9 Dec 2004 02:07:01 +0000 (02:07 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* GenericTypeParameterBuilder.cs
(GenericTypeParameterBuilder.IsValueType): Fixed the FIXME.
svn path=/trunk/mcs/; revision=37456
Martin Baulig [Thu, 9 Dec 2004 01:37:07 +0000 (01:37 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* metadata.h, loader.h: Use `idx' instead of `index' in parameter
names to get rid of compiler warnings.
svn path=/trunk/mono/; revision=37454
Alp Toker [Thu, 9 Dec 2004 01:24:27 +0000 (01:24 -0000)]
2004-12-09 Alp Toker <alp@atoker.com>
* cilc.cs:
Support inheritance within a single namespace
Enhance CodeWriter
svn path=/trunk/mcs/; revision=37452
Francisco Figueiredo Jr. [Thu, 9 Dec 2004 00:07:51 +0000 (00:07 -0000)]
Francisco Figueiredo Jr. <fxjrlists@yahoo.com>
* Npgsql/NpgsqlConnector (IsValid): Clean mediator after get a connection from pool and test it for validity. This fix a bug which some times occured which made available this test resultset to user when it shouldn't.
svn path=/trunk/mcs/; revision=37450
Martin Baulig [Thu, 9 Dec 2004 00:00:09 +0000 (00:00 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* doc.cs (DocUtil): Make this a static class.
svn path=/trunk/mcs/; revision=37449
Martin Baulig [Wed, 8 Dec 2004 23:59:25 +0000 (23:59 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* expression.cs (Invocation.InferType): Moved the type inference
implementation into TypeManager.
* generics.cs (TypeManager): Moved the type inference
implementation here.
svn path=/trunk/mcs/; revision=37448
Martin Baulig [Wed, 8 Dec 2004 23:53:56 +0000 (23:53 -0000)]
2004-12-09 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager): Make this a partial class.
* generics.cs
(TypeManager): Move the generics part of `TypeManager' here.
svn path=/trunk/mcs/; revision=37447
Alp Toker [Wed, 8 Dec 2004 23:50:24 +0000 (23:50 -0000)]
* README: Update test instructions.
svn path=/trunk/mcs/; revision=37446
Martin Baulig [Wed, 8 Dec 2004 23:45:12 +0000 (23:45 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* Mono.CSharp.Debugger/: Renamed to Mono.CSharp.CompilerServices.
(the DLL it creates has already been renamed a long time ago).
svn path=/trunk/mcs/; revision=37445
Alp Toker [Wed, 8 Dec 2004 23:42:32 +0000 (23:42 -0000)]
2004-12-08 Alp Toker <alp@atoker.com>
* cilc.cs:
Produce genuine GObjects.
Start support for events/signals and enums.
Handle overloaded methods.
Report ignored types, warn on potentially incorrect code generation.
More conflict avoidance.
Cleaned up warnings.
svn path=/trunk/mcs/; revision=37444
Martin Baulig [Wed, 8 Dec 2004 23:31:54 +0000 (23:31 -0000)]
Fixed my email address where it was wrong.
svn path=/trunk/mcs/; revision=37443
Miguel de Icaza [Wed, 8 Dec 2004 23:27:56 +0000 (23:27 -0000)]
Update this too
svn path=/trunk/mcs/; revision=37442
Miguel de Icaza [Wed, 8 Dec 2004 23:14:23 +0000 (23:14 -0000)]
Rename the tool
svn path=/trunk/mcs/; revision=37441
Peter Dennis Bartok [Wed, 8 Dec 2004 23:09:40 +0000 (23:09 -0000)]
- Added Idle event
svn path=/trunk/mcs/; revision=37440
Peter Dennis Bartok [Wed, 8 Dec 2004 23:09:19 +0000 (23:09 -0000)]
- Updated
svn path=/trunk/mcs/; revision=37439
Zoltan Varga [Wed, 8 Dec 2004 22:52:23 +0000 (22:52 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_get_struct_to_ptr): Call
mono_marshal_load_type_info (). Fixes #69625.
(mono_marshal_get_ptr_to_struct): Likewise.
svn path=/trunk/mono/; revision=37437
Martin Baulig [Wed, 8 Dec 2004 22:37:30 +0000 (22:37 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* mono-debug.h: Bumped version number to 47.
* mono-debug-debugger.c
(mono_debugger_event_handler, mono_debugger_event): Take two
guint64 arguments insteed of a gpointer and a guint32.
svn path=/trunk/mono/; revision=37433
Atsushi Eno [Wed, 8 Dec 2004 22:12:44 +0000 (22:12 -0000)]
2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : making smarter relationship between
XmlValidatingReader. Added ValidationEventHandler and ValidationType.
nonDefaultAttributeCount was extraneous.
Added 'checkIdentity' (i.e. !IgnoreIdentityConstraints).
DefaultAttributesCache property did make little sense, so just
reverted to ArrayList field.
* XmlValidatingReader.cs : making smarter relationship between
XsdValidatingReader.
svn path=/trunk/mcs/; revision=37429
Peter Dennis Bartok [Wed, 8 Dec 2004 21:59:12 +0000 (21:59 -0000)]
- Added XplatUIOSX.cs to build list
svn path=/trunk/mcs/; revision=37428
Peter Dennis Bartok [Wed, 8 Dec 2004 21:57:48 +0000 (21:57 -0000)]
- Updated
svn path=/trunk/mcs/; revision=37427
Martin Baulig [Wed, 8 Dec 2004 21:55:06 +0000 (21:55 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.h
(MonoDebugLineNumberEntry): Renamed `offset' to `il_offset' and
`address' to `native_offset'.
svn path=/trunk/mono/; revision=37426
Zoltan Varga [Wed, 8 Dec 2004 21:21:00 +0000 (21:21 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* mini.c jit-icalls.c: Pass generic_context to mono_ldtoken_wrapper.
Fixes #69985.
svn path=/trunk/mono/; revision=37425
Atsushi Eno [Wed, 8 Dec 2004 21:12:11 +0000 (21:12 -0000)]
2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
* XmlReaderSettingsTests.cs : updated some boolean flags to
XmlSchemaValidationFlags.
svn path=/trunk/mcs/; revision=37424
Martin Baulig [Wed, 8 Dec 2004 21:05:07 +0000 (21:05 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* gcs3024.cs: New test.
svn path=/trunk/mcs/; revision=37423
Martin Baulig [Wed, 8 Dec 2004 21:03:24 +0000 (21:03 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.VerifyClsCompliance): Report a CS3003
instead of a CS3002 for properties and indexer. Added CS3024
check for generic interfaces.
* attributes.cs (AttributeTester.AnalyzeTypeCompliance): Generic
instances are not CLS-compliant.
svn path=/trunk/mcs/; revision=37422
Martin Baulig [Wed, 8 Dec 2004 21:03:02 +0000 (21:03 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.VerifyClsCompliance): Report a CS3003
instead of a CS3002 for properties and indexer.
svn path=/trunk/mcs/; revision=37421
Martin Baulig [Wed, 8 Dec 2004 21:00:33 +0000 (21:00 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* cs3002-4.cs: Renamed to cs3003-2.cs.
* cs3002-7.cs: Renamed to cs3003-3.cs.
* cs3002-8.cs: Renamed to cs3003-4.cs.
svn path=/trunk/mcs/; revision=37420
Jackson Harper [Wed, 8 Dec 2004 20:40:05 +0000 (20:40 -0000)]
* CultureInfo.cs: When creating the invariant culture's TextInfo
object pass it this. Fixes bug #69106.
* TextInfo.cs: Remove unused constructor
svn path=/trunk/mcs/; revision=37418
Martin Baulig [Wed, 8 Dec 2004 20:38:01 +0000 (20:38 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* cs-parser.jay
(void_pointer_expression): New rule for `void*', `void**' etc.
(typeof_expression): Add `void_pointer_expression'; fixes #66846.
svn path=/trunk/mcs/; revision=37417
Martin Baulig [Wed, 8 Dec 2004 20:36:15 +0000 (20:36 -0000)]
New test.
svn path=/trunk/mcs/; revision=37416
Zoltan Varga [Wed, 8 Dec 2004 20:35:59 +0000 (20:35 -0000)]
2004-12-08 <vargaz@freemail.hu>
* cs-tokenizer.cs: Add workaround for NET 2.0 beta 1 csc bug.
svn path=/trunk/mcs/; revision=37415
Martin Baulig [Wed, 8 Dec 2004 20:34:51 +0000 (20:34 -0000)]
Reenable gen-118.cs.
svn path=/trunk/mcs/; revision=37414
Martin Baulig [Wed, 8 Dec 2004 20:34:28 +0000 (20:34 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* mini.c (mono_method_to_ir): In CEE_CALLVIRT, use `fsig->signature'
if we're a CEE_CONSTRAINED call. Fixes gen-118.cs.
svn path=/trunk/mono/; revision=37413
Martin Baulig [Wed, 8 Dec 2004 20:33:09 +0000 (20:33 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* class.c (mono_class_create_from_typespec): Only inflate if we
either have `context->gclass' or `context->gmethod'.
svn path=/trunk/mono/; revision=37412
Martin Baulig [Wed, 8 Dec 2004 20:15:57 +0000 (20:15 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* decl.cs (MemberName.ToString): Make this work again.
svn path=/trunk/mcs/; revision=37411
Martin Baulig [Wed, 8 Dec 2004 19:17:58 +0000 (19:17 -0000)]
Ooops, disabled this again.
svn path=/trunk/mcs/; revision=37409
Martin Baulig [Wed, 8 Dec 2004 18:23:41 +0000 (18:23 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* expression.cs (Invocation.InferType): Removed the hack for
MethodCore.MayUnify().
svn path=/trunk/mcs/; revision=37407
Martin Baulig [Wed, 8 Dec 2004 18:19:18 +0000 (18:19 -0000)]
New test.
svn path=/trunk/mcs/; revision=37406
Martin Baulig [Wed, 8 Dec 2004 18:18:56 +0000 (18:18 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.MayBecomeEqualGenericTypes): Make
this actually work.
* class.cs (MethodCore.MayUnify): Use
TypeManager.MayBecomeEqualGenericTypes().
svn path=/trunk/mcs/; revision=37405
Martin Baulig [Wed, 8 Dec 2004 18:17:54 +0000 (18:17 -0000)]
Don't crash here on error.
svn path=/trunk/mcs/; revision=37404
Martin Baulig [Wed, 8 Dec 2004 18:16:22 +0000 (18:16 -0000)]
New test.
svn path=/trunk/mcs/; revision=37403
Martin Baulig [Wed, 8 Dec 2004 18:14:18 +0000 (18:14 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* expression.cs (Is.DoResolve, As.DoResolve): If we're a type
parameter, box it. Fixes #69233.
svn path=/trunk/mcs/; revision=37402
Martin Baulig [Wed, 8 Dec 2004 18:12:01 +0000 (18:12 -0000)]
2004-12-08 Martin Baulig <martin@ximian.com>
* generic.cs (ConstructedType.CheckConstraints): Valuetypes always
have the ctor constraint. Fixes #68326.
svn path=/trunk/mcs/; revision=37401
Atsushi Eno [Wed, 8 Dec 2004 17:26:02 +0000 (17:26 -0000)]
2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
* mono-api.xsl : optimized a bit. Removed extraneous step from
template-matches, extraneous descendant search and mode usage.
svn path=/trunk/mcs/; revision=37400
Atsushi Eno [Wed, 8 Dec 2004 17:15:51 +0000 (17:15 -0000)]
2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
* XsltException.cs, XsltCompileException.cs :
added SecurityPermissionAttributes.
svn path=/trunk/mcs/; revision=37399
Atsushi Eno [Wed, 8 Dec 2004 17:14:21 +0000 (17:14 -0000)]
2004-12-08 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources : added XmlSchemaValidator.cs,
XmlValueGetter.cs and XmlSchemaValidationFlags.cs.
* XmlException.cs : added SecurityPermissionAttributes.
* XmlReaderSettings.cs,
XmlReader.cs : added ValidationFlags and removed obsolete ones.
* XmlValueGetter.cs,
XmlSchemaValidationFlags.cs,
XmlSchemaValidator.cs : added.
* XmlSchemaSet.cs : XmlResolver is now internally gettable.
svn path=/trunk/mcs/; revision=37398
Zoltan Varga [Wed, 8 Dec 2004 16:56:01 +0000 (16:56 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c (mono_arch_output_basic_block): Implement OP_FCONV_TO_<X>
correctly.
svn path=/trunk/mono/; revision=37397
Zoltan Varga [Wed, 8 Dec 2004 16:54:53 +0000 (16:54 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs: Disable some tests which depend on properties of x86 fp
arithmetic.
svn path=/trunk/mono/; revision=37396
Zoltan Varga [Wed, 8 Dec 2004 16:09:36 +0000 (16:09 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* metadata-internals.h (MonoAssembly): Add 'corlib_internal' field.
* object-internals.h (MonoReflectionAssemblyBuilder): Move 'corlib_internal' field from Assembly to AssemblyBuilder.
* reflection.c (mono_image_basic_init): Initialize assembly->corlib_internal from the assembly builder.
* reflection.c (mono_assembly_get_object): Remove the workaround put
in for the release.
* appdomain.c: Use the corlib_internal field from MonoAssembly.
* appdomain.c: Bump corlib version.
svn path=/trunk/mono/; revision=37395
Zoltan Varga [Wed, 8 Dec 2004 16:05:41 +0000 (16:05 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* Environment.cs: Bump corlib version.
svn path=/trunk/mcs/; revision=37394
Zoltan Varga [Wed, 8 Dec 2004 16:05:09 +0000 (16:05 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilder.cs: Move corlib_internal field here from Assembly.
svn path=/trunk/mcs/; revision=37393
Zoltan Varga [Wed, 8 Dec 2004 16:04:38 +0000 (16:04 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* Assembly.cs: Move corlib_internal field to AssemblyBuilder.
svn path=/trunk/mcs/; revision=37392
Sebastien Pouliot [Wed, 8 Dec 2004 13:20:32 +0000 (13:20 -0000)]
2004-12-08 Sebastien Pouliot <sebastien@ximian.com>
ilasm.1: Added docs for /key options and
informations/copyrights.
svn path=/trunk/mono/; revision=37385
Sebastien Pouliot [Wed, 8 Dec 2004 12:56:24 +0000 (12:56 -0000)]
2004-12-08 Sebastien Pouliot <sebastien@ximian.com>
* Driver.cs: Added support for /key option to strongname assemblies
produced by ilasm. Fix bug #69721.
* Makefile: Added dependency on Mono.Security.dll assembly to provide
strongnaming support.
svn path=/trunk/mcs/; revision=37384
Sebastien Pouliot [Wed, 8 Dec 2004 12:48:08 +0000 (12:48 -0000)]
2004-12-08 Sebastien Pouliot <sebastien@ximian.com>
* PEAPI.cs: Added support for allocating and storing strongname
signatures when a .publickey directive is present in source. Fix bug
#69721.
svn path=/trunk/mcs/; revision=37383
Sebastien Pouliot [Wed, 8 Dec 2004 12:44:39 +0000 (12:44 -0000)]
2004-12-10 Sebastien Pouliot <sebastien@ximian.com>
* test-sn.il: New. Added test when including a public key to test for
strongnaming an assembly (/key option).
* sn.snk: New. Strongname key for the test-sn.il test.
svn path=/trunk/mcs/; revision=37382
Marek Safar [Wed, 8 Dec 2004 11:36:35 +0000 (11:36 -0000)]
my atttack on errors
svn path=/trunk/mcs/; revision=37381
Marek Safar [Wed, 8 Dec 2004 11:05:54 +0000 (11:05 -0000)]
2004-12-08 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (Resolve): Add error 591 detection.
* class.cs (FieldMember.Define): Add error 1547 detection.
(Indexer.Define): Add error 620 detection.
(Operator.Define): Add error 590 detection.
* ecore.cs: Missing argument for error 79.
* expression.cs (ComposedCast.DoResolveAsTypeStep): Add error 611
detection.
svn path=/trunk/mcs/; revision=37380
Marek Safar [Wed, 8 Dec 2004 10:53:12 +0000 (10:53 -0000)]
wrong error number
svn path=/trunk/mcs/; revision=37379
Raja R Harinath [Wed, 8 Dec 2004 09:36:25 +0000 (09:36 -0000)]
* Makefile.am (get-monolite-latest): Update to new location of
bootstrap files in the mcs/ tree.
svn path=/trunk/mono/; revision=37378
Raja R Harinath [Wed, 8 Dec 2004 09:36:24 +0000 (09:36 -0000)]
In class:
* Makefile (monolite_files): New. Do away with lib/basic.tar.gz.
Create the files in lib/monolite/.
(DISTFILES, dist-default, dist-local): Distribute them.
In build:
* profiles/basic.make (real-profile-check): Update to new location
of secret stash of bootstrap files.
svn path=/trunk/mcs/; revision=37377
Raja R Harinath [Wed, 8 Dec 2004 09:31:31 +0000 (09:31 -0000)]
In mono/mini:
* Makefile.am (CLEANFILES): Add *.exe, *.dll.
In mono/tests:
* Makefile.am (CLEANFILES): Add *.exe, stest.dat.
svn path=/trunk/mono/; revision=37376
Raja R Harinath [Wed, 8 Dec 2004 09:23:50 +0000 (09:23 -0000)]
* driver.cs (Symlink): Pass additional parameter: the name of the
dll being installed. If needed copy that file, not 'oldpath',
since 'oldpath' need not be a valid file (esp. on DESTDIR builds).
(Install): Update.
svn path=/trunk/mcs/; revision=37375
Geoff Norton [Wed, 8 Dec 2004 04:33:22 +0000 (04:33 -0000)]
More per-directory changelogs; moving the entires
svn path=/trunk/mcs/; revision=37371
Geoff Norton [Wed, 8 Dec 2004 04:32:17 +0000 (04:32 -0000)]
Per-directories ChangeLog; moving the comments.
svn path=/trunk/mcs/; revision=37370
Geoff Norton [Wed, 8 Dec 2004 04:28:19 +0000 (04:28 -0000)]
2004-12-07 Geoff Norton <gnorton@customerdna.com>
* System.Windows.Forms.dll.soruces: Add the XplatUIOSX.cs driver.
System.Windows.Forms/XplatUIOSX.cs: Initial checkin
System.Windows.Forms/XplatUI.cs: Use the Quartz driver if the environment is set to use it
svn path=/trunk/mcs/; revision=37369
Geoff Norton [Wed, 8 Dec 2004 04:26:47 +0000 (04:26 -0000)]
Its december not november
svn path=/trunk/mcs/; revision=37368
Geoff Norton [Wed, 8 Dec 2004 04:25:12 +0000 (04:25 -0000)]
2004-11-07 Geoff Norton <gnorton@customerdna.com>
* System.Drawing/Graphics.cs: Add FromHwndWithSize for the MWF/Quartz backend
* System.Drawing/gdipFunctions.cs: Add the quartz dllimport into libgdiplus
svn path=/trunk/mcs/; revision=37365
Zoltan Varga [Wed, 8 Dec 2004 00:55:19 +0000 (00:55 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* reflection.c (mono_assembly_get_object): Add a workaround so __MetadataTypes won't
be visible in other appdomains.
svn path=/trunk/mono/; revision=37355
Zoltan Varga [Wed, 8 Dec 2004 00:31:38 +0000 (00:31 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* CodeGenerator.cs: Call new DefineInternalDynamicAssembly method to prevent a race
condition in the setting of the CorlibInternal flag.
svn path=/trunk/mcs/; revision=37354
Zoltan Varga [Wed, 8 Dec 2004 00:30:08 +0000 (00:30 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* AppDomain.cs: Add new DefineInternalDynamicAssembly () method.
svn path=/trunk/mcs/; revision=37353
Zoltan Varga [Wed, 8 Dec 2004 00:29:05 +0000 (00:29 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilder.cs: Add corlib_internal to the ctor parameters.
svn path=/trunk/mcs/; revision=37352
Zoltan Varga [Wed, 8 Dec 2004 00:19:06 +0000 (00:19 -0000)]
2004-12-08 Zoltan Varga <vargaz@freemail.hu>
* appdomain-unload.cs: Disable nondeterministic async unloading test.
svn path=/trunk/mono/; revision=37351
Ben Maurer [Tue, 7 Dec 2004 21:49:54 +0000 (21:49 -0000)]
2004-12-07 Ben Maurer <bmaurer@ximian.com>
* threads.c: Interlocked inc and dec for longs were messed up,
use a KISS based impl for this. Fixes 70234
svn path=/trunk/mono/; revision=37334
Miguel de Icaza [Tue, 7 Dec 2004 18:52:47 +0000 (18:52 -0000)]
Update to show 'disabled' only if features are disabled
svn path=/trunk/mono/; revision=37323
Miguel de Icaza [Tue, 7 Dec 2004 18:45:34 +0000 (18:45 -0000)]
update
svn path=/trunk/mcs/; revision=37322
Miguel de Icaza [Tue, 7 Dec 2004 18:44:29 +0000 (18:44 -0000)]
Update
svn path=/trunk/mono/; revision=37321
Paolo Molaro [Tue, 7 Dec 2004 18:23:02 +0000 (18:23 -0000)]
Remove printf.
svn path=/trunk/mono/; revision=37320