mono.git
20 years agoSome fixes in LinearGradientBrush.cs.
Ravindra [Fri, 30 Apr 2004 15:36:13 +0000 (15:36 -0000)]
Some fixes in LinearGradientBrush.cs.

svn path=/trunk/mcs/; revision=26425

20 years agoAdded few more P/Invokes for lineargradientbrush.
Ravindra [Fri, 30 Apr 2004 15:21:00 +0000 (15:21 -0000)]
Added few more P/Invokes for lineargradientbrush.

svn path=/trunk/mcs/; revision=26424

20 years ago * Makefile: Add dependancies.
Jackson Harper [Fri, 30 Apr 2004 13:24:17 +0000 (13:24 -0000)]
    * Makefile: Add dependancies.

svn path=/trunk/mcs/; revision=26416

20 years ago2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 30 Apr 2004 13:10:49 +0000 (13:10 -0000)]
2004-04-30  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Now use mono.pub for Mono assemblies (not the ECMA key).

svn path=/trunk/mcs/; revision=26415

20 years ago2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 30 Apr 2004 12:37:58 +0000 (12:37 -0000)]
2004-04-30  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Now use mono.pub for Mono assemblies (not the ECMA key).

svn path=/trunk/mcs/; revision=26414

20 years ago(clean): Quick hack to get 'make clean' to work better.
Raja R Harinath [Fri, 30 Apr 2004 12:06:58 +0000 (12:06 -0000)]
(clean): Quick hack to get 'make clean' to work better.

svn path=/trunk/mcs/; revision=26411

20 years agofixes MemoryBmp when saving images
Jordi Mas i Hernandez [Fri, 30 Apr 2004 11:22:03 +0000 (11:22 -0000)]
fixes MemoryBmp when saving images

svn path=/trunk/mcs/; revision=26410

20 years ago(SUBDIRS): Remove 'gmcs' for now.
Raja R Harinath [Fri, 30 Apr 2004 11:19:08 +0000 (11:19 -0000)]
(SUBDIRS): Remove 'gmcs' for now.
(all): Simplify.

svn path=/trunk/mcs/; revision=26408

20 years ago2004-04-30 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 30 Apr 2004 10:49:11 +0000 (10:49 -0000)]
2004-04-30  Umadevi S  <sumadevi@novell.com>
        * DataColumnCollection.cs : Fixed nunit test errors, removed TODOs
        * DataTableCollection.cs  : Tested and removed TODO
        * TypedDataSetGeneratorException.cs : Fixed a couple of TODOs

svn path=/trunk/mcs/; revision=26407

20 years ago2004-04-30 Umadevi S (sumadevi@novell.com)
Umadevi S [Fri, 30 Apr 2004 10:46:03 +0000 (10:46 -0000)]
2004-04-30 Umadevi S (sumadevi@novell.com)
* Modified testcases in DataColumnCollectionTest.cs and DataRowTest.cs

svn path=/trunk/mcs/; revision=26406

20 years ago* NewMonoXSD.cs: Import elements in the order they are declared in the schema.
Lluis Sanchez [Fri, 30 Apr 2004 09:39:50 +0000 (09:39 -0000)]
* NewMonoXSD.cs: Import elements in the order they are declared in the schema.

svn path=/trunk/mcs/; revision=26405

20 years ago* MethodResponse.cs, ReturnMessage.cs: Added null checks.
Lluis Sanchez [Fri, 30 Apr 2004 09:35:47 +0000 (09:35 -0000)]
* MethodResponse.cs, ReturnMessage.cs: Added null checks.

svn path=/trunk/mcs/; revision=26404

20 years ago* HttpServer.cs: Removed dead code.
Lluis Sanchez [Fri, 30 Apr 2004 09:25:15 +0000 (09:25 -0000)]
* HttpServer.cs: Removed dead code.

svn path=/trunk/mcs/; revision=26403

20 years ago * SoapClientFormatterSink.cs: The deserialized message can be actually a
Lluis Sanchez [Fri, 30 Apr 2004 09:23:42 +0000 (09:23 -0000)]
* SoapClientFormatterSink.cs: The deserialized message can be actually a
  SoapFault. Taken this into account.
