Sebastien Pouliot [Tue, 22 Jun 2004 20:09:27 +0000 (20:09 -0000)]
2004-06-22 Sebastien Pouliot <sebastien@ximian.com>
* appdomain.c: Removed the g_free on the public key token. Now copy
the pk token string into the MonoAssemblyName buffer using g_strlcpy.
* assembly.c: Added public key token string value when loading
assemblies. Fix bug #60439.
* icall.c: Added missing informations (like public key) in
GetReferencedAssemblies. Fix #60519.
* image.h: Changed definition for public key token from const char*
public_tok_value to guchar public_key_token [17];
* reflection.c: Updated for changes to public key token.
svn path=/trunk/mono/; revision=30140
Dick Porter [Tue, 22 Jun 2004 19:34:47 +0000 (19:34 -0000)]
2004-06-22 Dick Porter <dick@ximian.com>
* events.c (CreateEvent): When creating an auto-reset event that
is initially owned, make sure the set count starts at 1.
svn path=/trunk/mono/; revision=30137
Atsushi Eno [Tue, 22 Jun 2004 19:00:15 +0000 (19:00 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* class.cs : EventAttributes is now set to None by default.
This fixes bug #60459.
svn path=/trunk/mcs/; revision=30133
Atsushi Eno [Tue, 22 Jun 2004 18:53:16 +0000 (18:53 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* CSharpCodeGenerator.cs :
Check null argument in CreateValidIdentifier().
svn path=/trunk/mcs/; revision=30132
Jambunathan K [Tue, 22 Jun 2004 18:49:09 +0000 (18:49 -0000)]
Added BinaryVBFile.cs and RandomVBFile.cs. Just preliminary changes.
All changes need to be reviewed and committed.
I have pulled off Rob's changes on FileSystem.cs temporarily. I will
remerge it another day or two.
svn path=/trunk/mcs/; revision=30131
Atsushi Eno [Tue, 22 Jun 2004 18:42:26 +0000 (18:42 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : Fixed ReadXml(). When ReadMode is ReadSchema and the
schema is inside the document element (as created in XmlWriteMode
.WriteSchema), it should read schema from that non-document element.
This fixes one case reported in bug #60470.
svn path=/trunk/mcs/; revision=30130
Paolo Molaro [Tue, 22 Jun 2004 18:38:07 +0000 (18:38 -0000)]
Tue Jun 22 21:29:11 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c, cpu-g4.md: small updates to be able to compile
vararg-using methods.
svn path=/trunk/mono/; revision=30129
Jordi Mas i Hernandez [Tue, 22 Jun 2004 16:49:20 +0000 (16:49 -0000)]
fixes class name in filename
svn path=/trunk/mcs/; revision=30128
Jordi Mas i Hernandez [Tue, 22 Jun 2004 16:40:48 +0000 (16:40 -0000)]
MeasureString wrappers
svn path=/trunk/mcs/; revision=30127
Lluis Sanchez [Tue, 22 Jun 2004 15:19:08 +0000 (15:19 -0000)]
* icall.c: In ves_icall_InternalExecute, when setting a filed, also look
for the field in base classes.
svn path=/trunk/mono/; revision=30125
Miguel de Icaza [Tue, 22 Jun 2004 15:06:48 +0000 (15:06 -0000)]
Add Marek to the about section
svn path=/trunk/mcs/; revision=30123
Sachin Kumar [Tue, 22 Jun 2004 14:27:52 +0000 (14:27 -0000)]
Fixed few bugs
svn path=/trunk/mcs/; revision=30122
Marek Safar [Tue, 22 Jun 2004 14:24:59 +0000 (14:24 -0000)]
fixed error text
svn path=/trunk/mcs/; revision=30121
Paolo Molaro [Tue, 22 Jun 2004 13:57:15 +0000 (13:57 -0000)]
Tue Jun 22 16:48:02 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mono-debug.h, mono-debug-debugger.h, debug-mono-symfile.h:
mark headers as not supported, they are installed only for use by the
debugger.
svn path=/trunk/mono/; revision=30119
Paolo Molaro [Tue, 22 Jun 2004 13:44:46 +0000 (13:44 -0000)]
Tue Jun 22 16:32:03 CEST 2004 Paolo Molaro <lupus@ximian.com>
* *.c, *.h: avoid namespace pollution in public headers.
svn path=/trunk/mono/; revision=30116
Dick Porter [Tue, 22 Jun 2004 13:41:32 +0000 (13:41 -0000)]
Fix for older automake
svn path=/trunk/mono/; revision=30115
Marek Safar [Tue, 22 Jun 2004 13:40:12 +0000 (13:40 -0000)]
new tests
svn path=/trunk/mcs/; revision=30114
Joerg Rosenkranz [Tue, 22 Jun 2004 13:21:08 +0000 (13:21 -0000)]
Patch submitted by Gert Driesen:
2004-06-19 Gert Driesen <drieseng@users.sourceforge.net>
* Makefile: added references to System.EnterpriseServices and
System.Drawing assemblies
* System.Data.OracleClient.dll: added Assembly/Consts.cs and
System.Data.OracleClient/OracleMonthSpan.cs
* OracleCommand.cs: added missing attributes, marked class sealed,
fixed signature of ExecuteOracleScalar method
* OracleCommandBuilder.cs: added missing attributes
* OracleConnection.cs: marked class sealed, added missing attributes,
stubbed missing propertie, methods and events
* OracleDataAdapter.cs: added missing attributes, removed extra
stubbed Dispose method
* OracleDataReader.cs: stubbed missing methods
* OracleDataTime.cs: fixed signature and implementation of operator
* OracleException.cs: marked serializable, added serialization ctor
* OracleParameter.cs: added missing attributes, marked extra methods
private
* OracleParameterCollection.cs: marked class sealed, added missing
attributes
* OracleString.cs: added missing methods, added missing operators
svn path=/trunk/mcs/; revision=30112
Sanja Gupta [Tue, 22 Jun 2004 13:06:00 +0000 (13:06 -0000)]
ChangeLog: Updated ChangeLog.
TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.
svn path=/trunk/mcs/; revision=30111
Dick Porter [Tue, 22 Jun 2004 11:55:25 +0000 (11:55 -0000)]
2004-06-22 Dick Porter <dick@ximian.com>
* MutexTest.cs: No need to ignore these tests now
* ThreadTest.cs: You can't Start() a thread that's been aborted.
Improve state tests.
svn path=/trunk/mcs/; revision=30108
Lluis Sanchez [Tue, 22 Jun 2004 10:05:08 +0000 (10:05 -0000)]
* proxies.net.xml.gz: Updated.
* wsdlfiles.tar.gz: Updated.
svn path=/trunk/mcs/; revision=30107
Lluis Sanchez [Tue, 22 Jun 2004 10:03:21 +0000 (10:03 -0000)]
* XmlReturnReader.cs, XmlReturnWriter.cs: Generate the serializer with
the root attribute taken from the method attributes.
svn path=/trunk/mcs/; revision=30106
Lluis Sanchez [Tue, 22 Jun 2004 09:59:34 +0000 (09:59 -0000)]
* HttpSimpleProtocolImporter.cs: Import return types as XmlTypeMapping,
not as XmlMemberMapping. This allows the use of the correct AddMetadata
method for generating attributes.
svn path=/trunk/mcs/; revision=30105
Lluis Sanchez [Tue, 22 Jun 2004 09:51:50 +0000 (09:51 -0000)]
* ReflectionHelper.cs: Correctly detect private types.
* XmlCodeExporter.cs: Implemented missing method.
* XmlSchemaImporter.cs: Allow import of root primitive types.
svn path=/trunk/mcs/; revision=30104
Raja R Harinath [Tue, 22 Jun 2004 09:30:49 +0000 (09:30 -0000)]
(bootstrap) [PLATFORM_WIN32]: Make two-stage.
svn path=/trunk/mono/; revision=30102
Raja R Harinath [Tue, 22 Jun 2004 09:19:37 +0000 (09:19 -0000)]
Use $(PLATFORM_PATH_SEPARATOR) in MONO_PATH.
svn path=/trunk/mcs/; revision=30101
Jordi Mas i Hernandez [Tue, 22 Jun 2004 09:17:28 +0000 (09:17 -0000)]
define and use GdipSetVisibleClip_linux
svn path=/trunk/mcs/; revision=30100
Raja R Harinath [Tue, 22 Jun 2004 09:15:58 +0000 (09:15 -0000)]
Use $(PLATFORM_PATH_SEPARATOR) when setting MONO_PATH.
svn path=/trunk/mcs/; revision=30099
Jordi Mas i Hernandez [Tue, 22 Jun 2004 09:12:36 +0000 (09:12 -0000)]
add clip sample
svn path=/trunk/mcs/; revision=30098
Raja R Harinath [Tue, 22 Jun 2004 08:36:47 +0000 (08:36 -0000)]
Refine previous change to work with mcs 0.31.
* Consts.cs (UnmanagedType_80): While bootstrapping, refer to new
internal bootstrap-only define in UnmanagedType.
svn path=/trunk/mcs/; revision=30097
Raja R Harinath [Tue, 22 Jun 2004 08:36:05 +0000 (08:36 -0000)]
Fix bootstrap with mcs 0.31.
* UnmanagedType.cs (UnmanagedType.__mono_bootstrap_NativeTypeMax):
New bootstrap-only constant.
svn path=/trunk/mcs/; revision=30096
Gonzalo Paniagua Javier [Tue, 22 Jun 2004 08:18:48 +0000 (08:18 -0000)]
2004-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AuthorizationConfig.cs: we must match [verb +] (role|user). Fixes bug
#60482.
svn path=/trunk/mcs/; revision=30095
Todd Berman [Tue, 22 Jun 2004 06:02:06 +0000 (06:02 -0000)]
2004-06-22 Todd Berman <tberman@off.net>
* configure: Patch from Mariano Su��rez-Alvarez
<msuarezalvarez@arnet.com.ar> to make configure accept jhbuild style
/prefix /usr options, and to continue past unknown options. Currently
this patch is a bit spammy with multiple unknown options, anyone
who is interested is welcome to fix this.
svn path=/trunk/mcs/; revision=30093
Miguel de Icaza [Tue, 22 Jun 2004 04:18:17 +0000 (04:18 -0000)]
Add more inline docs, to be extracted later with a tool
svn path=/trunk/mono/; revision=30090
Duncan Mak [Tue, 22 Jun 2004 03:46:33 +0000 (03:46 -0000)]
Remove duplicate licenses
svn path=/trunk/mcs/; revision=30084
Atsushi Eno [Tue, 22 Jun 2004 01:22:07 +0000 (01:22 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
It requires CAS.
svn path=/trunk/mcs/; revision=30074
Atsushi Eno [Tue, 22 Jun 2004 00:58:11 +0000 (00:58 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* CSharpCodeGenerator.cs : Fix for tests. Check type names in
CreateValidIdentifier. Implemented IsValidIdentifier.
svn path=/trunk/mcs/; revision=30073
Atsushi Eno [Mon, 21 Jun 2004 20:54:39 +0000 (20:54 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* Misc.cs,
RelaxngPattern.cs,
RelaxngReader.cs :
Use XmlResolver (or XmlUrlResolver) directly. XmlResolver was
incorrectly _used_ before null check. Don't create XmlResolver
instance for _every_ pattern object.
* RelaxngPattern.cs : UnresolvedRef.ExpandRef() should return not
try to find target derivative pattern twice. It was the culprit of
infinite loop. Removed dirty switches.
* RelaxngGrammar.cs : code cleanup.
svn path=/trunk/mcs/; revision=30070
Atsushi Eno [Mon, 21 Jun 2004 20:40:30 +0000 (20:40 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* RdpPatterns.cs : Fixed ExpandRef() that caused incorrect nest error.
svn path=/trunk/mcs/; revision=30069
Martin Baulig [Mon, 21 Jun 2004 20:23:21 +0000 (20:23 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* exception.c (mono_get_exception_security): It's in
"System.Security", not in "System".
* mono-debug-debugger.c (mono_debugger_add_builtin_types): Add all
the exception classes.
svn path=/trunk/mono/; revision=30067
Miguel de Icaza [Mon, 21 Jun 2004 19:51:36 +0000 (19:51 -0000)]
Add inline documentation to the class API
svn path=/trunk/mono/; revision=30065
Martin Baulig [Mon, 21 Jun 2004 18:43:21 +0000 (18:43 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (mono_debugger_unhandled_exception):
Protect the exception object from being finalized.
svn path=/trunk/mono/; revision=30061
Duncan Mak [Mon, 21 Jun 2004 18:32:17 +0000 (18:32 -0000)]
Add MIT license to System.Security.DLL
svn path=/trunk/mcs/; revision=30060
Duncan Mak [Mon, 21 Jun 2004 18:30:28 +0000 (18:30 -0000)]
Add MIT license to System.Web.Services.DLL
svn path=/trunk/mcs/; revision=30058
Martin Baulig [Mon, 21 Jun 2004 18:27:42 +0000 (18:27 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* mini/mini-exceptions.c
(mono_handle_exception): Added `gpointer original_ip' argument.
After calling mono_unhandled_exception(), call
mono_debugger_unhandled_exception() and if that returns true,
restore the context and return.
svn path=/trunk/mono/; revision=30057
Martin Baulig [Mon, 21 Jun 2004 18:23:30 +0000 (18:23 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.h (mono_debugger_unhandled_exception): New
public function.
svn path=/trunk/mono/; revision=30056
Duncan Mak [Mon, 21 Jun 2004 18:07:31 +0000 (18:07 -0000)]
Add MIT license to System.XML.DLL
svn path=/trunk/mcs/; revision=30055
Duncan Mak [Mon, 21 Jun 2004 18:02:11 +0000 (18:02 -0000)]
Add MIT license to System.dll
svn path=/trunk/mcs/; revision=30054
Duncan Mak [Mon, 21 Jun 2004 17:36:11 +0000 (17:36 -0000)]
Add license and copyright to Mono.Cairo
svn path=/trunk/mcs/; revision=30051
Paolo Molaro [Mon, 21 Jun 2004 16:36:33 +0000 (16:36 -0000)]
Mon Jun 21 19:26:40 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c: prefer the use of relative branches so
they won't need to be patched in aot code (patch from Patrick Beard).
svn path=/trunk/mono/; revision=30046
Paolo Molaro [Mon, 21 Jun 2004 16:29:32 +0000 (16:29 -0000)]
Mon Jun 21 19:03:18 CEST 2004 Paolo Molaro <lupus@ximian.com>
* aot.c: patch from Patrick Beard to make the output assembly
more correct for the MacOSX assembler. Small tweak to
generate sane images on Linux/PPC, too.
svn path=/trunk/mono/; revision=30045
Jackson Harper [Mon, 21 Jun 2004 16:10:13 +0000 (16:10 -0000)]
* Decimal.cs: Make sure to use invariant culture when parsing
floats stringified with the invariant culture. Patch by Rodrigo
B. de Oliveira.
svn path=/trunk/mcs/; revision=30044
Atsushi Eno [Mon, 21 Jun 2004 14:46:14 +0000 (14:46 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* FileStreamTest.cs : Added some tests on .ctor() without FileShare.
svn path=/trunk/mcs/; revision=30041
Atsushi Eno [Mon, 21 Jun 2004 14:45:01 +0000 (14:45 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* FileStream.cs :
.ctor() should block write access when created with FileAccess.Write.
svn path=/trunk/mcs/; revision=30040
Atsushi Eno [Mon, 21 Jun 2004 13:46:04 +0000 (13:46 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
FileInfoTest.cs : more '/' and Path.DirectorySeparatorChar fixes
svn path=/trunk/mcs/; revision=30038
Atsushi Eno [Mon, 21 Jun 2004 13:42:39 +0000 (13:42 -0000)]
2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
* DirectoryInfoTest.cs,
DirectoryTest.cs,
FileStreamTest.cs,
FileSystemInfoTest.cs:
Replace all '/' in path with Path.DirectorySeparatorChar.
svn path=/trunk/mcs/; revision=30037
Sebastien Pouliot [Mon, 21 Jun 2004 13:38:29 +0000 (13:38 -0000)]
2004-06-21 Sebastien Pouliot <sebastien@ximian.com>
* reflection.c: Load the assembly in mono_reflection_type_from_name,
if it was not loaded before. Fix parts of #60439.
svn path=/trunk/mono/; revision=30036
Paolo Molaro [Mon, 21 Jun 2004 13:37:29 +0000 (13:37 -0000)]
More tests for runtime_invoke ().
svn path=/trunk/mono/; revision=30035
Paolo Molaro [Mon, 21 Jun 2004 13:32:25 +0000 (13:32 -0000)]
More embedding samples.
svn path=/trunk/mono/; revision=30034
Atsushi Eno [Mon, 21 Jun 2004 13:30:46 +0000 (13:30 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* FileStream.cs : Check buffer size before creating file.
* StreamReader.cs : Check encoding!=null before creating file.
* File.cs,
MonoIO.cs : Convert DateTime to FileTime after checking
file IO sharing violation (it just fixes the type of exception).
svn path=/trunk/mcs/; revision=30033
Paolo Molaro [Mon, 21 Jun 2004 13:28:25 +0000 (13:28 -0000)]
Mon Jun 21 16:04:43 CEST 2004 Paolo Molaro <lupus@ximian.com>
* marshal.c, icall.c, object.c, image.c: fix the runtime_invoke ()
code that was broken since Ben's change: wrappers are now
dependent on the method signature only again.
svn path=/trunk/mono/; revision=30032
Raja R Harinath [Mon, 21 Jun 2004 12:23:41 +0000 (12:23 -0000)]
(ReSign): Return a bool indicating success or failure.
(Main): Return with failure if ReSign() fails.
svn path=/trunk/mcs/; revision=30031
Raja R Harinath [Mon, 21 Jun 2004 12:15:49 +0000 (12:15 -0000)]
(LIBRARY_SNK): Sign with nunit.key.
svn path=/trunk/mcs/; revision=30030
Raja R Harinath [Mon, 21 Jun 2004 12:12:07 +0000 (12:12 -0000)]
Avoid spurious "unexpected incorrect error".
svn path=/trunk/mcs/; revision=30029
Raja R Harinath [Mon, 21 Jun 2004 12:08:12 +0000 (12:08 -0000)]
(LIBRARY_SNK): Sign with Npgsql/Npgsql.snk.
svn path=/trunk/mcs/; revision=30028
Raja R Harinath [Mon, 21 Jun 2004 12:07:29 +0000 (12:07 -0000)]
(LIBRARY_SNK): Sign with SharpZipLib.key. The library
is delay-signed according to ICSharpCode.SharpZipLib/AssemblyInfo.cs.
svn path=/trunk/mcs/; revision=30027
Marek Safar [Mon, 21 Jun 2004 12:07:23 +0000 (12:07 -0000)]
new tests
svn path=/trunk/mcs/; revision=30026
Raja R Harinath [Mon, 21 Jun 2004 12:07:00 +0000 (12:07 -0000)]
update
svn path=/trunk/mcs/; revision=30025
Raja R Harinath [Mon, 21 Jun 2004 12:06:34 +0000 (12:06 -0000)]
* executable.make ($(PROGRAM)): Move depend on the makefrags ...
(all-local): ... here.
* library.make ($(the_lib), $(test_lib), $(btest_lib), all-local):
Likewise.
(LIBRARY_SNK): New default define. Allows library to be signed
with a key other than mono.snk.
($(the_lib_signature_stamp)): New stamp file created when an
assembly is signed.
(install-local, uninstall-local, maybe-sign-lib): Set MONO_PATH.
svn path=/trunk/mcs/; revision=30024
Paolo Molaro [Mon, 21 Jun 2004 11:14:42 +0000 (11:14 -0000)]
Mon Jun 21 14:06:03 CEST 2004 Paolo Molaro <lupus@ximian.com>
* interp.h: API updates.
svn path=/trunk/mono/; revision=30023
Marek Safar [Mon, 21 Jun 2004 09:46:14 +0000 (09:46 -0000)]
2004-06-21 Marek Safar <marek.safar@seznam.cz>
* test-275.cs: New test for #59792
svn path=/trunk/mcs/; revision=30022
Sachin Kumar [Mon, 21 Jun 2004 07:41:21 +0000 (07:41 -0000)]
Minor bug fixes
svn path=/trunk/mcs/; revision=30021
Atsushi Eno [Mon, 21 Jun 2004 07:18:40 +0000 (07:18 -0000)]
2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
* mono-sha1.c : close opened file in case of successful read. This
saves a bunch of System.Reflection Emit failures under windows.
svn path=/trunk/mono/; revision=30019
César Natarén [Mon, 21 Jun 2004 00:50:46 +0000 (00:50 -0000)]
updates from grammar changes
svn path=/trunk/mcs/; revision=30004
César Natarén [Mon, 21 Jun 2004 00:48:54 +0000 (00:48 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=30003
César Natarén [Mon, 21 Jun 2004 00:45:45 +0000 (00:45 -0000)]
* jscript-lexer-parser.g: pass parent to break_stm. Added block as
a statement. Temporarily disabled object_literal in order to test
the block structure and continue and break statements.
svn path=/trunk/mcs/; revision=30002
César Natarén [Mon, 21 Jun 2004 00:45:16 +0000 (00:45 -0000)]
* ast.cs: Added InLoop and InSwitch.
svn path=/trunk/mcs/; revision=30000
César Natarén [Mon, 21 Jun 2004 00:44:52 +0000 (00:44 -0000)]
* Statement.cs: class If.Emit, call fall_true instead of fall_false so we don't
need to jump if the expression evaluates to true. Continue class,
replaced ParentIsItrStm with InLoop, emit jump to correct
place. Break class, implemented Resolve; deleted
ParentIsCorrect. DoWhile, While classes, set LoopBegin and
LoopEnd. While class, set LoopBegin and LoopEnd.
svn path=/trunk/mcs/; revision=29999
César Natarén [Mon, 21 Jun 2004 00:44:16 +0000 (00:44 -0000)]
* CodeGenerator.cs: Added LoopBegin and LoopEnd to EmitContext, they are used by
break and continue in order to jump to the desired place. Added
check for converting to boolean if we encounter an identifier (at need_convert_to_boolean).
svn path=/trunk/mcs/; revision=29998
Martin Baulig [Mon, 21 Jun 2004 00:37:56 +0000 (00:37 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (write_class): Cleaned this up a bit and
added interface support.
svn path=/trunk/mono/; revision=29996
Jackson Harper [Sun, 20 Jun 2004 23:23:38 +0000 (23:23 -0000)]
* dis-cil.c: Handle switch statements with no labels.
svn path=/trunk/mono/; revision=29994
Jackson Harper [Sun, 20 Jun 2004 23:12:12 +0000 (23:12 -0000)]
* SwitchInstr.cs: Allow switches with no labels.
svn path=/trunk/mcs/; revision=29993
Jackson Harper [Sun, 20 Jun 2004 22:38:27 +0000 (22:38 -0000)]
* InstrTable.cs: Add .u8 opcodes for ldind and ldelem these are
just aliases to their .i8 equivelents.
svn path=/trunk/mcs/; revision=29992
Martin Baulig [Sun, 20 Jun 2004 22:29:00 +0000 (22:29 -0000)]
2004-06-21 Martin Baulig <martin@ximian.com>
* class.c (mono_vtable_get_static_field_data): New public method.
svn path=/trunk/mono/; revision=29990
Atsushi Eno [Sun, 20 Jun 2004 21:30:31 +0000 (21:30 -0000)]
2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
* filewatcher.c : Windows build fix to be compliant with API changes.
svn path=/trunk/mono/; revision=29989
Gonzalo Paniagua Javier [Sun, 20 Jun 2004 19:00:11 +0000 (19:00 -0000)]
2004-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: fixed Accept for non-blocking sockets.
svn path=/trunk/mcs/; revision=29980
Atsushi Eno [Sun, 20 Jun 2004 18:52:23 +0000 (18:52 -0000)]
2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
* XmlDataInferenceLoader.cs : Kindly reject xml schema document as a
inference target. For bug #60470. (MS does not support schema
document inference and results in unconsistent dataset structure.)
svn path=/trunk/mcs/; revision=29977
Atsushi Eno [Sun, 20 Jun 2004 17:35:14 +0000 (17:35 -0000)]
2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
* DataTableCollection.cs : reset the table's DataSet to null when
removing a table from this collection.
* DataTable.cs : When Namespace is not specified explicitly, its
Namespace property reflects DataSet's Namespace if exist.
This fixes bug #60469.
svn path=/trunk/mcs/; revision=29975
Atsushi Eno [Sun, 20 Jun 2004 17:34:40 +0000 (17:34 -0000)]
2004-06-20 Atsushi Enomoto <atsushi@ximian.com>
* DataTableCollectionTest.cs : Added test for DataSet and Namespace
adjustment.
svn path=/trunk/mcs/; revision=29974
Jordi Mas i Hernandez [Sun, 20 Jun 2004 14:44:35 +0000 (14:44 -0000)]
added missing wrappers
svn path=/trunk/mcs/; revision=29973
Jackson Harper [Sun, 20 Jun 2004 01:50:13 +0000 (01:50 -0000)]
* monodis.1: Document --blob
svn path=/trunk/mono/; revision=29968
Jackson Harper [Sun, 20 Jun 2004 01:46:44 +0000 (01:46 -0000)]
* dump.c/h: New function to dump the contents of the blob
stream. I found it useful for debugging so I will share.
* main.c: Add --blob switch to dump the blob stream.
svn path=/trunk/mono/; revision=29967
Jackson Harper [Sun, 20 Jun 2004 01:40:32 +0000 (01:40 -0000)]
* get.c/h: New function to stringify function pointers.
svn path=/trunk/mono/; revision=29966
Jackson Harper [Sun, 20 Jun 2004 01:36:36 +0000 (01:36 -0000)]
* get.c: New function to stringify function pointers.
svn path=/trunk/mono/; revision=29965
Jackson Harper [Sun, 20 Jun 2004 01:13:56 +0000 (01:13 -0000)]
* get.c: Fix name escaping so we dont escape everything in the
world anymore.
svn path=/trunk/mono/; revision=29964
Jackson Harper [Sat, 19 Jun 2004 23:25:52 +0000 (23:25 -0000)]
* ILParser.jay: Resolve method pointers that are being treated as
typerefs.
svn path=/trunk/mcs/; revision=29963
Jackson Harper [Sat, 19 Jun 2004 23:23:09 +0000 (23:23 -0000)]
* ilasm.exe.sources: Add MethodPointerTypeRef.cs to the build.
svn path=/trunk/mcs/; revision=29962
Jackson Harper [Sat, 19 Jun 2004 23:21:31 +0000 (23:21 -0000)]
* MethodPointerTypeRef.cs: New File - represents a method pointer
that is being treated as a typeref. For example method void*() in
the statement castclass method void*().
svn path=/trunk/mcs/; revision=29961
Jackson Harper [Sat, 19 Jun 2004 23:12:20 +0000 (23:12 -0000)]
* PEAPI.cs: Make sure the sentinel is placed properly for vararg
method pointers.
svn path=/trunk/mcs/; revision=29960
Jackson Harper [Sat, 19 Jun 2004 22:30:13 +0000 (22:30 -0000)]
Give a little love
svn path=/trunk/mcs/; revision=29959