mono.git
21 years ago2003-05-25 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sun, 25 May 2003 21:04:21 +0000 (21:04 -0000)]
2003-05-25  Joel Basson  <jstrike@mweb.co.za>

* PictureBoxSizeMode.cs
* Added relevent functions to PictureBox.cs
* Updated demo.cs

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

21 years ago * ILParser.jay: Pass call conv to methoref constructors. Add the
Jackson Harper [Sun, 25 May 2003 20:08:49 +0000 (20:08 -0000)]
    * ILParser.jay: Pass call conv to methoref constructors. Add the
ELLIPSIS to type_lists, this is for vararg methods

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

21 years ago * CodeGen.cs: Add method to resolve global vararg methods.
Jackson Harper [Sun, 25 May 2003 20:08:19 +0000 (20:08 -0000)]
    * CodeGen.cs: Add method to resolve global vararg methods.
* ExternMethodRef.cs: Resolve vararg methods
* GlobalMethodRef.cs: Set calling conventions, add vararg methods
* MethodDef.cs: Set calling conventions, add vararg methods
* MethodRef.cs: Set calling conventions, add vararg methods
* TypeDef.cs: Resolve vararg methods
* TypeRef.cs: Add Ellipsis pseudo type, this should never really
be used as a type, but is stored in arrays with other types. Pass
call convs to methodref constructor.

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

21 years agoFix link
Miguel de Icaza [Sun, 25 May 2003 19:57:40 +0000 (19:57 -0000)]
Fix link

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

21 years ago * PEAPI.cs: Create a list of vararg signatures and add them all to
Jackson Harper [Sun, 25 May 2003 18:58:33 +0000 (18:58 -0000)]
    * PEAPI.cs: Create a list of vararg signatures and add them all to
tables. this allows more then one vararg signature to be created
per method.

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

21 years agoShortcut fixes in MenuItem.cs
Philip Van Hoof [Sun, 25 May 2003 17:47:28 +0000 (17:47 -0000)]
Shortcut fixes in MenuItem.cs

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

21 years agoMore Shortcut-types added
Philip Van Hoof [Sun, 25 May 2003 17:41:38 +0000 (17:41 -0000)]
More Shortcut-types added

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

21 years agoMore Shortcut-types added
Philip Van Hoof [Sun, 25 May 2003 17:30:30 +0000 (17:30 -0000)]
More Shortcut-types added

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

21 years agoShortcut helper class
Philip Van Hoof [Sun, 25 May 2003 17:07:20 +0000 (17:07 -0000)]
Shortcut helper class

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

21 years ago2003-05-25 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sun, 25 May 2003 13:26:10 +0000 (13:26 -0000)]
2003-05-25  Joel Basson  <jstrike@mweb.co.za>

* Shortcut.cs

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

21 years agoUpdate
Miguel de Icaza [Sun, 25 May 2003 13:13:23 +0000 (13:13 -0000)]
Update

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

21 years ago2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:51:45 +0000 (03:51 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>

* Npgsql/NpgsqlDataReader.cs: Fixed an invalid index exception when processing 0 rows queries.

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

21 years ago2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:42:54 +0000 (03:42 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>

* Importacao inicial dos testes unitarios para NUnit 2.0

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

21 years ago2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 25 May 2003 03:38:05 +0000 (03:38 -0000)]
2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>

* Fixed an invalid index exception when processing 0 rows queries.

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

21 years ago2003-05-25 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sun, 25 May 2003 01:17:25 +0000 (01:17 -0000)]
2003-05-25  Joel Basson  <jstrike@mweb.co.za>

* Added Shortcut and Checked property to MenuItem.cs
* Updated Demo2.cs to demonstrate new properties

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

21 years agoChanged my E-mail adres in the ChangeLog-file
Philip Van Hoof [Sun, 25 May 2003 00:35:00 +0000 (00:35 -0000)]
Changed my E-mail adres in the ChangeLog-file

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

21 years agoChanged my email adres in the ChangeLog-file
Philip Van Hoof [Sun, 25 May 2003 00:34:09 +0000 (00:34 -0000)]
Changed my email adres in the ChangeLog-file

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

21 years ago * CatchBlock.cs: Remove typo causing to labels to be the same as
Jackson Harper [Sat, 24 May 2003 18:25:08 +0000 (18:25 -0000)]
    * CatchBlock.cs: Remove typo causing to labels to be the same as