* SoapMessageFormatter.cs: Added FormatFault method. In FormatResponse(),
  the array of output parameters must also include placeholders for the
  input parameters (set to null).
  ParameterInfo.IsOut does not correspond to the "out" keyword in C#, but
  to the OutAttribute applied to parameters. There can be input parameters
  with the OutAttribute. Fixed this in a couple of places.
  Added CreateSoapMessage method, which creates a SoapMessage including
  the parameter types (only for responses, since for requests the target
  method is not known).
* SoapServerFormatterSink.cs: Use soapMsgFormatter.CreateSoapMessage to
  create the SoapMessage.

svn path=/trunk/mcs/; revision=26402

20 years agoAdding status checks in StringFormat.cs.
Ravindra [Fri, 30 Apr 2004 09:18:29 +0000 (09:18 -0000)]
Adding status checks in StringFormat.cs.

svn path=/trunk/mcs/; revision=26401

20 years ago * SoapReader.cs: If the SoapMessage instance being filled includes the
Lluis Sanchez [Fri, 30 Apr 2004 09:04:06 +0000 (09:04 -0000)]
* SoapReader.cs: If the SoapMessage  instance being filled includes the
  array of parameter types, use those to deserialize the parameter values.
  Use the new method SoapTypeMapper.ParseXsdValue() to parse primitive values.
* SoapTypeMapper.cs: Added GetXsdValue and ParseXsdValue.
* SoapWriter.cs: Always include parameter types when serializing a message.
  MS.NET does it.

svn path=/trunk/mcs/; revision=26400

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Fri, 30 Apr 2004 08:44:02 +0000 (08:44 -0000)]
ChangeLog: Updated ChangeLog
Image.cs: Now make uniform function calls for differnt platforms.
gdipFunctions.cs: Removed *IX specific calls

svn path=/trunk/mcs/; revision=26399

20 years ago* runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
Raja R Harinath [Fri, 30 Apr 2004 08:13:44 +0000 (08:13 -0000)]
* runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
suffix.
(gac_assemblies, non_gac_assemblies, corlibdir, dist_corlib_DATA):
New variables.  Use Automake idioms.
(dist-hook): Remove.
(install-local, uninstall-local): Use mscorlib.dll from current
tree when running gacutil.
(mono_runtime): New variable.  Points to either JIT compiler or
interpreter.
Report from Bernie Solomon <bernard@ugsolutions.com>
* runtime/net_2_0/Makefile.am: Likewise.
* runtime/Makefile.am (dist_monobins_DATA): Rename from
monobins_DATA.
(EXTRA_DIST): Remove.
* Makefile.am (fullbuild): Update to changes.

svn path=/trunk/mono/; revision=26398

20 years agomove previous 2 lines after checkig that we have no cycles
Gonzalo Paniagua Javier [Fri, 30 Apr 2004 07:49:23 +0000 (07:49 -0000)]
move previous 2 lines after checkig that we have no cycles

svn path=/trunk/mcs/; revision=26397

20 years ago2004-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 30 Apr 2004 07:47:04 +0000 (07:47 -0000)]
2004-04-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* typemanager.cs: don't report cyclic struct layout when a struct
contains 2 or more fields of the same type. Failed for Pango.AttrShape
which has 2 Pango.Rectangle fields.

svn path=/trunk/mcs/; revision=26396

20 years agorevert
Raja R Harinath [Fri, 30 Apr 2004 06:13:20 +0000 (06:13 -0000)]
revert

svn path=/trunk/mcs/; revision=26395

20 years ago(Attributes.GetClsCompliantAttribute):
Raja R Harinath [Fri, 30 Apr 2004 05:16:53 +0000 (05:16 -0000)]
(Attributes.GetClsCompliantAttribute):
Simplify.  Attribute.ResolveType does what we need.

svn path=/trunk/mcs/; revision=26393

20 years ago2004-04-30 Todd Berman <tberman@sevenl.net>
Todd Berman [Fri, 30 Apr 2004 05:01:56 +0000 (05:01 -0000)]
2004-04-30  Todd Berman  <tberman@sevenl.net>

        * gacutil.cs: Add a missing .Trim ()

svn path=/trunk/mcs/; revision=26392

20 years agoTest cases for enum
Anirban Bhattacharjee [Fri, 30 Apr 2004 04:47:23 +0000 (04:47 -0000)]
Test cases for enum

svn path=/trunk/mcs/; revision=26390

