2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Fri, 14 Nov 2003 07:36:29 +0000 (07:36 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Fri, 14 Nov 2003 07:36:29 +0000 (07:36 -0000)
commit3d5de3815031731e5c34aa344822da2a37f2adc0
tree3b28d547c076981f7a37893e8866de5e50dfa7c0
parentd662b140d63de36bcc96395a54ea845c4251c667
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* corlib_test.dll.sources: added new ValueTypeTest.cs

* System/ValueType.cs:
(Equals): compare the fields of structs too.
(GetHashCode): combine the hash code of all the fields.
Fixes bug #50901 (will remove the icall in a couple of days).

* Test/corlib_linux_test.args: Removed file.
* Test/corlib_test.args: Removed file.
* Test/System/ValueTypeTest.cs: New file.

svn path=/trunk/mcs/; revision=19994
mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/ValueType.cs
mcs/class/corlib/Test/ChangeLog
mcs/class/corlib/Test/System/ChangeLog
mcs/class/corlib/Test/System/ValueTypeTest.cs [new file with mode: 0644]
mcs/class/corlib/Test/corlib_linux_test.args [deleted file]
mcs/class/corlib/Test/corlib_test.args [deleted file]
mcs/class/corlib/corlib_test.dll.sources