from labels.
* FaultBlock.cs: Remove typo causing to labels to be the same as
from labels.
* FilterBlock.cs: Remove typo causing to labels to be the same as
from labels.
* MethodDef.cs: Allow for multiple labels to point to the same
line. ie:
END_BLOCK:
PASS:
do stuff

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

21 years agoMenu fixes
Philip Van Hoof [Sat, 24 May 2003 17:00:59 +0000 (17:00 -0000)]
Menu fixes

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

21 years ago2003-05-24 Philip Van Hoof <spamfrommailing@freax.org>
Pedro Martínez Juliá [Sat, 24 May 2003 15:38:17 +0000 (15:38 -0000)]
2003-05-24  Philip Van Hoof  <spamfrommailing@freax.org>

    * Math.cs: Add the MS.NET 1.1 methods (BigMul, DivRem, DivRem).

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

21 years agoAdded Demo2.exe to the makefile
Philip Van Hoof [Sat, 24 May 2003 15:34:00 +0000 (15:34 -0000)]
Added Demo2.exe to the makefile

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

21 years ago*** empty log message ***
Joel Basson [Sat, 24 May 2003 15:29:49 +0000 (15:29 -0000)]
*** empty log message ***

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

21 years agoCommented something that has not yet been implemented in gtk-sharp
Philip Van Hoof [Sat, 24 May 2003 15:23:38 +0000 (15:23 -0000)]
Commented something that has not yet been implemented in gtk-sharp

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

21 years agoupdated the demo application
Philip Van Hoof [Sat, 24 May 2003 15:22:56 +0000 (15:22 -0000)]
updated the demo application

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

21 years agoTextBoxBase.cs fixes by Philip Van Hoof and Menu fixes By Joel
Philip Van Hoof [Sat, 24 May 2003 15:20:56 +0000 (15:20 -0000)]
TextBoxBase.cs fixes by Philip Van Hoof and Menu fixes By Joel

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

21 years ago*** empty log message ***
Joel Basson [Sat, 24 May 2003 15:13:33 +0000 (15:13 -0000)]
*** empty log message ***

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

21 years ago*** empty log message ***
Joel Basson [Sat, 24 May 2003 15:05:52 +0000 (15:05 -0000)]
*** empty log message ***

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

21 years ago2003-05-24 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sat, 24 May 2003 14:58:25 +0000 (14:58 -0000)]
2003-05-24  Joel Basson  <jstrike@mweb.co.za>
* MainMenu.cs
* MenuItems.cs
* Some more work done to MessageBox.cs

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

21 years agoUpdate
Miguel de Icaza [Sat, 24 May 2003 14:30:11 +0000 (14:30 -0000)]
Update

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

21 years ago * ILParser.jay: Remove top secret debugging code.
Jackson Harper [Sat, 24 May 2003 07:00:51 +0000 (07:00 -0000)]
    * ILParser.jay: Remove top secret debugging code.

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

21 years agoVariables defned in Catch blocks are now correctly typed
Marco Ridoni [Fri, 23 May 2003 23:05:18 +0000 (23:05 -0000)]
Variables defned in Catch blocks are now correctly typed

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

21 years agoSome runtime conversion fixes
Marco Ridoni [Fri, 23 May 2003 23:03:22 +0000 (23:03 -0000)]
Some runtime conversion fixes

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

21 years ago2003-05-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 23 May 2003 16:38:07 +0000 (16:38 -0000)]
2003-05-24  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlAttribute.cs, XmlCharacterData.cs, XmlComment.cs, XmlDocument.cs,
  XmlDocumentFragment.cs, XmlElement.cs, XmlEntity.cs, XmlLinkedNode.cs,
  XmlNode.cs, XmlNotation.cs, XmlProcessingInstruction.cs, XmlReader.cs,
  XmlSignificantWhitespace.cs, XmlText.cs, XmlWhitespace.cs:
  Reverted the recent accessibility mistake (5/16).
* XmlDocument.cs, XmlNode.cs : moved actual CreateNavigator() logic
  from XmlNode to XmlDocument.

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

21 years agosmall changes
Aleksey Ryabchuk [Fri, 23 May 2003 16:20:51 +0000 (16:20 -0000)]
small changes

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