20 years ago * library.make: Fix uninstall
Jackson Harper [Fri, 30 Apr 2004 04:43:36 +0000 (04:43 -0000)]
    * library.make: Fix uninstall

svn path=/trunk/mcs/; revision=26389

20 years agoflush
Jackson Harper [Fri, 30 Apr 2004 04:21:08 +0000 (04:21 -0000)]
flush

svn path=/trunk/mono/; revision=26388

20 years ago * runtime/net_2_0/Makefile.am:
Jackson Harper [Fri, 30 Apr 2004 04:15:47 +0000 (04:15 -0000)]
    * runtime/net_2_0/Makefile.am:
* runtime/net_1_1/Makefile.am: /lib/mono/gac. Dont forget the
        mono.

svn path=/trunk/mono/; revision=26387

20 years agoAdding more checks for status.
Ravindra [Fri, 30 Apr 2004 04:10:59 +0000 (04:10 -0000)]
Adding more checks for status.

svn path=/trunk/mcs/; revision=26386

20 years agoAdd sn.exe
Jackson Harper [Fri, 30 Apr 2004 04:01:25 +0000 (04:01 -0000)]
Add sn.exe

svn path=/trunk/mono/; revision=26385

20 years ago2004-04-29 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Fri, 30 Apr 2004 03:47:45 +0000 (03:47 -0000)]
2004-04-29  Bernie Solomon  <bernard@ugsolutions.com>

* ppc/tramp.c: use sizeof (stackval), fix
delegate tramp frame layout for Apple

svn path=/trunk/mono/; revision=26383

20 years ago * Makefile: Put the PROFILE= stuff before the target, this is more
Jackson Harper [Fri, 30 Apr 2004 03:42:47 +0000 (03:42 -0000)]
    * Makefile: Put the PROFILE= stuff before the target, this is more
pleasurable to cygwin users.

svn path=/trunk/mcs/; revision=26381

20 years ago- Fixed bug #52695
Peter Dennis Bartok [Fri, 30 Apr 2004 03:41:46 +0000 (03:41 -0000)]
- Fixed bug #52695

svn path=/trunk/mcs/; revision=26380

20 years ago2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 30 Apr 2004 03:40:48 +0000 (03:40 -0000)]
2004-04-30  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile.am: regrouped security tools. corrected sn directory.

svn path=/trunk/mono/; revision=26379

20 years agoAdd gmcs here as well
Duncan Mak [Fri, 30 Apr 2004 03:34:53 +0000 (03:34 -0000)]
Add gmcs here as well

svn path=/trunk/mono/; revision=26378

20 years ago($(monobins_DATA)): Add sn.exe and sn.
Duncan Mak [Fri, 30 Apr 2004 03:32:00 +0000 (03:32 -0000)]
($(monobins_DATA)): Add sn.exe and sn.

svn path=/trunk/mono/; revision=26377

20 years ago2004-04-29 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 30 Apr 2004 02:38:59 +0000 (02:38 -0000)]
2004-04-29  Miguel de Icaza  <miguel@ximian.com>

* io.c (CopyFile): Use 32k buffers to copy the file instead of 2k,
use the stack, do not use dynamic memory.

svn path=/trunk/mono/; revision=26376

20 years ago2004-04-29 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Fri, 30 Apr 2004 02:13:47 +0000 (02:13 -0000)]
2004-04-29 Ben Maurer  <bmaurer@users.sourceforge.net>

* expression.cs: Handle IntPtr comparisons with IL code
rather than a method call.

svn path=/trunk/mcs/; revision=26375

20 years agoadd gmcs.exe
Jackson Harper [Fri, 30 Apr 2004 02:06:45 +0000 (02:06 -0000)]
add gmcs.exe

svn path=/trunk/mono/; revision=26374

20 years agopas de line breaks
Jackson Harper [Fri, 30 Apr 2004 02:01:23 +0000 (02:01 -0000)]
pas de line breaks

svn path=/trunk/mono/; revision=26373

20 years agospecify a prefix to make packaging easier
Jackson Harper [Fri, 30 Apr 2004 01:55:23 +0000 (01:55 -0000)]
specify a prefix to make packaging easier

svn path=/trunk/mono/; revision=26372

