Daniel Morgan [Mon, 17 Jan 2005 03:28:53 +0000 (03:28 -0000)]
2005-01-16 Daniel Morgan <danielmorgan@verizon.net>
* ChangeLog: added file for oracle tests
* testblob.cs: test loading a binary file into
an Oracle BLOB column and then reading a BLOB column
to a new binary file
* testclob.cs: test loading a text file into
an Oracle CLOB column and then reading a CLOB column
to a new text file
svn path=/trunk/mcs/; revision=39001
Zoltan Varga [Sun, 16 Jan 2005 23:05:03 +0000 (23:05 -0000)]
2005-01-17 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs basic-long.cs: Add test for checked ulong->int
conversion.
* inssel-long.brg: Implement long_conv_to_ovf_i4_un. Fixes #71319.
svn path=/trunk/mono/; revision=38998
Zoltan Varga [Sun, 16 Jan 2005 22:55:43 +0000 (22:55 -0000)]
2005-01-17 Zoltan Varga <vargaz@freemail.hu>
* inssel-long.brg: Fix conv.ovf.i8 when run on an int32. Fixes
#71320.
* iltests.il: Add regression test for #71320.
svn path=/trunk/mono/; revision=38997
Peter Dennis Bartok [Sun, 16 Jan 2005 21:47:34 +0000 (21:47 -0000)]
- WndProc(): Now handles EnableNotifyMessage
- SelectNextControl(): Fixed bug where if no child or sibling controls exist
we looped endlessly
svn path=/trunk/mcs/; revision=38996
Zoltan Varga [Sun, 16 Jan 2005 16:34:20 +0000 (16:34 -0000)]
2005-01-16 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_codegen): Fix installation of profiler hooks.
svn path=/trunk/mono/; revision=38992
Zoltan Varga [Sun, 16 Jan 2005 16:32:45 +0000 (16:32 -0000)]
2005-01-16 Zoltan Varga <vargaz@freemail.hu>
* profiler.c (mono_profiler_install_simple): Fix default arguments.
svn path=/trunk/mono/; revision=38991
Nick Drochak [Sun, 16 Jan 2005 14:11:01 +0000 (14:11 -0000)]
2005-01-16 Nick Drochak <ndrochak@ieee.org>
* library.make: /exclude for nunit needs a comma separated list
svn path=/trunk/mcs/; revision=38990
Nick Drochak [Sun, 16 Jan 2005 13:49:27 +0000 (13:49 -0000)]
2005-01-16 Nick Drochak <ndrochak@ieee.org>
* AssemblyTest.cs: Try loading assembly from .NET tests and mono tests
svn path=/trunk/mcs/; revision=38989
Zoltan Varga [Sun, 16 Jan 2005 13:31:05 +0000 (13:31 -0000)]
2005-01-16 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c mini-amd64.c: Don't allocate stack space for dead vars.
svn path=/trunk/mono/; revision=38988
Paolo Molaro [Sun, 16 Jan 2005 11:28:20 +0000 (11:28 -0000)]
Sun Jan 16 12:25:22 CET 2005 Paolo Molaro <lupus@ximian.com>
* reflection.c, reflection.h, icall.c: add a function to check
if an attribute type is defined for a metadata object.
svn path=/trunk/mono/; revision=38987
Paolo Molaro [Sun, 16 Jan 2005 11:12:52 +0000 (11:12 -0000)]
Sun Jan 16 12:19:35 CET 2005 Paolo Molaro <lupus@ximian.com>
* mini.h, mini.c, cfold.c: optimize access to enum
readonly fields, too. Eval conditional branches if possible
to perform unreachable code removal in more cases.
svn path=/trunk/mono/; revision=38986
Daniel Morgan [Sun, 16 Jan 2005 07:24:55 +0000 (07:24 -0000)]
2005-01-16 Daniel Morgan <danielmorgan@verizon.net>
* Tds.cs: TDS 5.0 (Sybase) needs to get a DECIMAL
differently than TDS 7.0 (SqlServer). Fixes bug 70228.
Thanks to Sebastien Robitaille for the patch for Sybase.
svn path=/trunk/mcs/; revision=38985
Daniel Morgan [Sun, 16 Jan 2005 06:27:33 +0000 (06:27 -0000)]
2005-01-16 Daniel Morgan <danielmorgan@verizon.net>
* test: added this directory
* SybaseTest.cs: added tests for Mono.Data.SybaseClient
based on the SqlTest.cs at System.Data/Test
* ChangeLog: added file
svn path=/trunk/mcs/; revision=38984
Ben Maurer [Sun, 16 Jan 2005 02:51:22 +0000 (02:51 -0000)]
2005-01-15 Ben Maurer <bmaurer@ximian.com>
* XmlNode.cs (InnerText, AppendChildValues): Don't allocate a
string in the case where nothing needs to be appended.
* XmlAttribute.cs (BuildChildValue): Start out the string with
`null' not `String.Empty'. String.Concat (null, blah) == blah,
pointerwise. ie, there is no allocation. This makes it so that
getting the value of an attribute is faster for the fast case.
svn path=/trunk/mcs/; revision=38983
Zoltan Varga [Sat, 15 Jan 2005 15:13:49 +0000 (15:13 -0000)]
2005-01-15 Zoltan Varga <vargaz@freemail.hu>
* mono-codeman.c (new_codechunk): Initialize pagesize in the dynamic
case as well.
svn path=/trunk/mono/; revision=38980
Zoltan Varga [Sat, 15 Jan 2005 15:08:35 +0000 (15:08 -0000)]
2005-01-15 Zoltan Varga <vargaz@freemail.hu>
* scripts/Makefile.am (bin_SCRIPTS): Remove whitespace after \.
svn path=/trunk/mono/; revision=38979
Zoltan Varga [Sat, 15 Jan 2005 14:47:09 +0000 (14:47 -0000)]
2005-01-15 Zoltan Varga <vargaz@freemail.hu>
* tramp-amd64.c exceptions-amd64.c: Use the new global code manager.
svn path=/trunk/mono/; revision=38978
Zoltan Varga [Sat, 15 Jan 2005 14:42:46 +0000 (14:42 -0000)]
2005-01-15 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_global_codeman_reserve): New function to allocate code memory from a global
code manager.
* tramp-x86.c mini-x86.c exceptions-x86.c: Allocate all code memory so mono works with
WinXP DEP. Fixes #71244.
svn path=/trunk/mono/; revision=38977
Zoltan Varga [Sat, 15 Jan 2005 13:41:52 +0000 (13:41 -0000)]
2005-01-15 Zoltan Varga <vargaz@freemail.hu>
* thread6.cs: Add test for aborting the current thread.
svn path=/trunk/mono/; revision=38976
Miguel de Icaza [Fri, 14 Jan 2005 23:36:54 +0000 (23:36 -0000)]
More tests
svn path=/trunk/mcs/; revision=38970
Miguel de Icaza [Fri, 14 Jan 2005 23:19:54 +0000 (23:19 -0000)]
Exclude NotWorking and ValueAdd categories from tests
svn path=/trunk/mcs/; revision=38969
Miguel de Icaza [Fri, 14 Jan 2005 23:04:09 +0000 (23:04 -0000)]
More Improvements
svn path=/trunk/mcs/; revision=38968
Miguel de Icaza [Fri, 14 Jan 2005 22:22:15 +0000 (22:22 -0000)]
Add bug compatibility with .NET 1.1
svn path=/trunk/mcs/; revision=38967
Duncan Mak [Fri, 14 Jan 2005 22:08:23 +0000 (22:08 -0000)]
Let's keep this alphabetical
svn path=/trunk/mono/; revision=38965
Miguel de Icaza [Fri, 14 Jan 2005 21:54:26 +0000 (21:54 -0000)]
First pass, many more to go
svn path=/trunk/mcs/; revision=38963
Miguel de Icaza [Fri, 14 Jan 2005 21:15:37 +0000 (21:15 -0000)]
Update
svn path=/trunk/mono/; revision=38962
Miguel de Icaza [Fri, 14 Jan 2005 20:52:05 +0000 (20:52 -0000)]
include mint and caspol
svn path=/trunk/mono/; revision=38961
Jonathan Pryor [Fri, 14 Jan 2005 20:17:21 +0000 (20:17 -0000)]
* map.h: Correct Mono_Posix_OpenFlags values (they should now match
x86 linux); remove unused enumerations (MountFlags, etc.).
svn path=/trunk/mono/; revision=38959
Jonathan Pryor [Fri, 14 Jan 2005 20:16:08 +0000 (20:16 -0000)]
* make-map.cs: libMonoPosixHelper exports Mono_Posix prefixes, not Mono_Unix
prefixes, so change the type and namespace to generate compatible code.
* Syscall.cs: Change OpenFlags values so they match the Linux values.
svn path=/trunk/mcs/; revision=38958
Miguel de Icaza [Fri, 14 Jan 2005 19:24:04 +0000 (19:24 -0000)]
Distribute jni.h
svn path=/trunk/mono/; revision=38956
Lluis Sanchez [Fri, 14 Jan 2005 17:30:39 +0000 (17:30 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* MetaDataCodeGenerator.cs: Fix warning.
svn path=/trunk/mcs/; revision=38950
Lluis Sanchez [Fri, 14 Jan 2005 17:29:57 +0000 (17:29 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* System.Runtime.Remoting_test.dll.sources: Added:
System.Runtime.Remoting.Channels/RemotingThreadPool.cs
svn path=/trunk/mcs/; revision=38949
Lluis Sanchez [Fri, 14 Jan 2005 17:29:18 +0000 (17:29 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* TcpConnectionPool.cs: Don't limit client connections.
This fixes bug #70700. Create connections from outside the pool lock.
* TcpMessageIO.cs: Throw real exceptions when errors occur.
* TcpServerChannel.cs: Use the new RemotingThreadPool to manage threads.
This also fixes bug #70700.
svn path=/trunk/mcs/; revision=38948
Lluis Sanchez [Fri, 14 Jan 2005 17:29:00 +0000 (17:29 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* HttpServerChannel.cs: Use the new RemotingThreadPool to manage threads.
Fixed some warnings.
* HttpServer.cs: Minor fix.
svn path=/trunk/mcs/; revision=38947
Lluis Sanchez [Fri, 14 Jan 2005 17:28:38 +0000 (17:28 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* SoapMessageFormatter.cs, SoapServerFormatterSink.cs: Fixed warnings.
* RemotingThreadPool.cs: New thread pool for the tcp and http channels.
svn path=/trunk/mcs/; revision=38946
Atsushi Eno [Fri, 14 Jan 2005 17:03:07 +0000 (17:03 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* DbDataPermissionAttribute.cs, PermissionHelper.cs :
fixed some incompatible type of exception between 2.0 and 1.x.
* DataContainer.cs :
Wrap exceptions thrown by SetValue() within ArgumentException.
* SqlClientPermissionTest.cs, SqlClientPermissionAttributeTest.cs:
Fixed some incompatible type of exception between 2.0 and 1.1.
* OleDbPermissionTest.cs, OleDbPermissionAttributeTest.cs:
Fixed some incompatible type of exception between 2.0 and 1.1.
* OdbcPermissionTest.cs, OdbcPermissionAttributeTest.cs:
Fixed some incompatible type of exception between 2.0 and 1.1.
* DBDataPermissionTest.cs, DBDataPermissionAttributeTest.cs:
Fixed some incompatible type of exception between 2.0 and 1.1.
svn path=/trunk/mcs/; revision=38945
Atsushi Eno [Fri, 14 Jan 2005 16:47:43 +0000 (16:47 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* SerializationCodeGenerator.cs,
XmlSerializationWriterInterpreter.cs : exchanged attribute
serialization orders (XmlAnyAttribute <-> XmlNamespaceDeclarations).
xmlns attributes in XmlAnyAttribute are not written.
svn path=/trunk/mcs/; revision=38944
Paolo Molaro [Fri, 14 Jan 2005 15:33:03 +0000 (15:33 -0000)]
Don't require the new glib.
svn path=/trunk/mono/; revision=38943
Jonathan Pryor [Fri, 14 Jan 2005 15:23:59 +0000 (15:23 -0000)]
Clean-recursive should ignore the return value of `rm'
if the file doesn't exist.
svn path=/trunk/mcs/; revision=38942
Jonathan Pryor [Fri, 14 Jan 2005 15:22:42 +0000 (15:22 -0000)]
* Makefile: Add test-recursive and clean-recursive targets. Test-recursive
creates a Syste_test_PROFILE.dll.config file, required for the Switch
regression tests, and clean-recursive cleans up this file.
* System_test_default.dll.config, System_test.dll.config: Delete. These are
no longer necessary as the appropriate file is generated in test-recursive.
svn path=/trunk/mcs/; revision=38941
Zoltan Varga [Fri, 14 Jan 2005 13:55:15 +0000 (13:55 -0000)]
2005-01-14 Zoltan Varga <vargaz@freemail.hu>
* inssel.brg: Allways convert CEE_CONV_OVF_I4 to a move on 64 bit platforms. Fixes #71236.
svn path=/trunk/mono/; revision=38939
Jordi Mas i Hernandez [Fri, 14 Jan 2005 13:35:13 +0000 (13:35 -0000)]
update project file
svn path=/trunk/mcs/; revision=38938
Lluis Sanchez [Fri, 14 Jan 2005 13:33:45 +0000 (13:33 -0000)]
2005-01-14 Lluis Sanchez Gual <lluis@novell.com>
* object-internals.h: Added some needed fields from StringBuilder class.
* marshal.c: Set the maxCapacity when creating a StringBuilder.
svn path=/trunk/mono/; revision=38937
Lluis Sanchez [Fri, 14 Jan 2005 13:22:43 +0000 (13:22 -0000)]
2005-01-14 Lluis Sanches Gual <lluis@novell.com>
* StringBuilder.cs: Improved parameter check.
svn path=/trunk/mcs/; revision=38936
Jackson Harper [Fri, 14 Jan 2005 13:07:36 +0000 (13:07 -0000)]
* TreeView.cs: Recalculate the tab pages when a new one is added
so that the proper bounding rects are created.
svn path=/trunk/mcs/; revision=38935
Jackson Harper [Fri, 14 Jan 2005 12:28:09 +0000 (12:28 -0000)]
* TreeView.cs: Draw a gray box instead of a grip in the lower
right hand corner when there are both horizontal and vertical
scroll bars.
svn path=/trunk/mcs/; revision=38934
Jackson Harper [Fri, 14 Jan 2005 12:19:06 +0000 (12:19 -0000)]
* Control.cs: When erasing backgrounds use FromHwnd instead of
FromHdc when there is a NULL wparam. This occurs on the X driver.
* XplatUIX11.cs: Set the wparam to NULL.
svn path=/trunk/mcs/; revision=38933
Jackson Harper [Fri, 14 Jan 2005 12:11:56 +0000 (12:11 -0000)]
* Control.cs: When erasing backgrounds use FromHwnd instead of
FromHdc when there is a null wparam. The X11 driver sets the
wparam as null.
svn path=/trunk/mcs/; revision=38932
Atsushi Eno [Fri, 14 Jan 2005 11:31:55 +0000 (11:31 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* library.make : output TestResult-ondotnet-(profile).log instead of
TestResult-(profile).log for run-test-ondotnet.
svn path=/trunk/mcs/; revision=38930
Atsushi Eno [Fri, 14 Jan 2005 10:56:37 +0000 (10:56 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* DataViewTest.cs : made AddNew_2() and FindRows() pass under .NET 1.1.
FindRows() is still not implemented, so marked as [Ignore].
svn path=/trunk/mcs/; revision=38929
Atsushi Eno [Fri, 14 Jan 2005 10:43:18 +0000 (10:43 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* ForeignKeyConstraintTest.cs : Fixed Ctor5() to pass under MS.NET 1.1.
Design time ctor() needs more love.
* DataRelationCollectionTest.cs,
DataTableCollectionTest.cs : Made Remove() pass under MS.NET 1.1.
When index is out of range, IndexOutOfRangeException is thrown.
DataRelationCollectionTest.AddException1() was invalid.
svn path=/trunk/mcs/; revision=38928
Atsushi Eno [Fri, 14 Jan 2005 10:22:57 +0000 (10:22 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* DataTableMappingCollectionTest.cs,
DataColumnMappingCollectionTests.cs : Equals() and Remove() contains
invalid attempt to add one map to two collections, which is rejected
under MS.NET 1.1 sp1.
svn path=/trunk/mcs/; revision=38927
Jackson Harper [Fri, 14 Jan 2005 10:05:52 +0000 (10:05 -0000)]
* PictureBox.cs: Implement missing methods (except ToString, need
to test that on windows) and events. When visibility is changed
we need to redraw the image because the buffers are killed. When
size is changed refresh if the sizemode needs it.
svn path=/trunk/mcs/; revision=38926
Atsushi Eno [Fri, 14 Jan 2005 09:05:35 +0000 (09:05 -0000)]
2005-01-14 Atsushi Enomoto <atsushi@ximian.com>
* ConstraintCollectionTest.cs : Fixed run-test-ondotnet. MS.NET does
not fill Table property even after EndInit().
* DataRelationTest.cs : Fixed run-test-ondotnet. ExpectedException
is missing.
* TypedDataSetGeneratorTest.cs : fixed GenerateName() both for
run-test-ondotnet and run-test.
svn path=/trunk/mcs/; revision=38925
Peter Dennis Bartok [Fri, 14 Jan 2005 03:28:37 +0000 (03:28 -0000)]
- Was using wrong method to select a control
svn path=/trunk/mcs/; revision=38921
Sebastien Pouliot [Fri, 14 Jan 2005 03:12:50 +0000 (03:12 -0000)]
2005-01-13 Sebastien Pouliot <sebastien@ximian.com>
* AsnEncodedDataTest.cs: Added tests for Oid, RawData properties and
for CopyFrom method.
* CryptographicAttributeTest.cs: Updated to NUnit 2.2 tests.
svn path=/trunk/mcs/; revision=38920
Sebastien Pouliot [Fri, 14 Jan 2005 03:09:05 +0000 (03:09 -0000)]
2005-01-13 Sebastien Pouliot <sebastien@ximian.com>
* AsnEncodedData.cs: Completed/fixed implementation.
* CryptographicAttribute.cs: Fixed implementation with updated unit
tests.
* Oid.cs: Fixed implementation with updated unit tests.
svn path=/trunk/mcs/; revision=38919
César Natarén [Fri, 14 Jan 2005 01:50:25 +0000 (01:50 -0000)]
don't need the instance
svn path=/trunk/mcs/; revision=38917
Miguel de Icaza [Fri, 14 Jan 2005 01:11:45 +0000 (01:11 -0000)]
remove test 334, as that one fails
svn path=/trunk/mcs/; revision=38916
Miguel de Icaza [Fri, 14 Jan 2005 01:05:05 +0000 (01:05 -0000)]
Updates
svn path=/trunk/mcs/; revision=38915
Miguel de Icaza [Fri, 14 Jan 2005 01:00:56 +0000 (01:00 -0000)]
Back in
svn path=/trunk/mcs/; revision=38914
Miguel de Icaza [Fri, 14 Jan 2005 00:58:26 +0000 (00:58 -0000)]
Another pass
svn path=/trunk/mcs/; revision=38913
Miguel de Icaza [Fri, 14 Jan 2005 00:55:59 +0000 (00:55 -0000)]
Remove invalid error
svn path=/trunk/mcs/; revision=38912
Miguel de Icaza [Fri, 14 Jan 2005 00:46:58 +0000 (00:46 -0000)]
Flush
svn path=/trunk/mcs/; revision=38911
Miguel de Icaza [Fri, 14 Jan 2005 00:35:52 +0000 (00:35 -0000)]
2005-01-13 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (IsAccessorAccessible): Accessibility to private fields
of a different type is only allowed to private fields of a
containing type, not on fields of a base class.
See test-174.cs and error cs0122-9.cs
svn path=/trunk/mcs/; revision=38910
Miguel de Icaza [Fri, 14 Jan 2005 00:35:33 +0000 (00:35 -0000)]
Add new error
svn path=/trunk/mcs/; revision=38909
Miguel de Icaza [Fri, 14 Jan 2005 00:20:13 +0000 (00:20 -0000)]
Remove until we fix it
svn path=/trunk/mcs/; revision=38908
Miguel de Icaza [Fri, 14 Jan 2005 00:02:07 +0000 (00:02 -0000)]
Fix pass 1
svn path=/trunk/mcs/; revision=38907
Gonzalo Paniagua Javier [Thu, 13 Jan 2005 22:33:28 +0000 (22:33 -0000)]
2005-01-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CultureInfo.cs: the InvariantCulture returns false for
IsNeutralCulture. Fixes bug #59716.
svn path=/trunk/mcs/; revision=38903
Jonathan Pryor [Thu, 13 Jan 2005 22:00:27 +0000 (22:00 -0000)]
* DiagnosticsConfigurationHandler.cs: Make DiagnosticsConfiguration.Settings
thread-safe (double-checked locking isn't thread safe on .NET without
using a volatile variable, and setting the variable in the static
constructor is easier anyway).
* Switch.cs (GetConfigFileSetting): If the setting is non-numeric, set the
attribute value to the string "0". This is apparently what .NET 1.1 does,
and allows the SwitchTest NUnit test to work w/o failures.
svn path=/trunk/mcs/; revision=38902
Mike Kestner [Thu, 13 Jan 2005 21:48:22 +0000 (21:48 -0000)]
man page updates for gacutil
svn path=/trunk/mono/; revision=38900
Mike Kestner [Thu, 13 Jan 2005 21:47:51 +0000 (21:47 -0000)]
2005-01-13 Mike Kestner <mkestner@novell.com>
* driver.cs: use relative symlinks for the package dir.
svn path=/trunk/mcs/; revision=38899
Gonzalo Paniagua Javier [Thu, 13 Jan 2005 21:25:04 +0000 (21:25 -0000)]
last but not least
svn path=/trunk/mcs/; revision=38898
Gonzalo Paniagua Javier [Thu, 13 Jan 2005 21:20:11 +0000 (21:20 -0000)]
argh
svn path=/trunk/mcs/; revision=38896
Zoltan Varga [Thu, 13 Jan 2005 21:17:51 +0000 (21:17 -0000)]
2005-01-13 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Environment_Exit): Suspend all managed
threads before shutting down the runtime.
* threads.c (mono_thread_suspend_all_other_threads): New helper function.
svn path=/trunk/mono/; revision=38895
Gonzalo Paniagua Javier [Thu, 13 Jan 2005 21:16:28 +0000 (21:16 -0000)]
2005-01-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* monoresgen.cs: s/monoresgen/resgen/. Open the destination file with
FileMode.Truncate, just in case it exists. Fixes bug #52105.
svn path=/trunk/mcs/; revision=38894
Zoltan Varga [Thu, 13 Jan 2005 20:25:00 +0000 (20:25 -0000)]
2005-01-13 Zoltan Varga <vargaz@freemail.hu>
* jni.c: Fix compilation on PPC.
svn path=/trunk/mono/; revision=38892
César Natarén [Thu, 13 Jan 2005 20:00:13 +0000 (20:00 -0000)]
2005-01-13 Cesar Lopez Nataren <cnataren@novell.com>
* Makefile (SUBDIRS): added Microsoft.JScript to the default build.
svn path=/trunk/mcs/; revision=38890
Zoltan Varga [Thu, 13 Jan 2005 19:58:04 +0000 (19:58 -0000)]
2005-01-13 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c (mono_arch_output_basic_block): Fix OP_ATOMIC_ADD_NEW_I4.
svn path=/trunk/mono/; revision=38889
Zoltan Varga [Thu, 13 Jan 2005 19:36:29 +0000 (19:36 -0000)]
2005-01-13 Zoltan Varga <vargaz@freemail.hu>
* configure.in Makefile.am: Resurrect ikvm-jni.
* ikvm-native: New directory which contains a copy of the 'native'
module in IKVM cvs.
svn path=/trunk/mono/; revision=38888
Geoff Norton [Thu, 13 Jan 2005 18:32:34 +0000 (18:32 -0000)]
2005-01-13 Geoff Norton <gnorton@customerdna.com>
* Guid.cs: Fix endian issues (use Mono.Security.BitConverterLE). Fixes
#71242
svn path=/trunk/mcs/; revision=38885
Miguel de Icaza [Thu, 13 Jan 2005 17:10:21 +0000 (17:10 -0000)]
Forgot to add the file
svn path=/trunk/mcs/; revision=38883
Paolo Molaro [Thu, 13 Jan 2005 17:09:11 +0000 (17:09 -0000)]
Thu Jan 13 18:15:32 CET 2005 Paolo Molaro <lupus@ximian.com>
* Thread.cs: implement stacksize and parameterized
start functionality (requires matching runtime).
svn path=/trunk/mcs/; revision=38882
Paolo Molaro [Thu, 13 Jan 2005 17:08:32 +0000 (17:08 -0000)]
Thu Jan 13 18:16:35 CET 2005 Paolo Molaro <lupus@ximian.com>
* object-internal.h, threads.c: implement stacksize and
parameterized thread start functionality (requires
matching corlib). Marked broken code for later removal.
svn path=/trunk/mono/; revision=38881
Jordi Mas i Hernandez [Thu, 13 Jan 2005 16:50:25 +0000 (16:50 -0000)]
fixes dropstyle
svn path=/trunk/mcs/; revision=38878
Ritvik Mayank [Thu, 13 Jan 2005 16:03:28 +0000 (16:03 -0000)]
In Test/tests:
2005-01-13 Ritvik Mayank <mritvik@novell.com>
*ExpConversionBoolToByteA1.vb:
*ExpConversionBoolToByteA2.vb:
*ExpConversionBoolToDecimalA1.vb:
*ExpConversionBoolToDecimalA2.vb:
*ExpConversionBoolToDoubleA1.vb:
*ExpConversionBoolToDoubleA2.vb:
*ExpConversionBoolToIntA1.vb:
*ExpConversionBoolToIntA2.vb:
*ExpConversionBoolToLongA1.vb:
*ExpConversionBoolToLongA2.vb:
*ExpConversionBoolToShortA1.vb:
*ExpConversionBoolToShortA2.vb:
*ExpConversionBoolToSingleA1.vb:
*ExpConversionBoolToSingleA2.vb:
*ExpConversionByteToBoolA1.vb:
*ExpConversionDecimalToBoolA1.vb:
*ExpConversionDoubleToBoolA1.vb:
*ExpConversionIntToBoolA1.vb:
*ExpConversionLongToBoolA1.vb:
*ExpConversionShortToBoolA1.vb:
*ExpConversionSingleToBoolA1.vb:
Above Test cases are for Explicit Conversion from Boolean to different Numeric type and form different Numeric type to Boolean
2005-01-13 Ritvik Mayank <mritvik@novell.com>
*ImpConversionBoolToByteA1.vb:
*ImpConversionBoolToByteA2.vb:
*ImpConversionBoolToDecimalA1.vb:
*ImpConversionBoolToDecimalA2.vb:
*ImpConversionBoolToDoubleA1.vb:
*ImpConversionBoolToDoubleA2.vb:
*ImpConversionBoolToIntA1.vb:
*ImpConversionBoolToIntA2.vb:
*ImpConversionBoolToLongA1.vb:
*ImpConversionBoolToLongA2.vb:
*ImpConversionBoolToShortA1.vb:
*ImpConversionBoolToShortA2.vb:
*ImpConversionBoolToSingleA1.vb:
*ImpConversionBoolToSingleA2.vb:
*ImpConversionByteToBoolA1.vb:
*ImpConversionDecimalToBoolA1.vb:
*ImpConversionDoubleToBoolA1.vb:
*ImpConversionIntToBoolA1.vb:
*ImpConversionLongToBoolA1.vb:
*ImpConversionShortToBoolA1.vb:
*ImpConversionSingleToBoolA1.vb:
Above Test cases are for Implicit Conversion from Boolean to different Numeric type and form different Numeric type to Boolean
In .:
2005-01-13 Ritvik Mayank <mritvik@novell.com>
* mb-parser.jay: Changed Error Number for Modifiers.PRIVATE to throw the right ExceptionNumber as 31089 .
* mb-parser.jay: Added Modifiers.PROTECTED to throw the right Error Number as 31047 .
2005-01-13 Ritvik Mayank <mritvik@novell.com>
* ecore.cs: Changed the Error Number for setter as 30526 and getter as 30524 in Expression DoResolveLValue .
* expression.cs: Changed the Error Number for set == null as 30526 and get == null as 30524 .
2005-01-13 Ritvik Mayank <mritvik@novell.com>
* statement.cs: For 'if (RedimTarget.Type.GetArrayRank() != args.Count)' changed the Error Number as 3415 .
svn path=/trunk/mcs/; revision=38877
Jonathan Pryor [Thu, 13 Jan 2005 14:00:37 +0000 (14:00 -0000)]
* Mono.Posix_test.dll.sources: Added Test/Mono.Unix/StdlibTest.cs.
* Test/Mono.Unix/StdlibTest.cs: Added tests for signal(3) and snprintf(3).
svn path=/trunk/mcs/; revision=38871
Jonathan Pryor [Thu, 13 Jan 2005 13:58:33 +0000 (13:58 -0000)]
* Stdlib.cs: Use Stdlib.LIBC instead of "libc".
* StdioFileStream.cs: Add FilePosition property (not that I expect anyone to
use it) and Rewind() method.
svn path=/trunk/mcs/; revision=38870
Sureshkumar T [Thu, 13 Jan 2005 12:40:08 +0000 (12:40 -0000)]
2005-01-13 Sureshkumar T <tsureshkumar@novell.com>
* OdbcDataReader.cs: Implement NextResultSet for multiple result
set queries.
* OdbcDataReader.cs: build column schema once creating reader and
then for each Next result set. Thanks to
sebastien.robitaille@croesus.com (Sebastien Robitaille) for
pointing out this optimization (bugzilla #70530).
* libodbc.cs: Added library calls SQLFreeStmt and SQLMoreResults
for mutiple resultsets.
svn path=/trunk/mcs/; revision=38868
Raja R Harinath [Thu, 13 Jan 2005 12:34:22 +0000 (12:34 -0000)]
* profiles/default.make (MBAS) [!PLATFORM_MONO_NATIVE]: Use $(EXTERNAL_MBAS).
Reported by Nick Drochak.
svn path=/trunk/mcs/; revision=38867
Peter Dennis Bartok [Thu, 13 Jan 2005 11:59:43 +0000 (11:59 -0000)]
- Changes and fixes to implement focus and keyboard traversal; still very incomplete
and missing most associated events
svn path=/trunk/mcs/; revision=38866
Raja R Harinath [Thu, 13 Jan 2005 11:56:23 +0000 (11:56 -0000)]
In mcs:
Fix test-335.cs (bug #58126).
* cs-parser.jay (argument): Split out non-expression parts of the
rule into 'non_simple_argument'.
(invocation_expression): Support parenthesized invocations with
multiple arguments, and with single non-simple arguments.
In tests:
* test-335.cs: New test, from #58126.
svn path=/trunk/mcs/; revision=38865
Jordi Mas i Hernandez [Thu, 13 Jan 2005 11:26:05 +0000 (11:26 -0000)]
missing properties, fixed bugs
svn path=/trunk/mcs/; revision=38863
Jonathan Pryor [Thu, 13 Jan 2005 11:23:37 +0000 (11:23 -0000)]
* fstab.c: Fix HPUX support. HPUX includes both <fstab.h> and
<checkpoint.h>, so we need to give preference to <checkpoint.h>.
svn path=/trunk/mono/; revision=38862
Peter Dennis Bartok [Thu, 13 Jan 2005 10:27:47 +0000 (10:27 -0000)]
- Setting Selectable window style for controls that cannot have focus to off
svn path=/trunk/mcs/; revision=38861
Atsushi Eno [Thu, 13 Jan 2005 09:11:04 +0000 (09:11 -0000)]
2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
* XmlReaderCommonTests.cs : added labels for tests.
Marked MoveToXmlDeclAttributes() as [Ignore] again because there is
no consistent reference implementation to follow.
svn path=/trunk/mcs/; revision=38859
Atsushi Eno [Thu, 13 Jan 2005 08:20:37 +0000 (08:20 -0000)]
2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
* XmlResolver.cs : throw ArgumentException in ResolveUri().
svn path=/trunk/mcs/; revision=38857
Raja R Harinath [Thu, 13 Jan 2005 07:42:50 +0000 (07:42 -0000)]
In mcs:
* cs-tokenizer.cs (xtoken): Reset 'comments_seen' in a couple more
places.
In tests:
* Makefile (TEST_EXCLUDES_win32): Add test-74. See #71200.
* harness.mk: Fix indentation.
* test-332.cs: Update with more issues.
svn path=/trunk/mcs/; revision=38856
Atsushi Eno [Thu, 13 Jan 2005 07:26:04 +0000 (07:26 -0000)]
2005-01-13 Atsushi Enomoto <atsushi@ximian.com>
* ConsoleWriter.cs : Flush() should call that of input writer.
* ConsoleUI.cs : at least it should flush stream, even though it
cannot close the stream (due to the behavioral difference between
Console.Out and usual StreamWriter).
svn path=/trunk/mcs/; revision=38855
Raja R Harinath [Thu, 13 Jan 2005 07:10:38 +0000 (07:10 -0000)]
Remove unlogged change.
svn path=/trunk/mcs/; revision=38854