21 years agoFri May 23 16:08:54 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 May 2003 14:17:34 +0000 (14:17 -0000)]
Fri May 23 16:08:54 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini-x86.c: better register restoring code and profiling
support for tail calls.

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

21 years agoFri May 23 15:30:53 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 May 2003 13:39:27 +0000 (13:39 -0000)]
Fri May 23 15:30:53 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.h, driver.c: prepare for leaf methods optimization.

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

21 years agoFri May 23 15:28:32 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 May 2003 13:38:12 +0000 (13:38 -0000)]
Fri May 23 15:28:32 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.c: get targets of branches before converting a method.

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

21 years agoAdded missing Serializable attributes, deserialization constructors etc.
Aleksey Ryabchuk [Fri, 23 May 2003 11:30:56 +0000 (11:30 -0000)]
Added missing Serializable attributes, deserialization constructors etc.

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

21 years ago2003-05-23 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 23 May 2003 11:07:21 +0000 (11:07 -0000)]
2003-05-23  Zoltan Varga  <vargaz@freemail.hu>

* Dns.cs (GetHostByAddress): Return the local host when called with
IF_ANY.

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

21 years ago2003-05-23 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 23 May 2003 08:08:21 +0000 (08:08 -0000)]
2003-05-23  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (optimize_branches): added some experimental code (disbaled)

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

21 years ago * ILParser.jay: Implement label form structured exception handling.
Jackson Harper [Fri, 23 May 2003 07:29:15 +0000 (07:29 -0000)]
    * ILParser.jay: Implement label form structured exception handling.

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

21 years agoadd new files to build.
Jackson Harper [Fri, 23 May 2003 07:27:23 +0000 (07:27 -0000)]
add new files to build.

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

21 years ago * CatchBlock.cs: New file - Initial implementation of a catch
Jackson Harper [Fri, 23 May 2003 07:26:42 +0000 (07:26 -0000)]
    * CatchBlock.cs: New file - Initial implementation of a catch
block
* FaultBlock.cs: New file - Initial implementation of a fault
block
* FilterBlock.cs: New file - Initial implementation of a filter
block
* FinallyBlock.cs: New file - Initial implementation of a finally
block
* HandlerBlock.cs: New file - A handler block is the block
assosciated with a SEH clause
* ISehClause: New file - Interface that structured exception
handling clauses must implement.
* TryBlock.cs: New file - Initial implementation only supports
label form SEH. This TryBlock is added to a method as an
instruction out of convenience, tryblock is not an instruction.

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

21 years ago * ILTokenizer.cs: When building instructions allow the '.' char so
Jackson Harper [Fri, 23 May 2003 04:56:47 +0000 (04:56 -0000)]
    * ILTokenizer.cs: When building instructions allow the '.' char so
complex instructions like conv.ovf.u.un can be created.

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

21 years ago * InstrTable.cs: Add unsigned conversion instructions.
Jackson Harper [Fri, 23 May 2003 04:50:18 +0000 (04:50 -0000)]
    * InstrTable.cs: Add unsigned conversion instructions.

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

21 years ago * ILParser.jay: Comment out K_IMF and K_NAN these are not used in
Jackson Harper [Fri, 23 May 2003 04:05:29 +0000 (04:05 -0000)]
    * ILParser.jay: Comment out K_IMF and K_NAN these are not used in
the grammar.

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

21 years ago * ILTables.cs: Comment out nan and inf keywords, these are not
Jackson Harper [Fri, 23 May 2003 04:02:21 +0000 (04:02 -0000)]
* ILTables.cs: Comment out nan and inf keywords, these are not
referenced in the grammar. need to check if these keywords work on
MS ilasm.
* NumberHelper.cs: Parse numbers as Unsigned then cast to long
otherwise an overflow exception is thrown. (is this a classlib bug?)

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

21 years ago2003-05-22 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Fri, 23 May 2003 03:48:43 +0000 (03:48 -0000)]
2003-05-22  Ben Maurer <bmaurer@users.sourceforge.net>
StringWriterTest.cs: Added tests from bug #43431 (by Ian MacLean).

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

21 years ago2003-05-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 May 2003 02:29:57 +0000 (02:29 -0000)]
2003-05-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Path.cs: fixed bug #42631.

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

21 years agoforgot this one
Gonzalo Paniagua Javier [Thu, 22 May 2003 18:05:08 +0000 (18:05 -0000)]
forgot this one

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

