Gonzalo Paniagua Javier [Wed, 23 Jun 2004 13:52:13 +0000 (13:52 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* reflection.c: fix start address when copying the public key token.
svn path=/trunk/mono/; revision=30194
Martin Baulig [Wed, 23 Jun 2004 13:41:56 +0000 (13:41 -0000)]
2004-06-23 Martin Baulig <martin@ximian.com>
* mono-debug-debugger.c (mono_debugger_unhandled_exception): Store
the `exc' object in a static object to put it into the GC's root set.
svn path=/trunk/mono/; revision=30193
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 13:31:42 +0000 (13:31 -0000)]
updated
svn path=/trunk/mono/; revision=30190
Jambunathan K [Wed, 23 Jun 2004 13:01:11 +0000 (13:01 -0000)]
corcompare based fixes
svn path=/trunk/mcs/; revision=30188
Paolo Molaro [Wed, 23 Jun 2004 12:53:45 +0000 (12:53 -0000)]
Enable alpha and hppa/linux builds, though they probably need more work.
svn path=/trunk/mono/; revision=30187
Miguel de Icaza [Wed, 23 Jun 2004 12:51:26 +0000 (12:51 -0000)]
fix
svn path=/trunk/mono/; revision=30186
Paolo Molaro [Wed, 23 Jun 2004 12:50:05 +0000 (12:50 -0000)]
Wed Jun 23 15:40:48 CEST 2004 Paolo Molaro <lupus@ximian.com>
* TypeBuilder.cs: handle properly the case when SetParent()
is called (requires an updated runtime, too bug#60474).
svn path=/trunk/mcs/; revision=30185
Paolo Molaro [Wed, 23 Jun 2004 12:47:14 +0000 (12:47 -0000)]
Wed Jun 23 15:37:31 CEST 2004 Paolo Molaro <lupus@ximian.com>
* reflection.c: make mono_reflection_setup_internal_class ()
callable a second time to setup a new parent class.
svn path=/trunk/mono/; revision=30184
Sachin Kumar [Wed, 23 Jun 2004 12:46:21 +0000 (12:46 -0000)]
Trivial Fixes
svn path=/trunk/mcs/; revision=30183
Marek Safar [Wed, 23 Jun 2004 12:17:02 +0000 (12:17 -0000)]
fixed type
svn path=/trunk/mcs/; revision=30182
Marek Safar [Wed, 23 Jun 2004 12:05:00 +0000 (12:05 -0000)]
new tests
svn path=/trunk/mcs/; revision=30181
Paolo Molaro [Wed, 23 Jun 2004 12:02:37 +0000 (12:02 -0000)]
Wed Jun 23 14:20:47 CEST 2004 Paolo Molaro <lupus@ximian.com>
* EnumBuilder.cs, TypeBuilder.cs: patch from Gert Driesen
to implement EnumBuilder (slightly tweaked).
svn path=/trunk/mcs/; revision=30180
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 11:13:28 +0000 (11:13 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AuthorizationConfig.cs: really fix bug #60482. Thanks David!
svn path=/trunk/mcs/; revision=30178
Anirban Bhattacharjee [Wed, 23 Jun 2004 11:09:58 +0000 (11:09 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
* Strings.cs: Several trivial bug fixing
svn path=/trunk/mcs/; revision=30176
Miguel de Icaza [Wed, 23 Jun 2004 10:53:57 +0000 (10:53 -0000)]
Flush
svn path=/trunk/mono/; revision=30175
Lluis Sanchez [Wed, 23 Jun 2004 10:26:13 +0000 (10:26 -0000)]
* System.Runtime.Remoting_test.dll.sources: Added ActivationTests.cs.
svn path=/trunk/mcs/; revision=30174
Lluis Sanchez [Wed, 23 Jun 2004 10:25:15 +0000 (10:25 -0000)]
* ActivationTests.cs: New tests.
* BaseCalls.cs, CallSeq.cs: Use Assert instead of the deprecated Assertion.
svn path=/trunk/mcs/; revision=30173
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:59:27 +0000 (09:59 -0000)]
enable Mono.CSharp.Debugger on windows
svn path=/trunk/mono/; revision=30172
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:58:18 +0000 (09:58 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile: enabled Mono.CSharp.Debugger on windows.
svn path=/trunk/mcs/; revision=30171
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:57:13 +0000 (09:57 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile: build using mcs on windows.
svn path=/trunk/mcs/; revision=30170
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:38:50 +0000 (09:38 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: wrong error code in connect and accept. EWOULDBLOCK is
10035. Fixes bug #60563.
svn path=/trunk/mcs/; revision=30169
Dick Porter [Wed, 23 Jun 2004 08:59:54 +0000 (08:59 -0000)]
2004-06-23 Dick Porter <dick@ximian.com>
* threads.c: Check for WAIT_IO_COMPLETION return values.
svn path=/trunk/mono/; revision=30167
Dick Porter [Wed, 23 Jun 2004 08:32:16 +0000 (08:32 -0000)]
Fix the build
svn path=/trunk/mono/; revision=30166
Anirban Bhattacharjee [Wed, 23 Jun 2004 06:16:41 +0000 (06:16 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
* DateTime.cs: More date formats supported by DateValue function now
svn path=/trunk/mcs/; revision=30165
Umadevi S [Wed, 23 Jun 2004 05:51:35 +0000 (05:51 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
* UniqueConstraint.cs :changed a ifdef true to ifdef NET_1_1
svn path=/trunk/mcs/; revision=30164
Umadevi S [Wed, 23 Jun 2004 05:44:04 +0000 (05:44 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
* DataTableTest.cs :Corrected Testcases to .net 1.1 specifications
svn path=/trunk/mcs/; revision=30163
Anirban Bhattacharjee [Wed, 23 Jun 2004 05:39:17 +0000 (05:39 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
* Strings.cs: Trivial changes
svn path=/trunk/mcs/; revision=30162
Sureshkumar T [Wed, 23 Jun 2004 05:19:59 +0000 (05:19 -0000)]
2004-06-23 Sureshkumar T (tsureshkumar@novell.com)
* OdbcConnection.cs: Fix: Moved env allocation to Open method.
Disconnection & freeing handles are done in Close
method to avoid simultaneous connections.
* libodbc.cs : Added constants for odbc version.
svn path=/trunk/mcs/; revision=30161
Sureshkumar T [Wed, 23 Jun 2004 05:13:42 +0000 (05:13 -0000)]
2004-06-23 Sureshkumar T <TSureshkumar@novell.com>
* Added test to check whether the OdbcConnection.Close method closes
all the handles.
* New files:
OdbcConnectionTest.cs - test suite for OdbcConnection class.
svn path=/trunk/mcs/; revision=30160
Umadevi S [Wed, 23 Jun 2004 04:12:13 +0000 (04:12 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
* DataRelationTest.cs : Corrected AddRelation testcases
svn path=/trunk/mcs/; revision=30158
Raja R Harinath [Wed, 23 Jun 2004 04:10:50 +0000 (04:10 -0000)]
(dis_event_signature): Decode and print event_flags.
svn path=/trunk/mono/; revision=30157
Umadevi S [Wed, 23 Jun 2004 03:44:36 +0000 (03:44 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
* ConstraintCollectionTest.cs : Corrected AddRange testcases
svn path=/trunk/mcs/; revision=30155
Anirban Bhattacharjee [Wed, 23 Jun 2004 03:35:06 +0000 (03:35 -0000)]
bug fixes
svn path=/trunk/mcs/; revision=30154
Martin Baulig [Wed, 23 Jun 2004 00:18:28 +0000 (00:18 -0000)]
2004-06-23 Martin Baulig <martin@ximian.com>
* flowanalysis.cs (UsageVector.MergeChild): If we're a loop and we
neither return nor throw, reset the barrier as well. Fixes #60457.
svn path=/trunk/mcs/; revision=30150
Martin Baulig [Wed, 23 Jun 2004 00:16:45 +0000 (00:16 -0000)]
New test for #60457.
svn path=/trunk/mcs/; revision=30149
Jackson Harper [Tue, 22 Jun 2004 23:18:59 +0000 (23:18 -0000)]
fix typo
svn path=/trunk/mono/; revision=30148
Miguel de Icaza [Tue, 22 Jun 2004 23:00:23 +0000 (23:00 -0000)]
Flush
svn path=/trunk/mono/; revision=30146
Atsushi Eno [Tue, 22 Jun 2004 20:18:01 +0000 (20:18 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* Uri.cs : Such ctor arg string that starts with "//" should be
regarded as a local file path that will be condensed to single "/",
so handle such path differently under Windows and under *nix.
Since '\\' is a valid path character on Unix, so we should not
replace it with '/' in LocalPath.
svn path=/trunk/mcs/; revision=30142
Atsushi Eno [Tue, 22 Jun 2004 20:10:39 +0000 (20:10 -0000)]
2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
* UriTest.cs : As Unix paths, //foo/bar never means host == foo,
file path == /bar. So on *nix environment, interpret LocalPath of
file://foo/bar as /bar, not //foo/bar.
* test-uri-list.txt, tset-uri-props.txt : We cannot test such path
that starts with "//" in automatic one, since on Windows it is
UNC host name but on Unix it is condensed to /foo style abs path.
* UriTest2.cs : Test only on windows such path that starts with "\\".
svn path=/trunk/mcs/; revision=30141
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