20 years agoAdd gmcs.in
Duncan Mak [Fri, 30 Apr 2004 01:30:47 +0000 (01:30 -0000)]
Add gmcs.in

svn path=/trunk/mono/; revision=26371

20 years ago(EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
Duncan Mak [Fri, 30 Apr 2004 01:30:33 +0000 (01:30 -0000)]
(EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
gmcs script.

svn path=/trunk/mono/; revision=26370

20 years ago * gacutil.cs: Allow a prefix to be specified. This is only for
Jackson Harper [Fri, 30 Apr 2004 01:28:47 +0000 (01:28 -0000)]
    * gacutil.cs: Allow a prefix to be specified. This is only for
packaging if you install to some wack prefix it wont work.

svn path=/trunk/mcs/; revision=26369

20 years ago * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
Jackson Harper [Fri, 30 Apr 2004 01:03:12 +0000 (01:03 -0000)]
    * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
special little place.

svn path=/trunk/mono/; revision=26368

20 years ago2004-04-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 30 Apr 2004 00:48:45 +0000 (00:48 -0000)]
2004-04-29  Sebastien Pouliot  <sebastien@ximian.com>

* DSACryptoServiceProviderTest.cs: New unit tests fo better coverage.
* FromBase64Transform.cs: New unit tests for better coverage.
* HashAlgorithmTest.cs: New unit tests for better coverage.
* HMACSHA1Test.cs: New unit tests for better coverage. Updated to
NUnit2.
* KeyedHashAlgorithmTest.cs: Coverage already complete. Updated to
NUnit 2.
* SHA1Test.cs: Coverage already complete. Updated to NUnit2.
* SHA1CryptoServiceProviderTest.cs: Coverage almost complete. Updated
to NUnit2.
* SHA256Test.cs: Coverage already complete. Updated to NUnit2.
* SHA256ManagedTest.cs: Coverage already complete. Updated to NUnit2.
* SHA384Test.cs: Coverage already complete. Updated to NUnit2.
* SHA384ManagedTest.cs: Coverage almost complete. Updated to NUnit2.
* SHA512Test.cs: Coverage already complete. Updated to NUnit2.
* SHA512ManagedTest.cs: Coverage almost complete. Updated to NUnit2.

svn path=/trunk/mcs/; revision=26367

20 years ago2004-04-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 30 Apr 2004 00:30:30 +0000 (00:30 -0000)]
2004-04-29  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: (Reintroduced) Removed Mono.CSharp.Debugger.dll from
the Windows/cygwin build as this break the Linux build.

svn path=/trunk/mcs/; revision=26366

20 years ago * Makefile: net_2_0 corlib goes to a special place.
Jackson Harper [Fri, 30 Apr 2004 00:17:44 +0000 (00:17 -0000)]
    * Makefile: net_2_0 corlib goes to a special place.

svn path=/trunk/mcs/; revision=26365

20 years agoEnable gmcs in the net_2_0 profile.
Martin Baulig [Thu, 29 Apr 2004 23:27:24 +0000 (23:27 -0000)]
Enable gmcs in the net_2_0 profile.

svn path=/trunk/mcs/; revision=26364

20 years agoFlush
Miguel de Icaza [Thu, 29 Apr 2004 23:20:52 +0000 (23:20 -0000)]
Flush

svn path=/trunk/mcs/; revision=26363

20 years agoDon't crash here ;-)
Martin Baulig [Thu, 29 Apr 2004 23:19:20 +0000 (23:19 -0000)]
Don't crash here ;-)

svn path=/trunk/mcs/; revision=26362

20 years ago**** Merged from MCS ****
Martin Baulig [Thu, 29 Apr 2004 22:56:32 +0000 (22:56 -0000)]
**** Merged from MCS ****

svn path=/trunk/mcs/; revision=26361

20 years ago * Makefile: Set MONO_PATH to use the bootstrap corlib
Jackson Harper [Thu, 29 Apr 2004 22:34:13 +0000 (22:34 -0000)]
    * Makefile: Set MONO_PATH to use the bootstrap corlib
* driver.cs: Check the GAC for referenced assemblies.

svn path=/trunk/mcs/; revision=26360

20 years ago * AssemblyInfo.cs: Set version number correctly for the bootstrap
Jackson Harper [Thu, 29 Apr 2004 22:23:02 +0000 (22:23 -0000)]
    * AssemblyInfo.cs: Set version number correctly for the bootstrap