21 years agoCopy the signature file to ../lib
Gonzalo Paniagua Javier [Thu, 22 May 2003 17:44:20 +0000 (17:44 -0000)]
Copy the signature file to ../lib

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

21 years ago2003-05-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 22 May 2003 17:40:52 +0000 (17:40 -0000)]
2003-05-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TempFileCollection.cs: fixed the build under windows.

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

21 years ago2003-05-22 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 22 May 2003 16:56:30 +0000 (16:56 -0000)]
2003-05-22  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (optimize_branches): fix branch to branch optimization

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

21 years ago*** empty log message ***
Dietmar Maurer [Thu, 22 May 2003 16:11:51 +0000 (16:11 -0000)]
*** empty log message ***

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

21 years ago2003-05-22 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 22 May 2003 16:04:53 +0000 (16:04 -0000)]
2003-05-22  Dietmar Maurer  <dietmar@ximian.com>

* exceptions-x86.c (mono_arch_handle_exception): bug fix.

* more docu

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

21 years ago2003-05-22 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 22 May 2003 15:50:04 +0000 (15:50 -0000)]
2003-05-22  Nick Drochak  <ndrochak@gol.com>

* ArrayTest.cs: Add conditional compile for 1.1

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

21 years ago*** empty log message ***
Dietmar Maurer [Thu, 22 May 2003 15:10:10 +0000 (15:10 -0000)]
*** empty log message ***

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

21 years ago2003-05-22 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 22 May 2003 14:59:09 +0000 (14:59 -0000)]
2003-05-22  Nick Drochak <ndrochak@gol.com>

* StreamReaderTest.cs:
* StreamWriterTest.cs: Forgot nunit v2 TestFixture attribute

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

21 years agoadded infos about exception handling
Dietmar Maurer [Thu, 22 May 2003 14:48:41 +0000 (14:48 -0000)]
added infos about exception handling

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

21 years agoupdate
Dietmar Maurer [Thu, 22 May 2003 14:22:54 +0000 (14:22 -0000)]
update

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

21 years agoonly add START_HANDLER for finally/filter clauses
Dietmar Maurer [Thu, 22 May 2003 14:01:42 +0000 (14:01 -0000)]
only add START_HANDLER for finally/filter clauses

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

21 years ago2003-05-22 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 22 May 2003 12:18:54 +0000 (12:18 -0000)]
2003-05-22  Dietmar Maurer  <dietmar@ximian.com>

* mini-x86.c (mono_arch_output_basic_block): cleanup up exception code

* inssel-x86.brg: added OP_START_HANDLER, CEE_ENDFINALLY, OP_ENDFILTER

* mini-x86.c (mono_arch_allocate_vars): only reserve space for lmf
if needed.

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

21 years ago2003-05-22 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 22 May 2003 11:46:09 +0000 (11:46 -0000)]
2003-05-22  Zoltan Varga  <vargaz@freemail.hu>

* File.cs (Move): Allow moving of directories.
Fix 'destination is a directory' test.

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

21 years ago2003-05-22 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 22 May 2003 11:43:16 +0000 (11:43 -0000)]
2003-05-22  Zoltan Varga  <vargaz@freemail.hu>

* FileTest.cs: Added tests for moving directories.

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

21 years ago2003-05-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 22 May 2003 11:20:20 +0000 (11:20 -0000)]
2003-05-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CachingCompiler.cs: fixed bug #43477.

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

21 years ago* ILParser.jay: Add ldc.r4 to INSTR_R int also fix cast to double.
Jackson Harper [Thu, 22 May 2003 05:33:26 +0000 (05:33 -0000)]
* ILParser.jay: Add ldc.r4 to INSTR_R int also fix cast to double.

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

21 years ago * ILParser.jay: When converting from int32 to int64 do an exact
Jackson Harper [Thu, 22 May 2003 03:42:07 +0000 (03:42 -0000)]
* ILParser.jay: When converting from int32 to int64 do an exact
bit conversion, not a numerical conversion.

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

21 years ago * InstrTable.cs: ldc.i8 is a TOKEN_I8 and should be given the
Jackson Harper [Thu, 22 May 2003 02:25:03 +0000 (02:25 -0000)]
    * InstrTable.cs: ldc.i8 is a TOKEN_I8 and should be given the
        MiscToken.ldc_i8 value.

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

