Miguel de Icaza [Sat, 24 Aug 2002 22:55:31 +0000 (22:55 -0000)]
Flush
svn path=/trunk/mono/; revision=7007
Juli Mallett [Sat, 24 Aug 2002 22:25:58 +0000 (22:25 -0000)]
2002-08-24 Juli Mallett <jmallett@FreeBSD.org>
* configure.in: Recognise OpenBSD/macppc as PowerPC.
svn path=/trunk/mono/; revision=7006
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:57:01 +0000 (17:57 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TypeBuilder.cs: UnspecifiedTypeSize is 0.
svn path=/trunk/mcs/; revision=7005
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:55:11 +0000 (17:55 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* LifetimeServices.cs: the class is sealed.
svn path=/trunk/mcs/; revision=7004
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:53:45 +0000 (17:53 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ChannelServices.cs: added private .ctor
svn path=/trunk/mcs/; revision=7003
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:52:23 +0000 (17:52 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ArrayList.cs:
* BitArray.cs:
* CaseInsensitiveComparer.cs:
* CaseInsensitiveHashCodeProvider.cs:
* IEnumerable.cs:
* Queue.cs: misc. fixes based on class status page.
svn path=/trunk/mcs/; revision=7002
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:49:22 +0000 (17:49 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ASCIIEncoding.cs:
* Decoder.cs:
* Encoder.cs:
* Encoding.cs:
* UTF7Encoding.cs:
* UTF8Encoding.cs:
* UnicodeEncoding.cs: added Serializable attribute.
svn path=/trunk/mcs/; revision=7001
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 17:46:16 +0000 (17:46 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilder.cs: improved performace by using String.InternalCopyTo
instead of using ToCharArray all over the place (more that 50% of
speed improvement when using Append).
svn path=/trunk/mcs/; revision=7000
Martin Baulig [Sat, 24 Aug 2002 17:29:56 +0000 (17:29 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* debug.c (mono_debug_write_symbols): Added support for the new
debugging format.
svn path=/trunk/mono/; revision=6999
Martin Baulig [Sat, 24 Aug 2002 17:29:06 +0000 (17:29 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* rawbuffer.c (mono_raw_buffer_load): Added `int is_shared'
argument. This is a flag which specifies whether we do a private
copy-on-write mapping even when a writable mapping was requested.
* debug-mono-symfile.c (mono_debug_update_mono_symbol_file): New
function to update the symbol file. The symbol file is mmap()ed
writable, but private. This allows us to install the symbol file
together with the assembly.
svn path=/trunk/mono/; revision=6998
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 16:48:44 +0000 (16:48 -0000)]
Removed. It's almost the same as InternalCopyTo in string-icalls.c
svn path=/trunk/mono/; revision=6997
Gonzalo Paniagua Javier [Sat, 24 Aug 2002 16:17:09 +0000 (16:17 -0000)]
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: added ves_icall_StringBuilder_CopyChars.
svn path=/trunk/mono/; revision=6996
Martin Baulig [Sat, 24 Aug 2002 16:04:31 +0000 (16:04 -0000)]
Added docu about the new `mono' debugging format and removed `dwarf-plus' since I'm about to remove this.
svn path=/trunk/mono/; revision=6995
Martin Baulig [Sat, 24 Aug 2002 16:03:19 +0000 (16:03 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* mono.c (main): The `--debug' argument now knows about a new
debugging format `mono' which will be used to display source lines
in backtraces.
* debug.h (MonoDebugFormat): Added a new MONO_DEBUG_FORMAT_MONO
which will be used when displaying backtraces. It reads a new
binary symbol file.
svn path=/trunk/mono/; revision=6994
Martin Baulig [Sat, 24 Aug 2002 16:02:31 +0000 (16:02 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* debug-mono-symfile.[ch]: New files. Similar to debug-symfile.[ch]
but they can read the new symbol file format which mcs is now creating.
* debug-symfile.c (mono_debug_find_source_location): Moved to
debug-mono-symfile.c; this is now operating on the new symbol file.
svn path=/trunk/mono/; revision=6993
Martin Baulig [Sat, 24 Aug 2002 15:57:45 +0000 (15:57 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* codegen.cs (CodeGen.InitMonoSymbolWriter): The symbol file is
now called proggie.dbg and it's a binary file.
svn path=/trunk/mcs/; revision=6992
Martin Baulig [Sat, 24 Aug 2002 15:54:44 +0000 (15:54 -0000)]
2002-08-24 Martin Baulig <martin@gnome.org>
* MonoSymbolTable.cs, MonoSymbolTableWriter.cs: New files. This
creates a binary application.dbg file which will be used by the
JIT to display source lines for exceptions.
* list.unix: Disabled the dwarf file writer in the build.
svn path=/trunk/mcs/; revision=6991
Dietmar Maurer [Sat, 24 Aug 2002 10:39:22 +0000 (10:39 -0000)]
more tcp channel code, renamed soap namespace to Soap
svn path=/trunk/mcs/; revision=6990
Tim Coleman [Sat, 24 Aug 2002 04:17:14 +0000 (04:17 -0000)]
2002-08-23 Tim Coleman <tim@timcoleman.com>
* list:
New files added to build.
svn path=/trunk/mcs/; revision=6987
Tim Coleman [Sat, 24 Aug 2002 04:16:30 +0000 (04:16 -0000)]
002-08-23 Tim Coleman <tim@timcoleman.com>
* ServerProtocol.cs:
* SoapServerProtocol.cs:
More cleanup, comparison with class status.
* WebServiceHandler.cs:
* HttpServerProtocol.cs:
New stubs added.
svn path=/trunk/mcs/; revision=6986
Miguel de Icaza [Sat, 24 Aug 2002 00:53:06 +0000 (00:53 -0000)]
Flush
svn path=/trunk/mono/; revision=6985
Miguel de Icaza [Sat, 24 Aug 2002 00:49:12 +0000 (00:49 -0000)]
Add
svn path=/trunk/mcs/; revision=6984
Miguel de Icaza [Sat, 24 Aug 2002 00:34:40 +0000 (00:34 -0000)]
Flush
svn path=/trunk/mono/; revision=6983
Miguel de Icaza [Fri, 23 Aug 2002 23:52:51 +0000 (23:52 -0000)]
Fix
svn path=/trunk/mono/; revision=6982
Miguel de Icaza [Fri, 23 Aug 2002 23:36:10 +0000 (23:36 -0000)]
Prepare for 0.15
svn path=/trunk/mono/; revision=6981
Miguel de Icaza [Fri, 23 Aug 2002 22:47:09 +0000 (22:47 -0000)]
For now, get _REENTRANT defined, we should use the Sleepycat mechanism later
svn path=/trunk/mono/; revision=6979
Miguel de Icaza [Fri, 23 Aug 2002 20:06:01 +0000 (20:06 -0000)]
remove spec
svn path=/trunk/mcs/; revision=6976
Martin Baulig [Fri, 23 Aug 2002 19:45:54 +0000 (19:45 -0000)]
Make this actually work.
svn path=/trunk/mcs/; revision=6973
Martin Baulig [Fri, 23 Aug 2002 19:44:55 +0000 (19:44 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* jit.c (match_debug_method): Don't include runtime invoke methods
in the search.
svn path=/trunk/mono/; revision=6972
Martin Baulig [Fri, 23 Aug 2002 19:29:46 +0000 (19:29 -0000)]
You can now use `--break Main' to insert a breakpoint on the application's
main method.
svn path=/trunk/mono/; revision=6971
Martin Baulig [Fri, 23 Aug 2002 19:29:16 +0000 (19:29 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* mono.c (main): Accept `Main' as argument to --break to insert a
breakpoint on the application's main method.
svn path=/trunk/mono/; revision=6970
Martin Baulig [Fri, 23 Aug 2002 19:28:31 +0000 (19:28 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* debug-helpers.c (mono_method_desc_from_method): New function to get
a MonoMethodDesc from a MonoMethod.
svn path=/trunk/mono/; revision=6969
Martin Baulig [Fri, 23 Aug 2002 18:53:25 +0000 (18:53 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* decl.cs (MemberCache.AddMethods): Ignore varargs methods.
svn path=/trunk/mcs/; revision=6968
Miguel de Icaza [Fri, 23 Aug 2002 18:49:12 +0000 (18:49 -0000)]
Add monoresgen to the build
svn path=/trunk/mcs/; revision=6967
Martin Baulig [Fri, 23 Aug 2002 18:27:45 +0000 (18:27 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* struct.cs (MyStructInfo.ctor): Make this work with empty
structs; it's not allowed to use foreach() on null.
svn path=/trunk/mcs/; revision=6966
Martin Baulig [Fri, 23 Aug 2002 18:17:41 +0000 (18:17 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* codegen.cs (CodeGen.InitMonoSymbolWriter): Tell the symbol
writer the full pathname of the generated assembly.
svn path=/trunk/mcs/; revision=6965
Martin Baulig [Fri, 23 Aug 2002 18:16:32 +0000 (18:16 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* MonoSymbolWriter.cs (MonoSymbolWriter.Initialize): Added
assembly name argument. Since the symbol writer needs to read the
final assembly, we need to give it its full pathname.
svn path=/trunk/mcs/; revision=6964
Miguel de Icaza [Fri, 23 Aug 2002 17:53:38 +0000 (17:53 -0000)]
It works just as fine
svn path=/trunk/mcs/; revision=6963
Paolo Molaro [Fri, 23 Aug 2002 17:53:08 +0000 (17:53 -0000)]
Debugging support in mcs.
svn path=/trunk/mono/; revision=6962
Martin Baulig [Fri, 23 Aug 2002 17:52:54 +0000 (17:52 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* class/makefile.gnu: Add class/Mono.CSharp.Debugger to the build.
svn path=/trunk/mcs/; revision=6961
Martin Baulig [Fri, 23 Aug 2002 17:51:46 +0000 (17:51 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* makefile.gnu, list.unix: Added.
svn path=/trunk/mcs/; revision=6960
Paolo Molaro [Fri, 23 Aug 2002 17:48:35 +0000 (17:48 -0000)]
Make sure we include all the assemblies in a release.
svn path=/trunk/mono/; revision=6959
Martin Baulig [Fri, 23 Aug 2002 17:37:07 +0000 (17:37 -0000)]
Added one more testcase to this test.
svn path=/trunk/mcs/; revision=6958
Martin Baulig [Fri, 23 Aug 2002 17:36:41 +0000 (17:36 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* statements.cs (FlowBranching.UsageVector.MergeChildren):
A `finally' block never returns or breaks; improved handling of
unreachable code.
svn path=/trunk/mcs/; revision=6957
Paolo Molaro [Fri, 23 Aug 2002 17:21:06 +0000 (17:21 -0000)]
Included license in the source.
svn path=/trunk/mcs/; revision=6956
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 16:56:08 +0000 (16:56 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System/Double.cs: implemented TryParse.
* System/Math.cs: PowImpl is now private.
* System/MissingFieldException.cs: implemented Message.
* System/RuntimeMethodHandle.cs: stubbed GetFunctionPointer.
* System/_AppDomain.cs: Uncommented ToString.
* System.IO/FileLoadException.cs: implemented ToString.
* System.IO/StreamWriter.cs: added Null field and implemented
Write (char) and Write (char []).
svn path=/trunk/mcs/; revision=6955
Martin Baulig [Fri, 23 Aug 2002 15:41:35 +0000 (15:41 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* statement.cs (Throw.Resolve): Allow `throw null'.
svn path=/trunk/mcs/; revision=6954
Martin Baulig [Fri, 23 Aug 2002 15:31:58 +0000 (15:31 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* expression.cs (MemberAccess.ResolveMemberAccess): If this is an
EventExpr, don't do a DeclaredOnly MemberLookup, but check whether
`ee.EventInfo.DeclaringType == ec.ContainerType'. The
MemberLookup would return a wrong event if this is an explicit
interface implementation and the class has an event with the same
name.
svn path=/trunk/mcs/; revision=6950
Martin Baulig [Fri, 23 Aug 2002 14:08:23 +0000 (14:08 -0000)]
Reverted this for the moment, it's causing too many problems.
2002-08-12 Martin Baulig <martin@gnome.org>
* attribute.cs (Attribute.Resolve): Call System.Enum.ToObject() on
enum constants so that we encode the value with the enum type and
not its underlying type.
svn path=/trunk/mcs/; revision=6949
Martin Baulig [Fri, 23 Aug 2002 14:07:29 +0000 (14:07 -0000)]
Ooops, forgot to commit this.
svn path=/trunk/mcs/; revision=6948
Paolo Molaro [Fri, 23 Aug 2002 13:56:10 +0000 (13:56 -0000)]
Fri Aug 23 15:54:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
* object.c: fixes assertion failure caused by multiple ExecuteAssembly
calls for same domain (patch by Tomi Pakarinen <Tomi.Pakarinen@iki.fi>).
svn path=/trunk/mono/; revision=6947
Martin Baulig [Fri, 23 Aug 2002 13:45:31 +0000 (13:45 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* attribute.cs (Attribute.Resolve): Don't call System.Enum.ToObject()
on dynamic types since this is currently broken.
svn path=/trunk/mcs/; revision=6946
Martin Baulig [Fri, 23 Aug 2002 13:20:12 +0000 (13:20 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* statement.cs (Block.AddChildVariableNames): New public method.
(Block.AddChildVariableName): Likewise.
(Block.IsVariableNameUsedInChildBlock): Likewise.
(Block.AddVariable): Check whether a variable name has already
been used in a child block.
* cs-parser.jay (declare_local_variables): Mark all variable names
from the current block as being used in a child block in the
implicit block.
svn path=/trunk/mcs/; revision=6945
Martin Baulig [Fri, 23 Aug 2002 12:42:53 +0000 (12:42 -0000)]
Updated the instructions a bit.
svn path=/trunk/mono/; revision=6944
Martin Baulig [Fri, 23 Aug 2002 12:40:36 +0000 (12:40 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* debug-dwarf2.c (dwarf2_write_class_field): Don't include any static fields.
svn path=/trunk/mono/; revision=6943
Martin Baulig [Fri, 23 Aug 2002 12:25:39 +0000 (12:25 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* codegen.cs (CodeGen.InitializeSymbolWriter): Abort if we can't
find the symbol writer.
svn path=/trunk/mcs/; revision=6942
Martin Baulig [Fri, 23 Aug 2002 12:22:07 +0000 (12:22 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* driver.cs: csc also allows the arguments to /define being
separated by commas, not only by semicolons.
svn path=/trunk/mcs/; revision=6941
Martin Baulig [Fri, 23 Aug 2002 12:14:39 +0000 (12:14 -0000)]
This is the patch from bug #28562.
2002-08-12 Martin Baulig <martin@gnome.org>
* attribute.cs (Attribute.Resolve): Call System.Enum.ToObject() on
enum constants so that we encode the value with the enum type and
not its underlying type.
svn path=/trunk/mcs/; revision=6940
Martin Baulig [Fri, 23 Aug 2002 12:08:31 +0000 (12:08 -0000)]
2002-08-23 Martin Baulig <martin@gnome.org>
* interface.cs (Interface.GetMembers): Added static check for events.
svn path=/trunk/mcs/; revision=6939
Martin Baulig [Fri, 23 Aug 2002 11:43:43 +0000 (11:43 -0000)]
Use different return values for different error conditions.
svn path=/trunk/mcs/; revision=6936
Paolo Molaro [Fri, 23 Aug 2002 10:16:20 +0000 (10:16 -0000)]
Fri Aug 23 12:14:45 CEST 2002 Paolo Molaro <lupus@ximian.com>
* string-icalls.[ch]: make helper methods static.
svn path=/trunk/mono/; revision=6935
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 06:45:48 +0000 (06:45 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StreamReader.cs: implemented NullStreamReader.
svn path=/trunk/mcs/; revision=6934
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 06:29:49 +0000 (06:29 -0000)]
added )
svn path=/trunk/mcs/; revision=6933
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 06:25:56 +0000 (06:25 -0000)]
added CompilerError.cs
svn path=/trunk/mcs/; revision=6932
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 06:24:31 +0000 (06:24 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CompilerError.cs: implemented.
* CompilerErrorCollection.cs: stubbed out and fix inheritance.
* GeneratorSupport.cs: fixed values.
svn path=/trunk/mcs/; revision=6931
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 06:20:37 +0000 (06:20 -0000)]
fixed warning
svn path=/trunk/mcs/; revision=6930
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 05:37:58 +0000 (05:37 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.ComponentModel/BindableSupport.cs:
* System.ComponentModel/Component.cs:
* System.ComponentModel/EventDescriptorCollection.cs:
* System.ComponentModel/ITypeDescriptorContext.cs:
* System.ComponentModel/TypeConverter.cs:
* System.ComponentModel/TypeDescriptor.cs:
* System.Diagnostics/Process.cs: more class status based fixes.
* System.ComponentModel/StringConverter.cs: implemented a couple of
methods.
svn path=/trunk/mcs/; revision=6929
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 05:17:50 +0000 (05:17 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* InternalBufferOverflowException.cs:
* NotifyFilters.cs:
* WatcherChangeTypes.cs: little fixes based on class status page.
svn path=/trunk/mcs/; revision=6928
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 05:10:16 +0000 (05:10 -0000)]
oops
svn path=/trunk/mcs/; revision=6927
Jason Diamond [Fri, 23 Aug 2002 05:09:53 +0000 (05:09 -0000)]
Implementation and tests for XmlAttributeCollection.RemoveAll and XmlElement.RemoveAllAttributes courtesy of Matt Hunter <xrkune@tconl.com>.
svn path=/trunk/mcs/; revision=6926
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 05:05:37 +0000 (05:05 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Type.cs:
(IsValueTypeImpl): it's virtual, not abstract. Implemented.
svn path=/trunk/mcs/; revision=6925
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 04:45:51 +0000 (04:45 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ArgumentException.cs: use the field instead of the property for
param_name.
* ArgumentOutOfRangeException.cs: modified Message.
* DateTime.cs:
(_DoParse): throw out of range exception for year. Removed check
for month (it's done in the constructor).
svn path=/trunk/mcs/; revision=6924
Tim Coleman [Fri, 23 Aug 2002 03:46:58 +0000 (03:46 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=6923
Tim Coleman [Fri, 23 Aug 2002 03:46:44 +0000 (03:46 -0000)]
2002-08-22 Tim Coleman <tim@timcoleman.com>
* XmlSerializationReader.cs:
Some implementation
* XmlSerializationWriter.cs:
More implementation
* XmlCustomFormatter.cs:
Implemented this class.
svn path=/trunk/mcs/; revision=6922
Miguel de Icaza [Fri, 23 Aug 2002 03:34:49 +0000 (03:34 -0000)]
Flush
svn path=/trunk/mono/; revision=6921
Jason Diamond [Fri, 23 Aug 2002 03:26:57 +0000 (03:26 -0000)]
Correction to previous GetElementsByTagName patch courtesy of Matt Hunter <xrkune@tconl.com>.
svn path=/trunk/mcs/; revision=6920
Gonzalo Paniagua Javier [Fri, 23 Aug 2002 02:23:07 +0000 (02:23 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: re-applied patch to GetValueInternal. Also added R4 and R8
types to it and to SetValueInternal.
* object.c: Moved handle_enum label to its proper place. This was the
f... bug! ;-)
This time i compiled mcs and gtk-sharp and they both work.
svn path=/trunk/mono/; revision=6919
Jaime Anguiano Olarra [Fri, 23 Aug 2002 01:06:58 +0000 (01:06 -0000)]
Updated. Please, let me know how to install corlib.dll exactly so I can
add it.
svn path=/trunk/mono/; revision=6917
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 23:46:42 +0000 (23:46 -0000)]
2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: reverted partially my previous patch until
object.c:set_value handles enums correcly.
svn path=/trunk/mono/; revision=6916
Ravi Pratap M [Thu, 22 Aug 2002 23:28:30 +0000 (23:28 -0000)]
REvert changes - they were wrong
svn path=/trunk/mcs/; revision=6915
Ravi Pratap M [Thu, 22 Aug 2002 23:06:38 +0000 (23:06 -0000)]
2002-08-22 Ravi Pratap <ravi@ximian.com>
* XmlElement.cs : Implement the Value property.
svn path=/trunk/mcs/; revision=6913
Miguel de Icaza [Thu, 22 Aug 2002 21:43:38 +0000 (21:43 -0000)]
Flush
svn path=/trunk/mono/; revision=6911
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 19:38:32 +0000 (19:38 -0000)]
2002-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c:
(ves_icall_MonoField_GetValue): changed to use mono_field_get_value.
(ves_icall_System_Environment_get_MachineName): removed warning when
compiling under cygwin.
svn path=/trunk/mono/; revision=6902
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 19:38:12 +0000 (19:38 -0000)]
2002-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoField.cs: GetValue renamed to GetValueInternal. Added check for
null.
svn path=/trunk/mcs/; revision=6901
Paolo Molaro [Thu, 22 Aug 2002 16:52:48 +0000 (16:52 -0000)]
Thu Aug 22 18:49:11 CEST 2002 Paolo Molaro <lupus@ximian.com>
* object.c: fixed field_get_value() for reference types.
svn path=/trunk/mono/; revision=6899
Tim Coleman [Thu, 22 Aug 2002 15:58:01 +0000 (15:58 -0000)]
2002-08-22 Tim Coleman <tim@timcoleman.com>
* list.unix:
Add System.Xml.Serialization/XmlCustomFormatter.cs
svn path=/trunk/mcs/; revision=6898
Tim Coleman [Thu, 22 Aug 2002 15:57:12 +0000 (15:57 -0000)]
2002-08-22 Tim Coleman <tim@timcoleman.com>
* XmlSerializationWriter.cs:
More implementation
* XmlCustomFormatter.sc:
Implemented this class.
svn path=/trunk/mcs/; revision=6897
Nick Drochak [Thu, 22 Aug 2002 15:57:02 +0000 (15:57 -0000)]
2002-08-23 Nick Drochak <ndrochak@gol.com>
* IsVolatile.cs: No _public_ members, but if we don't put a private
ctor, the complier will give us a public one.
svn path=/trunk/mcs/; revision=6896
Nick Drochak [Thu, 22 Aug 2002 15:08:45 +0000 (15:08 -0000)]
2002-08-23 Nick Drochak <ndrochak@gol.com>
* IsVolatile.cs: This class has no members, not even an empty ctor.
svn path=/trunk/mcs/; revision=6895
Nick Drochak [Thu, 22 Aug 2002 15:03:38 +0000 (15:03 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* unix.args: removed obsolete PInvokeMap.cs
svn path=/trunk/mcs/; revision=6894
Nick Drochak [Thu, 22 Aug 2002 15:01:40 +0000 (15:01 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* OutAttribute.cs: TypeID isn't overriden from Attribute here.
* PInvokeMap.cs: Non-existent enum. Must be from beta days.
svn path=/trunk/mcs/; revision=6893
Nick Drochak [Thu, 22 Aug 2002 14:54:31 +0000 (14:54 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* OutAttribute.cs: TypeID isn't overriden from Attribute here.
svn path=/trunk/mcs/; revision=6892
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 14:33:55 +0000 (14:33 -0000)]
Removed BinaryArrayTypeEnum.cs. The file does not exist
svn path=/trunk/mcs/; revision=6891
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 14:14:21 +0000 (14:14 -0000)]
Removed debugging stuff
svn path=/trunk/mcs/; revision=6890
Gonzalo Paniagua Javier [Thu, 22 Aug 2002 14:12:14 +0000 (14:12 -0000)]
2002-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* LosFormatter.cs: almost fully implemented.
svn path=/trunk/mcs/; revision=6889
Nick Drochak [Thu, 22 Aug 2002 13:56:57 +0000 (13:56 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* RemotingSurrogateSelector.cs (SetRootObject): Function should return
void, not object.
svn path=/trunk/mcs/; revision=6888
Nick Drochak [Thu, 22 Aug 2002 13:51:15 +0000 (13:51 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* SoapFault.cs: Serialization ctr should be private
svn path=/trunk/mcs/; revision=6887
Nick Drochak [Thu, 22 Aug 2002 13:42:50 +0000 (13:42 -0000)]
2002-08-22 Nick Drochak <ndrochak@gol.com>
* BinaryArrayTypeEnum.cs: Removed Non-existent enum (must have been
from beta days)
svn path=/trunk/mcs/; revision=6886
Jason Diamond [Thu, 22 Aug 2002 13:11:55 +0000 (13:11 -0000)]
Added implementation of namepsace qualified GetElementsByTagName courtesy of
Matt Hunter <xrkune@tconl.com>.
svn path=/trunk/mcs/; revision=6885
Dick Porter [Thu, 22 Aug 2002 08:49:27 +0000 (08:49 -0000)]
2002-08-22 Dick Porter <dick@ximian.com>
* socket-io.c (ves_icall_System_Net_Sockets_Socket_RecvFrom_internal):
Don't free a buffer while it's still needed. Patch from Jonathan
Liger <Jonathan.liger@wanadoo.fr>
svn path=/trunk/mono/; revision=6884