corlib. For some reason setting key files does not work with gmcs
and the bootstrap corlib.

svn path=/trunk/mcs/; revision=26359

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 22:22:55 +0000 (22:22 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* property-il.il, property-main.cs: New test for #56013.

svn path=/trunk/mcs/; revision=26358

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 22:22:01 +0000 (22:22 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* rules.make: Added `INTERNAL_ILASM'.

svn path=/trunk/mcs/; revision=26357

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 22:17:40 +0000 (22:17 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* ecore.cs (PropertyExpr.FindAccessor): New private method.  Walk
the list of PropertyInfo's in class hierarchy and find the
accessor.  Fixes #56013.

svn path=/trunk/mcs/; revision=26355

20 years agoAttempt to bootstrap gmcs when the 2.0 profile is used.
Jackson Harper [Thu, 29 Apr 2004 22:11:24 +0000 (22:11 -0000)]
Attempt to bootstrap gmcs when the 2.0 profile is used.

svn path=/trunk/mcs/; revision=26354

20 years agoconstify
Ben Maurer [Thu, 29 Apr 2004 22:10:51 +0000 (22:10 -0000)]
constify

svn path=/trunk/mcs/; revision=26353

20 years agouse the bootstrap path to build gmcs
Jackson Harper [Thu, 29 Apr 2004 22:10:41 +0000 (22:10 -0000)]
use the bootstrap path to build gmcs

svn path=/trunk/mcs/; revision=26352

20 years ago.cvsignore
Jackson Harper [Thu, 29 Apr 2004 22:07:55 +0000 (22:07 -0000)]
.cvsignore

svn path=/trunk/mcs/; revision=26351

20 years ago...
Ben Maurer [Thu, 29 Apr 2004 22:05:39 +0000 (22:05 -0000)]
...

svn path=/trunk/mcs/; revision=26350

20 years agoconst/readonly lovin'
Ben Maurer [Thu, 29 Apr 2004 22:01:06 +0000 (22:01 -0000)]
const/readonly lovin'

svn path=/trunk/mcs/; revision=26349

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 21:57:05 +0000 (21:57 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* Makefile (gmcs.exe): Set MONO_PATH to use `../class/lib/net_2_0'.

svn path=/trunk/mcs/; revision=26348

20 years agoreadonly-lovin'
Ben Maurer [Thu, 29 Apr 2004 21:48:00 +0000 (21:48 -0000)]
readonly-lovin'

svn path=/trunk/mcs/; revision=26347

20 years ago2004-04-29 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Thu, 29 Apr 2004 21:42:11 +0000 (21:42 -0000)]
2004-04-29 Ben Maurer  <bmaurer@users.sourceforge.net>

* ILGenerator.cs, ModuleBuilder.cs: readonlyificate.

svn path=/trunk/mcs/; revision=26346

20 years agoReverted back to revision 1.1
Martin Baulig [Thu, 29 Apr 2004 21:38:00 +0000 (21:38 -0000)]
Reverted back to revision 1.1

svn path=/trunk/mcs/; revision=26345

20 years ago2004-04-29 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Thu, 29 Apr 2004 21:36:40 +0000 (21:36 -0000)]
2004-04-29 Ben Maurer  <bmaurer@users.sourceforge.net>

* Path.cs: readonlyificate.

svn path=/trunk/mcs/; revision=26344

20 years ago2004-04-29 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Thu, 29 Apr 2004 21:34:26 +0000 (21:34 -0000)]
2004-04-29 Ben Maurer  <bmaurer@users.sourceforge.net>

* FileStream.cs: constify.

svn path=/trunk/mcs/; revision=26343

20 years ago2004-04-29 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Thu, 29 Apr 2004 21:31:15 +0000 (21:31 -0000)]
2004-04-29 Ben Maurer  <bmaurer@users.sourceforge.net>

* Activator.cs: change _flags to a const.
* IntegerFormatter.cs: make tables readonly.
* Convert.cs: tables readonly
* DateTime.cs: ditto.
* IntPtr.cs: avoid a cctor.

svn path=/trunk/mcs/; revision=26342

20 years agorevert, it was wrong, breaks the Unix build
Miguel de Icaza [Thu, 29 Apr 2004 21:02:04 +0000 (21:02 -0000)]
revert, it was wrong, breaks the Unix build

