Zoltan Varga [Thu, 23 Sep 2004 11:47:34 +0000 (11:47 -0000)]
2004-09-23 Zoltan Varga <vargaz@freemail.hu>
* object-internals.h (MonoEventInfo): Add 'other_methods' field.
* class.c (init_events): Fill out event->other field.
* class.c: Fix warnings.
* icall.c (ves_icall_get_event_info): Fill out 'other_methods' field.
svn path=/trunk/mono/; revision=34273
Marek Safar [Thu, 23 Sep 2004 11:46:38 +0000 (11:46 -0000)]
new test
svn path=/trunk/mcs/; revision=34272
Marek Safar [Thu, 23 Sep 2004 11:40:55 +0000 (11:40 -0000)]
update
svn path=/trunk/mcs/; revision=34271
Marek Safar [Thu, 23 Sep 2004 11:29:25 +0000 (11:29 -0000)]
2004-09-23 Marek Safar <marek.safar@seznam.cz>
* class.cs (Operator.Define): Add error 448 and 559 report.
svn path=/trunk/mcs/; revision=34270
Marek Safar [Thu, 23 Sep 2004 10:15:00 +0000 (10:15 -0000)]
update
svn path=/trunk/mcs/; revision=34269
Zoltan Varga [Thu, 23 Sep 2004 09:54:00 +0000 (09:54 -0000)]
2004-09-23 Zoltan Varga <vargaz@freemail.hu>
* cpu-amd64.md: Fix instruction lengths of membase opcodes. Fixes
#66650.
svn path=/trunk/mono/; revision=34268
Ravindra [Thu, 23 Sep 2004 07:44:28 +0000 (07:44 -0000)]
Updated sources list and project file.
svn path=/trunk/mcs/; revision=34267
Ravindra [Thu, 23 Sep 2004 07:39:19 +0000 (07:39 -0000)]
EventArgs and EventHandlers needed by ListView Control.
svn path=/trunk/mcs/; revision=34266
John Luke [Wed, 22 Sep 2004 22:40:11 +0000 (22:40 -0000)]
2004-09-22 John Luke <john.luke@gmail.com>
* outline.cs: use simpler IsDefined method
for checking params and [Flags]
svn path=/trunk/mcs/; revision=34262
Peter Dennis Bartok [Wed, 22 Sep 2004 20:12:45 +0000 (20:12 -0000)]
- Implemented DockPadding property
- Implemented AutoScroll property
- Implemented AutoScrollMargin property
- Implemented AutoScrollMinSize property
- Implemented AutoScrollPosition property
- Implemented DisplayRectangle property (still incomplete)
- Implemented CreateParams property
- Implemented HScroll property
- Implemented VScroll property
- Implemented OnVisibleChanged property
svn path=/trunk/mcs/; revision=34261
Peter Dennis Bartok [Wed, 22 Sep 2004 20:09:44 +0000 (20:09 -0000)]
- Added Form.ControllCollection class
- Added handling for Form owners: Owner, OwnedForms, AddOwnedForm,
RemoveOwnedForm (still incomplete, missing on-top and common
minimize/maximize behaviour)
- Added StartPosition property (still incomplete, does not use when
creating the form)
- Added ShowDialog() methods (still incomplete, missing forcing the dialog
modal)
svn path=/trunk/mcs/; revision=34260
Peter Dennis Bartok [Wed, 22 Sep 2004 20:05:41 +0000 (20:05 -0000)]
- Added message loop for modal dialogs
svn path=/trunk/mcs/; revision=34259
Peter Dennis Bartok [Wed, 22 Sep 2004 20:02:40 +0000 (20:02 -0000)]
- Fixed wrong types for events
svn path=/trunk/mcs/; revision=34258
Peter Dennis Bartok [Wed, 22 Sep 2004 20:01:21 +0000 (20:01 -0000)]
- Fixed wrong values
svn path=/trunk/mcs/; revision=34257
Lluis Sanchez [Wed, 22 Sep 2004 19:33:18 +0000 (19:33 -0000)]
* ConstructionCall.cs: Added a Proxy property (which is the proxy that
will reference the object being created).
* StackBuilderSink.cs: Take into account the forceInternalExecute
parameter.
svn path=/trunk/mcs/; revision=34255
Lluis Sanchez [Wed, 22 Sep 2004 19:32:49 +0000 (19:32 -0000)]
* RemotingProxy.cs: When attaching a CBO identity, assign the proxy to
be used as "this" for method calls.
svn path=/trunk/mcs/; revision=34254
Lluis Sanchez [Wed, 22 Sep 2004 19:32:13 +0000 (19:32 -0000)]
* Context.cs: In CreateServerObjectSinkChain, added a parameter to
specify that messages must be dispatched to the target object using
InternalExecute. Usually if the target is a proxy, the sink uses
RealProxy.Invoke to dispatch the method. This can't be done for local
CBOs since we would loop for ever.
svn path=/trunk/mcs/; revision=34253
Lluis Sanchez [Wed, 22 Sep 2004 19:31:25 +0000 (19:31 -0000)]
* ActivationServices.cs: In Activate, assign the proxy to the ctor
message. In CreateInstanceFromMessage if the object being created
is a CBO, use the provided proxy as "this" when calling the ctor.
svn path=/trunk/mcs/; revision=34252
Lluis Sanchez [Wed, 22 Sep 2004 19:30:55 +0000 (19:30 -0000)]
* RemotingServices.cs: In InternalExecute, use MethodBase instead
of MonoMethod, so it can be also used for running constructors.
* ServerIdentity.cs: Added methods for getting and setting the client
proxy in ClientActivatedIdentity. This is needed for CBOs, since
messages need to be dispatched using the proxy as "this", not the
real object.
svn path=/trunk/mcs/; revision=34251
César Natarén [Wed, 22 Sep 2004 19:28:27 +0000 (19:28 -0000)]
2004-09-22 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* expression.cs: Binary, use ResolveFieldAccess only in case the operator is JSToken.AccessField.
svn path=/trunk/mcs/; revision=34250
César Natarén [Wed, 22 Sep 2004 19:19:13 +0000 (19:19 -0000)]
2004-09-22 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* Parser.cs: use ToJSToken to set the operator properly.
svn path=/trunk/mcs/; revision=34249
César Natarén [Wed, 22 Sep 2004 19:17:15 +0000 (19:17 -0000)]
2004-09-22 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* FunctionDeclaration.cs: delete spaces.
svn path=/trunk/mcs/; revision=34248
Lluis Sanchez [Wed, 22 Sep 2004 19:06:50 +0000 (19:06 -0000)]
* ThreadTest.cs, MutexTest.cs: Don't leave any thread alive, even if the
thread fails. Added a timeout to active waits.
svn path=/trunk/mcs/; revision=34247
Jackson Harper [Wed, 22 Sep 2004 18:01:28 +0000 (18:01 -0000)]
Text is never null
svn path=/trunk/mcs/; revision=34246
Marek Safar [Wed, 22 Sep 2004 17:42:39 +0000 (17:42 -0000)]
update
svn path=/trunk/mcs/; revision=34245
Marek Safar [Wed, 22 Sep 2004 17:40:50 +0000 (17:40 -0000)]
2004-09-22 Marek Safar <marek.safar@seznam.cz>
* class.cs (MemberBase.IsTypePermitted): New protected
method for checking error CS0610.
svn path=/trunk/mcs/; revision=34244
Paolo Molaro [Wed, 22 Sep 2004 17:14:53 +0000 (17:14 -0000)]
Fixed some code style issues.
svn path=/trunk/mono/; revision=34243
Martin Baulig [Wed, 22 Sep 2004 16:54:45 +0000 (16:54 -0000)]
New test, not yet working.
svn path=/trunk/mcs/; revision=34242
Marek Safar [Wed, 22 Sep 2004 16:37:49 +0000 (16:37 -0000)]
update
svn path=/trunk/mcs/; revision=34241
Martin Baulig [Wed, 22 Sep 2004 16:33:42 +0000 (16:33 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.LookupGenericTypeContainer): New
public method; like LookupTypeContainer, but also works for
generic instances.
* report.cs (Report.SymbolRelatedToPreviousError): Use
TypeManager.LookupGenericTypeContainer().
svn path=/trunk/mcs/; revision=34240
Marek Safar [Wed, 22 Sep 2004 16:32:53 +0000 (16:32 -0000)]
2004-09-22 Marek Safar <marek.safar@seznam.cz>
* class.cs (TypeContainer.HasExplicitLayout): New property
Returns whether container has StructLayout attribute set Explicit.
(FieldMember): New abstract class for consts and fields.
(FieldMember.ApplyAttributeBuilder): Add error 636 and 637 report.
(Field): Reuse FieldMember.
* const.cs (Const): Reuse FieldMember.
* rootcontext.cs: EmitConstants call moved to class.
svn path=/trunk/mcs/; revision=34239
Martin Baulig [Wed, 22 Sep 2004 16:23:49 +0000 (16:23 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* test-298.cs: New test, already in gmcs.
svn path=/trunk/mcs/; revision=34238
Martin Baulig [Wed, 22 Sep 2004 16:22:37 +0000 (16:22 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
Thanks to Peter Sestoft for this bug report.
* expression.cs (Conditional): If both the `trueExpr' and the
`falseExpr' is a NullLiteral, return a NullLiteral.
svn path=/trunk/mcs/; revision=34237
Martin Baulig [Wed, 22 Sep 2004 16:02:46 +0000 (16:02 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* gen-78.cs: New test for #65521.
svn path=/trunk/mcs/; revision=34232
Martin Baulig [Wed, 22 Sep 2004 16:00:40 +0000 (16:00 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* statement.cs (Foreach.EmitCollectionForeach): If we're in an
iterator, use `enumerator.EmitThis()' instead of `ec.EmitThis()'
for the "get_Current" call.
svn path=/trunk/mcs/; revision=34231
Paolo Molaro [Wed, 22 Sep 2004 15:53:43 +0000 (15:53 -0000)]
Wed Sep 22 19:06:02 CEST 2004 Paolo Molaro <lupus@ximian.com>
* interp.c: updates for stack walk interface.
svn path=/trunk/mono/; revision=34230
Paolo Molaro [Wed, 22 Sep 2004 15:53:29 +0000 (15:53 -0000)]
Wed Sep 22 19:03:20 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini.h, exceptions-ppc.c, exceptions-s390.c, exceptions-s390x.c,
mini-exceptions.c: updates for changed stack walk interface.
svn path=/trunk/mono/; revision=34229
Paolo Molaro [Wed, 22 Sep 2004 15:53:26 +0000 (15:53 -0000)]
Wed Sep 22 19:04:32 CEST 2004 Paolo Molaro <lupus@ximian.com>
* class-internals.h, icall.c, loader.c, loader.h: added a faster stack
walk which doesn't supply the IL offset.
svn path=/trunk/mono/; revision=34228
Martin Baulig [Wed, 22 Sep 2004 15:42:33 +0000 (15:42 -0000)]
Somehow this line disappeared during one of the last mergings ...
svn path=/trunk/mcs/; revision=34227
Martin Baulig [Wed, 22 Sep 2004 15:23:50 +0000 (15:23 -0000)]
Updated.
svn path=/trunk/mcs/; revision=34226
Martin Baulig [Wed, 22 Sep 2004 15:10:05 +0000 (15:10 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* Makefile: Added some Makefile love :-)
svn path=/trunk/mcs/; revision=34225
Atsushi Eno [Wed, 22 Sep 2004 15:09:04 +0000 (15:09 -0000)]
2004-09-22 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaDatatype.cs : handle xdt:* types in FromName().
svn path=/trunk/mcs/; revision=34224
Atsushi Eno [Wed, 22 Sep 2004 15:07:58 +0000 (15:07 -0000)]
2004-09-22 Atsushi Enomoto <atsushi@ximian.com>
* SequenceType.cs : return TypedValue instead of null in case of
XPathNavigator.
* XPath2Expression.cs : now FunctionCallExpr also handles evaluation.
* XPathSequence.cs : rewrote FLWORIterator to iterate forlet
expressions based on index.
svn path=/trunk/mcs/; revision=34223
Martin Baulig [Wed, 22 Sep 2004 13:56:41 +0000 (13:56 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
Marek and me just fixed one of our oldest bugs: #28562 :-)
* ecore.cs (EnumConstant.GetValueAsEnumType): New public method.
* attribute.cs (Attribute.GetAttributeArgumentExpression): If
we're an EnumConstant, just return that.
(Attribute.Resolve): GetAttributeArgumentExpression() may give us
an EnumConstant. In this case, we need to use GetValueAsEnumType()
to get the value which'll actually be written into the attribute.
However, we have to use GetValue() to access the attribute's value
in the compiler.
svn path=/trunk/mcs/; revision=34221
Zoltan Varga [Wed, 22 Sep 2004 13:05:24 +0000 (13:05 -0000)]
2004-09-22 Zoltan Varga <vargaz@freemail.hu>
* ModuleTest.cs: Add tests for NET 2.0 ResolveXXX methods.
svn path=/trunk/mcs/; revision=34218
Marek Safar [Wed, 22 Sep 2004 13:02:11 +0000 (13:02 -0000)]
2004-09-22 Marek Safar <marek.safar@seznam.cz>
* constant.cs (Constant.IsNegative): New abstract property
IsNegative.
* expression.cs (ArrayAccess.DoResolve): Add warning 251.
(StackAlloc.DoResolve): Reused IsNegative.
svn path=/trunk/mcs/; revision=34217
Martin Baulig [Wed, 22 Sep 2004 12:48:01 +0000 (12:48 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* test-297.cs: New test for #28562.
svn path=/trunk/mcs/; revision=34215
Martin Baulig [Wed, 22 Sep 2004 12:46:03 +0000 (12:46 -0000)]
2004-09-22 Martin Baulig <martin@ximian.com>
* reflection.c (mono_reflection_setup_internal_class): If we're
System.ValueType, System.Object or System.Enum, set
`klass->instance_size' and create the vtable.
(mono_reflection_create_internal_class): If we're an enum type,
get the base class from our current corlib.
svn path=/trunk/mono/; revision=34214
Zoltan Varga [Wed, 22 Sep 2004 12:45:46 +0000 (12:45 -0000)]
2004-09-22 Zoltan Varga <vargaz@freemail.hu>
* Module.cs: Implement net 2.0 ResolveXXX methods.
* Module.cs (resolve_token_exception): Fix type of exception thrown.
svn path=/trunk/mcs/; revision=34213
Zoltan Varga [Wed, 22 Sep 2004 12:36:35 +0000 (12:36 -0000)]
2004-09-22 Zoltan Varga <vargaz@freemail.hu>
* Module.cs: Implement net 2.0 ResolveXXX methods.
svn path=/trunk/mcs/; revision=34212
Zoltan Varga [Wed, 22 Sep 2004 12:36:09 +0000 (12:36 -0000)]
2004-09-22 Zoltan Varga <vargaz@freemail.hu>
* ModuleHandle.cs: Updated after changes to Module class.
svn path=/trunk/mcs/; revision=34211
Zoltan Varga [Wed, 22 Sep 2004 12:33:04 +0000 (12:33 -0000)]
2004-09-22 Zoltan Varga <vargaz@freemail.hu>
* reflection.h (MonoResolveTokenError): New type.
* icall.c (ves_icall_System_Reflection_Module_ResolveMemberToken): New
icall.
* icall.c: Add an 'error' argument to the ResolveToken icalls.
svn path=/trunk/mono/; revision=34210
Sebastien Pouliot [Wed, 22 Sep 2004 12:06:46 +0000 (12:06 -0000)]
2004-09-22 Sebastien Pouliot <sebastien@ximian.com>
* RandomTest.cs: Commented test CompareWithMS following constants
changes in Mono implementation (to use Knuth's constants).
svn path=/trunk/mcs/; revision=34209
Sebastien Pouliot [Wed, 22 Sep 2004 11:05:21 +0000 (11:05 -0000)]
2004-09-22 Sebastien Pouliot <sebastien@ximian.com>
* SHA224Test.cs: Fix compilation error with NUnit 2.1.91 (CVS).
svn path=/trunk/mcs/; revision=34207
Lluis Sanchez [Wed, 22 Sep 2004 10:44:13 +0000 (10:44 -0000)]
* icall.c: Support ContextBoundObject proxies in ves_icall_InternalExecute.
Support also calling constructors, but only for already allocated objects
svn path=/trunk/mono/; revision=34205
Miguel de Icaza [Tue, 21 Sep 2004 21:31:22 +0000 (21:31 -0000)]
Flush
svn path=/trunk/mono/; revision=34192
Geoff Norton [Tue, 21 Sep 2004 21:30:12 +0000 (21:30 -0000)]
OSX doesn't have O_SYNC; check to make sure O_SYNC is defined before compiling this part. Lets mono build on OSX again.
svn path=/trunk/mono/; revision=34191
Miguel de Icaza [Tue, 21 Sep 2004 18:14:10 +0000 (18:14 -0000)]
pain
svn path=/trunk/mcs/; revision=34186
Miguel de Icaza [Tue, 21 Sep 2004 18:01:14 +0000 (18:01 -0000)]
Add -g
svn path=/trunk/mcs/; revision=34185
Geoff Norton [Tue, 21 Sep 2004 17:43:05 +0000 (17:43 -0000)]
Adding test case for bug #63841
svn path=/trunk/mcs/; revision=34182
Neale Ferguson [Tue, 21 Sep 2004 16:32:35 +0000 (16:32 -0000)]
Cater for Linux on S/390 in configure. Enable build by updating rule for .mdb
objects
svn path=/trunk/mono/; revision=34178
Neale Ferguson [Tue, 21 Sep 2004 16:27:21 +0000 (16:27 -0000)]
Minor OP_ARGLIST changes
svn path=/trunk/mono/; revision=34177
Martin Baulig [Tue, 21 Sep 2004 15:52:07 +0000 (15:52 -0000)]
2004-09-21 Martin Baulig <martin@ximian.com>
* test-295.cs: Added Geoff Norton's patch for #62984.
svn path=/trunk/mcs/; revision=34176
Martin Baulig [Tue, 21 Sep 2004 15:47:23 +0000 (15:47 -0000)]
Committing Geoff Norton's patch for #62984.
2004-09-17 Geoff Norton <gnorton@customerdna.com>
* reflection.c (type_get_qualified_name): If the klass is null
return the typename to avoid a NullRefEx.
(encode_cattr_value): Get the qualified name of the boxed type,
not the underlying enumtype. Fixes #62984.
svn path=/trunk/mono/; revision=34175
Martin Baulig [Tue, 21 Sep 2004 15:17:54 +0000 (15:17 -0000)]
Merged again.
svn path=/trunk/mcs/; revision=34174
Martin Baulig [Tue, 21 Sep 2004 15:17:34 +0000 (15:17 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=34173
Martin Baulig [Tue, 21 Sep 2004 14:27:32 +0000 (14:27 -0000)]
2004-09-21 Martin Baulig <martin@ximian.com>
* codegen.cs (VariableStorage): Don't store the ILGenerator here;
if we're used in an iterator, we may be called from different
methods.
* statement.cs (Foreach.EmitFinally): Only emit an `Endfinally' if
we actually have an exception block.
svn path=/trunk/mcs/; revision=34171
Zoltan Varga [Tue, 21 Sep 2004 13:10:45 +0000 (13:10 -0000)]
2004-09-21 Zoltan Varga <vargaz@freemail.hu>
* marshal.c: Fix problems with previous checkin.
svn path=/trunk/mono/; revision=34166
Anirban Bhattacharjee [Tue, 21 Sep 2004 13:02:12 +0000 (13:02 -0000)]
2004-09-21 Anirban Bhattacharjee <banirban@novell.com>
* EventF.vb: Modified
* EventI.vb: New test
* Test.Sources: Modified
svn path=/trunk/mcs/; revision=34165
Zoltan Varga [Tue, 21 Sep 2004 12:58:43 +0000 (12:58 -0000)]
2004-09-21 <vargaz@freemail.hu>
* marshal.h marshal.c icall.c: Add new icalls for Alloc/FreeHGlobal. Change the
existing mono_marshal_alloc/free functions to use CoTaskMemAlloc/Free under windows.
* marshal.c: Allocate marshaller memory using mono_marshal_alloc/free.
svn path=/trunk/mono/; revision=34164
Anirban Bhattacharjee [Tue, 21 Sep 2004 12:57:09 +0000 (12:57 -0000)]
2004-09-21 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay: Fixed bug #66231 -
Now, Me.SubName, MyBase.SubName or any other qualified name
is supported by AddressOf operator
svn path=/trunk/mcs/; revision=34162
Zoltan Varga [Tue, 21 Sep 2004 12:56:24 +0000 (12:56 -0000)]
2004-09-21 <vargaz@freemail.hu>
* libtest.c: Free memory using CoTaskMemFree on windows.
* libtest.c (mono_test_stdcall_name_mangling): Remove declspec(dllimport).
svn path=/trunk/mono/; revision=34161
Zoltan Varga [Tue, 21 Sep 2004 12:44:21 +0000 (12:44 -0000)]
2004-09-21 Zoltan Varga <vargaz@freemail.hu>
* libtest.c (mono_test_stdcall_name_mangling): Add test for stdcall
name mangling on windows.
svn path=/trunk/mono/; revision=34160
Zoltan Varga [Tue, 21 Sep 2004 11:25:18 +0000 (11:25 -0000)]
2004-09-21 <vargaz@freemail.hu>
* configure.in: Link with ole32 on windows.
svn path=/trunk/mono/; revision=34159
Sanja Gupta [Tue, 21 Sep 2004 11:23:09 +0000 (11:23 -0000)]
ChangeLog: Updated ChangeLog.
FormViewUpdatedEventArgs.cs: Spelling mistake.
svn path=/trunk/mcs/; revision=34158
Lluis Sanchez [Tue, 21 Sep 2004 09:59:17 +0000 (09:59 -0000)]
* SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
when reading a primitive value in encoded format using
ReadReferencingElement, provide the type name and namespace
since the xsi type may not be present in the xml element. This
fixes bug #65929.
svn path=/trunk/mcs/; revision=34157
César Natarén [Tue, 21 Sep 2004 07:54:01 +0000 (07:54 -0000)]
2004-09-21 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* FunctionDeclaration.cs: check for parent being a ScriptBlock.
svn path=/trunk/mcs/; revision=34156
Raja R Harinath [Tue, 21 Sep 2004 04:55:50 +0000 (04:55 -0000)]
Print 'IGNORED' when a test is ignored.
svn path=/trunk/mcs/; revision=34155
Raja R Harinath [Tue, 21 Sep 2004 04:54:48 +0000 (04:54 -0000)]
(net20bootstrapcorlib): Rename from net20bootstraplib.
Build 'mscorlib.dll' using the 'net_2_0_bootstrap' profile.
(net20bootstrapSystem): New. Build 'System.dll' using the
'net_2_0_bootstrap' profile.
($(gmcs)): Depend on both the above.
(CLEAN_FILES) [PROFILE=net_2_0]: Clean the 'net_2_0_bootstrap'
profile and 'gmcs' too.
svn path=/trunk/mcs/; revision=34154
Raja R Harinath [Tue, 21 Sep 2004 04:54:25 +0000 (04:54 -0000)]
(lib_file) [PROFILE=net_2_0]: New test. Use
net_2_0_bootstrap libraries if necessary.
($(the_lib)): Don't depend on a phony target. Move 'echo-warning' ...
(all-local): ... here. Will now warn unnecessarily, but is better
than rebuilding the library each time.
svn path=/trunk/mcs/; revision=34153
Raja R Harinath [Tue, 21 Sep 2004 04:54:03 +0000 (04:54 -0000)]
(AssemblyVersion): Define to 2.0.x when
BOOTSTRAP_NET_2_0 is defined.
svn path=/trunk/mcs/; revision=34152
Raja R Harinath [Tue, 21 Sep 2004 04:53:32 +0000 (04:53 -0000)]
New file.
svn path=/trunk/mcs/; revision=34151
Raja R Harinath [Tue, 21 Sep 2004 04:53:09 +0000 (04:53 -0000)]
(DIST_ONLY_SUBDIRS): Add 'gmcs' since it is specially
handled by 'class/corlib/Makefile'.
(test-installed-compiler): Run compiler tests using the installed
compiler.
svn path=/trunk/mcs/; revision=34150
Peter Dennis Bartok [Tue, 21 Sep 2004 04:14:29 +0000 (04:14 -0000)]
- Fixed accessibility level for Idle handler
svn path=/trunk/mcs/; revision=34148
Geoff Norton [Tue, 21 Sep 2004 04:02:20 +0000 (04:02 -0000)]
2004-09-21 Geoff Norton <gnorton@customerdna.com>
* icall.c (ves_icall_MonoType_GetElementType): GetElementType
should only return a type for pointers, arrays, and passbyref types.
Fixes bug #63841.
svn path=/trunk/mono/; revision=34147
Geoff Norton [Tue, 21 Sep 2004 03:56:00 +0000 (03:56 -0000)]
2004-09-21 Geoff Norton <gnorton@customerdna.com>
* Type.cs: BindingFlags.IgnoreCase was being ignored, this reimplements
this filter. Fixes bug #65778.
svn path=/trunk/mcs/; revision=34145
Raja R Harinath [Tue, 21 Sep 2004 03:34:51 +0000 (03:34 -0000)]
(the_mdb): Fix.
(library_CLEAN_FILES): Add the new test results files too.
svn path=/trunk/mcs/; revision=34143
Martin Baulig [Tue, 21 Sep 2004 01:16:42 +0000 (01:16 -0000)]
2004-09-21 Martin Baulig <martin@ximian.com>
* gen-77.cs: New test for #66014.
svn path=/trunk/mcs/; revision=34139
Martin Baulig [Tue, 21 Sep 2004 01:13:50 +0000 (01:13 -0000)]
2004-09-21 Martin Baulig <martin@ximian.com>
* convert.cs (Convert.ImplicitReferenceConversion): When
converting to an interface type, first check whether we're
converting from a reference type.
svn path=/trunk/mcs/; revision=34138
Jackson Harper [Tue, 21 Sep 2004 00:54:15 +0000 (00:54 -0000)]
New message loop that uses poll so we don't get a busy loop
svn path=/trunk/mcs/; revision=34137
Martin Baulig [Tue, 21 Sep 2004 00:42:47 +0000 (00:42 -0000)]
Oooops.
svn path=/trunk/mono/; revision=34136
César Natarén [Mon, 20 Sep 2004 23:57:30 +0000 (23:57 -0000)]
good bye antlr
svn path=/trunk/mcs/; revision=34135
César Natarén [Mon, 20 Sep 2004 23:53:09 +0000 (23:53 -0000)]
remove antlr stuff.
svn path=/trunk/mcs/; revision=34134
César Natarén [Mon, 20 Sep 2004 23:46:13 +0000 (23:46 -0000)]
remove antlr stuff.
svn path=/trunk/mcs/; revision=34133
César Natarén [Mon, 20 Sep 2004 23:44:23 +0000 (23:44 -0000)]
remove antl stuff.
svn path=/trunk/mcs/; revision=34132
César Natarén [Mon, 20 Sep 2004 23:43:32 +0000 (23:43 -0000)]
remove antlr stuff
svn path=/trunk/mcs/; revision=34131
César Natarén [Mon, 20 Sep 2004 23:35:09 +0000 (23:35 -0000)]
delete files generated by antlr.
svn path=/trunk/mcs/; revision=34130
César Natarén [Mon, 20 Sep 2004 23:18:48 +0000 (23:18 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=34129
César Natarén [Mon, 20 Sep 2004 23:17:28 +0000 (23:17 -0000)]
* CodeGenerator.cs: fixes for fall_true & fall_false for taking care of ast when is a Expre\ssion.
svn path=/trunk/mcs/; revision=34128
César Natarén [Mon, 20 Sep 2004 23:16:47 +0000 (23:16 -0000)]
* IdentificationTable.cs: added method Remove.
svn path=/trunk/mcs/; revision=34127