21 years ago * ILParser.jay: INT_I8s are not int instructions, currently the
Jackson Harper [Thu, 22 May 2003 02:22:46 +0000 (02:22 -0000)]
    * ILParser.jay: INT_I8s are not int instructions, currently the
only INT_I8 instruction is ldc.i8 so this new code does more
checks then needed but is written in anticipation of some new long
instructions being found. Implement signature instructions, token
instructions, and signatures. Convert INT32s masquerading as
INT64s to Int64.

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

21 years agoAdd new instructions to build
Jackson Harper [Thu, 22 May 2003 02:17:11 +0000 (02:17 -0000)]
Add new instructions to build

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

21 years ago * CalliInstr.cs: New file - The calli instruction
Jackson Harper [Thu, 22 May 2003 02:16:44 +0000 (02:16 -0000)]
    * CalliInstr.cs: New file - The calli instruction
* Ldtoken.cs: New file - The ldtoken instruction
* InstrTable.cs: ldc.i8 is a TOKEN_I8 and should be given the
MiscToken.ldc_i8 value.

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

21 years agoSynchronized files from gborg repository
Francisco Figueiredo Jr. [Thu, 22 May 2003 02:00:49 +0000 (02:00 -0000)]
Synchronized files from gborg repository

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

21 years agoSynchronized files from gborg repository
Francisco Figueiredo Jr. [Thu, 22 May 2003 01:54:17 +0000 (01:54 -0000)]
Synchronized files from gborg repository

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

21 years agoAdded key for strong name assembly.
Francisco Figueiredo Jr. [Thu, 22 May 2003 01:48:06 +0000 (01:48 -0000)]
Added key for strong name assembly.

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

21 years agoadd myself
John Luke [Thu, 22 May 2003 01:47:25 +0000 (01:47 -0000)]
add myself

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

21 years agoUpdated Npgsql version
Francisco Figueiredo Jr. [Thu, 22 May 2003 01:30:47 +0000 (01:30 -0000)]
Updated Npgsql version

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

21 years ago2003-05-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 21 May 2003 23:27:12 +0000 (23:27 -0000)]
2003-05-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspParser.cs:
* AspTokenizer.cs: fixed bugs #43206 and #43371.

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

21 years ago2003-05-21 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 21 May 2003 23:04:17 +0000 (23:04 -0000)]
2003-05-21  Ben Maurer <bmaurer@users.sourceforge.net>
StringWriter.cs: Fixed bug #43379 "Missing WebException.Response
property."

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

21 years ago2003-05-21 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 21 May 2003 22:11:17 +0000 (22:11 -0000)]
2003-05-21  Ben Maurer  <bmaurer@users.sourceforge.net>

* StringWriter.cs: Fixed bug #43431: "StringWriter
.ctor(CultureInfo) does not create a new StringBuilder ()"

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

21 years agoFlush
Miguel de Icaza [Wed, 21 May 2003 21:45:34 +0000 (21:45 -0000)]
Flush

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

21 years ago2003-05-21 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 21 May 2003 19:08:19 +0000 (19:08 -0000)]
2003-05-21  Dietmar Maurer  <dietmar@ximian.com>

* loader.c (mono_get_method): consider calling convention

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

21 years ago2003-05-14 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 21 May 2003 18:55:34 +0000 (18:55 -0000)]
2003-05-14  Ravi Pratap  <ravi@ximian.com>

* enum.cs (ImplicitConversionExists) : Rename to
ImplicitEnumConversionExists to remove ambiguity.

* ecore.cs (NullCast): New type of cast expression class which
basically is very similar to EmptyCast with the difference being
it still is a constant since it is used only to cast a null to
something else
(eg. (string) null)

* convert.cs (ImplicitReferenceConversion): When casting a null
literal, we return a NullCast.

* literal.cs (NullLiteralTyped): Remove - I don't see why this
should be around anymore.

The renaming (reported was slightly wrong). Corrections:

ConvertImplicitStandard -> ImplicitConversionStandard
ConvertExplicitStandard -> ExplicitConversionStandard

* expression.cs (StaticCallExpr.MakeSimpleCall): Resolve arguments
before passing them in !

* convert.cs (ImplicitConversionStandard): When comparing for
equal expr and target types, ensure that expr is not a
NullLiteral.