svn path=/trunk/mcs/; revision=26339

20 years ago*** empty log message ***
Martin Baulig [Thu, 29 Apr 2004 20:17:58 +0000 (20:17 -0000)]
*** empty log message ***

svn path=/trunk/mcs/; revision=26338

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 20:17:40 +0000 (20:17 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.CheckStructCycles): Fixed.

svn path=/trunk/mcs/; revision=26337

20 years ago2004-04-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 29 Apr 2004 19:17:31 +0000 (19:17 -0000)]
2004-04-29  Zoltan Varga  <vargaz@freemail.hu>

* io.c: Add scandir implementation for platforms which do not have
it, like solaris.

svn path=/trunk/mono/; revision=26333

20 years ago2004-04-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 29 Apr 2004 19:10:38 +0000 (19:10 -0000)]
2004-04-29  Zoltan Varga  <vargaz@freemail.hu>

* acconfig.h configure.in: Add check for scandir.

svn path=/trunk/mono/; revision=26331

20 years ago * MonoType.cs:
Jackson Harper [Thu, 29 Apr 2004 19:01:17 +0000 (19:01 -0000)]
    * MonoType.cs:
* Type.cs: NET_2_0 now instead of 1_2.

svn path=/trunk/mcs/; revision=26329

20 years agoFix stmw opcode with signed offsets.
Paolo Molaro [Thu, 29 Apr 2004 18:59:24 +0000 (18:59 -0000)]
Fix stmw opcode with signed offsets.

svn path=/trunk/mono/; revision=26328

20 years ago2004-04-29 Juraj Skripsky <juraj@hotfeet.ch>
Juraj Skripsky [Thu, 29 Apr 2004 18:45:13 +0000 (18:45 -0000)]
2004-04-29  Juraj Skripsky <juraj@hotfeet.ch>

* Parser.jay: Fix rule for negative expressions.
Add precedence rules for '<' and '>'.

svn path=/trunk/mcs/; revision=26327

20 years ago * AssemblyInfo.cs: Add 2.0 version attributes.
Jackson Harper [Thu, 29 Apr 2004 18:40:18 +0000 (18:40 -0000)]
    * AssemblyInfo.cs: Add 2.0 version attributes.

svn path=/trunk/mcs/; revision=26326

20 years agoUse `NET_2_0', not `GENERICS'.
Martin Baulig [Thu, 29 Apr 2004 18:30:34 +0000 (18:30 -0000)]
Use `NET_2_0', not `GENERICS'.

svn path=/trunk/mcs/; revision=26325

20 years ago2004-04-29 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 29 Apr 2004 18:17:23 +0000 (18:17 -0000)]
2004-04-29  Bernie Solomon  <bernard@ugsolutions.com>

* transform.c (generate): missed a couple
of places that should use ADD_CODE so buffer
gets grown properly.

* interp.c (interp_mono_runtime_invoke):
restore state better on catching exception
via longjmp here

svn path=/trunk/mono/; revision=26324

20 years agofixes save method using formatID instead of ClsID
Jordi Mas i Hernandez [Thu, 29 Apr 2004 18:12:47 +0000 (18:12 -0000)]
fixes save method using formatID instead of ClsID

svn path=/trunk/mcs/; revision=26322

20 years agoThu Apr 29 20:15:41 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 Apr 2004 17:39:31 +0000 (17:39 -0000)]
Thu Apr 29 20:15:41 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, exceptions-ppc.c: more code saves registers
at the top of the stack. Fixed typos. Use a frame registers
for all the methods with exception clauses.

svn path=/trunk/mono/; revision=26321

20 years ago * locales.c: Add some missing MONO_ARCH_SAVE_REGS'.
Jackson Harper [Thu, 29 Apr 2004 17:27:25 +0000 (17:27 -0000)]
    * locales.c: Add some missing MONO_ARCH_SAVE_REGS'.

svn path=/trunk/mono/; revision=26320

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 17:20:12 +0000 (17:20 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* test-248.cs: New test for #52731.

svn path=/trunk/mcs/; revision=26319

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 17:19:33 +0000 (17:19 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

Applying a patch from Benjamin Jemlich <pcgod@gmx.net>.

* ecore.cs (FieldExpr.AddressOf): Make this work for valuetypes.

svn path=/trunk/mcs/; revision=26318

20 years agoNew test.
Martin Baulig [Thu, 29 Apr 2004 17:06:56 +0000 (17:06 -0000)]
New test.

svn path=/trunk/mcs/; revision=26317

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 17:05:40 +0000 (17:05 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* class.cs (ConstructorInitializer.Resolve): Check whether the
parent .ctor is accessible.  Fixes #52146.

svn path=/trunk/mcs/; revision=26316

20 years agoOoops, make this actually work.
Martin Baulig [Thu, 29 Apr 2004 17:03:43 +0000 (17:03 -0000)]
Ooops, make this actually work.

svn path=/trunk/mcs/; revision=26315

20 years agoremove dead code
Jordi Mas i Hernandez [Thu, 29 Apr 2004 16:39:29 +0000 (16:39 -0000)]
remove dead code

svn path=/trunk/mcs/; revision=26313

20 years agooptimize me baby
Jackson Harper [Thu, 29 Apr 2004 16:33:31 +0000 (16:33 -0000)]
optimize me baby

svn path=/trunk/mcs/; revision=26312

20 years ago * library.make: Use RUNTIME instead of PLATFORM_RUNTIME for the
Jackson Harper [Thu, 29 Apr 2004 16:27:55 +0000 (16:27 -0000)]
    * library.make: Use RUNTIME instead of PLATFORM_RUNTIME for the
gacutil. gacutil needs to be run on our runtime.

svn path=/trunk/mcs/; revision=26311

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 16:24:15 +0000 (16:24 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

Applying a patch from Benjamin Jemlich <pcgod@gmx.net>.

* statement.cs (Using.EmitLocalVariableDecls): Use
TypeManager.idisposable_type, not typeof (IDisposable).
(Foreach.EmitCollectionForeach): Added support for valuetypes.

svn path=/trunk/mcs/; revision=26310

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 16:23:56 +0000 (16:23 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* test-246.cs, test-247.cs: New tests for #52597.

svn path=/trunk/mcs/; revision=26309

20 years agoThu Apr 29 18:52:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 Apr 2004 16:13:20 +0000 (16:13 -0000)]
Thu Apr 29 18:52:09 CEST 2004 Paolo Molaro <lupus@ximian.com>

* exceptions-ppc.c: restore fp registers.

svn path=/trunk/mono/; revision=26308

20 years ago2004-04-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 29 Apr 2004 16:06:52 +0000 (16:06 -0000)]
2004-04-29  Martin Baulig  <martin@ximian.com>

* class.cs (Event.Define): Don't emit the field and don't set
RTSpecialName and SpecialName for events on interfaces.  Fixes
#57703.

svn path=/trunk/mcs/; revision=26306

20 years agoThu Apr 29 18:26:56 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 29 Apr 2004 15:49:08 +0000 (15:49 -0000)]
Thu Apr 29 18:26:56 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, exceptions-ppc.c: save the registers in reverse
order from the stack top (moved the stack room to save the
return value for trace after the param area). Fixed corruption
in restoring registers on unwind.

svn path=/trunk/mono/; revision=26305

20 years ago2004-04-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 29 Apr 2004 15:18:34 +0000 (15:18 -0000)]
2004-04-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* gacutil.cs: return non-zero when something fails.

svn path=/trunk/mcs/; revision=26304

20 years ago2004-04-29 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 29 Apr 2004 15:03:54 +0000 (15:03 -0000)]
2004-04-29  Bernie Solomon  <bernard@ugsolutions.com>

* transform.c:
* interp.c:
Implement STARG for valuetypes as mcs needs it.

svn path=/trunk/mono/; revision=26303

20 years ago2004-04-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 29 Apr 2004 15:00:57 +0000 (15:00 -0000)]
2004-04-29  Atsushi Enomoto  <atsushi@ximian.com>

* DataRow.cs : My previous patch unintentionally reverted Boris patch.

svn path=/trunk/mcs/; revision=26302

20 years agoAdding checks for status of the GDI+ P/Invokes.
Ravindra [Thu, 29 Apr 2004 14:48:19 +0000 (14:48 -0000)]
Adding checks for status of the GDI+ P/Invokes.

svn path=/trunk/mcs/; revision=26300