In general, we must not be checking (expr_type ==
target_type) in the top level conversion methods
(ImplicitConversion, ExplicitConversion etc). This checking is
done in the methods that they delegate to.

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

21 years ago2003-05-17 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 21 May 2003 18:43:53 +0000 (18:43 -0000)]
2003-05-17  Ravi Pratap  <ravi@ximian.com>

* test-194.cs: New test for bug #39108

* README.tests : Update accordingly.

* makefile : Add new test.

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

21 years agoEnable JIT build on PPC.
Paolo Molaro [Wed, 21 May 2003 17:58:02 +0000 (17:58 -0000)]
Enable JIT build on PPC.

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

21 years agoSome fixes and more complete support.
Paolo Molaro [Wed, 21 May 2003 17:57:05 +0000 (17:57 -0000)]
Some fixes and more complete support.

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

21 years agoWrong prototype...
Paolo Molaro [Wed, 21 May 2003 17:27:44 +0000 (17:27 -0000)]
Wrong prototype...

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

21 years agoFunction to flush the icache (empty for x86).
Paolo Molaro [Wed, 21 May 2003 17:25:23 +0000 (17:25 -0000)]
Function to flush the icache (empty for x86).

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

21 years agoUse instructions that set the carry/borrow if needed.
Paolo Molaro [Wed, 21 May 2003 17:23:35 +0000 (17:23 -0000)]
Use instructions that set the carry/borrow if needed.

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

21 years agoUse otool to disassemble on macosx.
Paolo Molaro [Wed, 21 May 2003 17:22:27 +0000 (17:22 -0000)]
Use otool to disassemble on macosx.

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

21 years agoTwo ppc-specific instructions.
Paolo Molaro [Wed, 21 May 2003 17:21:14 +0000 (17:21 -0000)]
Two ppc-specific instructions.

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

21 years agoSome PPC WIP.
Paolo Molaro [Wed, 21 May 2003 17:16:18 +0000 (17:16 -0000)]
Some PPC WIP.

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

21 years agosome new implementation was added
Aleksey Ryabchuk [Wed, 21 May 2003 16:22:51 +0000 (16:22 -0000)]
some new implementation was added

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

21 years ago2003-05-21 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 21 May 2003 14:21:05 +0000 (14:21 -0000)]
2003-05-21  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (mono_method_to_ir): call handle_loaded_temps before inlining.
enable use of interface variables again.

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

21 years ago2003-05-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 21 May 2003 13:30:02 +0000 (13:30 -0000)]
2003-05-21  Zoltan Varga  <vargaz@freemail.hu>

* corlib_test.args: Added ModuleTest.cs and ModuleBuilderTest.cs

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

21 years ago2003-05-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 21 May 2003 13:29:23 +0000 (13:29 -0000)]
2003-05-21  Zoltan Varga  <vargaz@freemail.hu>

* ModuleTest.cs: New file.

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

21 years ago2003-05-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 21 May 2003 13:28:46 +0000 (13:28 -0000)]
2003-05-21  Zoltan Varga  <vargaz@freemail.hu>

* ModuleBuilderTest.cs: New file.

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

21 years ago2003-05-21 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 21 May 2003 12:45:22 +0000 (12:45 -0000)]
2003-05-21  Dietmar Maurer  <dietmar@ximian.com>

* mini-x86.c (mono_arch_get_allocatable_int_vars): dont allocate
I1 to registers because there is no simply way to sign extend 8bit
quantities in caller saved registers on x86.

* inssel-float.brg: set costs of some rules to 2 so
that monobure always select the arch. specific ones if supplied,
regardless of the order we pass the files to monoburg.

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

21 years agoDon't install genmdesc.
Paolo Molaro [Wed, 21 May 2003 11:55:53 +0000 (11:55 -0000)]
Don't install genmdesc.

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

21 years ago2003-05-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 21 May 2003 11:31:58 +0000 (11:31 -0000)]
2003-05-21  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_System_Reflection_Module_GetGlobalType): New icall
to return the invisible global type for a module.

* reflection.c (mono_image_build_metadata): Emit global fields too.

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

21 years ago2003-05-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 21 May 2003 11:30:34 +0000 (11:30 -0000)]
2003-05-21  Zoltan Varga  <vargaz@freemail.hu>

* Module.cs: Implement GetField and its friends.

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