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
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
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
Miguel de Icaza [Sun, 25 May 2003 19:57:40 +0000 (19:57 -0000)]
Fix link
svn path=/trunk/mono/; revision=14868
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
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
Philip Van Hoof [Sun, 25 May 2003 17:41:38 +0000 (17:41 -0000)]
More Shortcut-types added
svn path=/trunk/mcs/; revision=14865
Philip Van Hoof [Sun, 25 May 2003 17:30:30 +0000 (17:30 -0000)]
More Shortcut-types added
svn path=/trunk/mcs/; revision=14864
Philip Van Hoof [Sun, 25 May 2003 17:07:20 +0000 (17:07 -0000)]
Shortcut helper class
svn path=/trunk/mcs/; revision=14863
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
Miguel de Icaza [Sun, 25 May 2003 13:13:23 +0000 (13:13 -0000)]
Update
svn path=/trunk/mono/; revision=14860
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
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
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
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
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
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
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
Philip Van Hoof [Sat, 24 May 2003 17:00:59 +0000 (17:00 -0000)]
Menu fixes
svn path=/trunk/mcs/; revision=14852
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
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
Joel Basson [Sat, 24 May 2003 15:29:49 +0000 (15:29 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=14849
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
Philip Van Hoof [Sat, 24 May 2003 15:22:56 +0000 (15:22 -0000)]
updated the demo application
svn path=/trunk/mcs/; revision=14847
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
Joel Basson [Sat, 24 May 2003 15:13:33 +0000 (15:13 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=14845
Joel Basson [Sat, 24 May 2003 15:05:52 +0000 (15:05 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=14844
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
Miguel de Icaza [Sat, 24 May 2003 14:30:11 +0000 (14:30 -0000)]
Update
svn path=/trunk/mono/; revision=14842
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
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
Marco Ridoni [Fri, 23 May 2003 23:03:22 +0000 (23:03 -0000)]
Some runtime conversion fixes
svn path=/trunk/mcs/; revision=14838
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
Aleksey Ryabchuk [Fri, 23 May 2003 16:20:51 +0000 (16:20 -0000)]
small changes
svn path=/trunk/mcs/; revision=14835
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
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
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
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
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
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
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
Jackson Harper [Fri, 23 May 2003 07:27:23 +0000 (07:27 -0000)]
add new files to build.
svn path=/trunk/mcs/; revision=14827
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 22 May 2003 18:05:08 +0000 (18:05 -0000)]
forgot this one
svn path=/trunk/mcs/; revision=14808
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
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
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
Dietmar Maurer [Thu, 22 May 2003 16:11:51 +0000 (16:11 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=14804
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
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
Dietmar Maurer [Thu, 22 May 2003 15:10:10 +0000 (15:10 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=14801
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
Dietmar Maurer [Thu, 22 May 2003 14:48:41 +0000 (14:48 -0000)]
added infos about exception handling
svn path=/trunk/mono/; revision=14799
Dietmar Maurer [Thu, 22 May 2003 14:22:54 +0000 (14:22 -0000)]
update
svn path=/trunk/mono/; revision=14798
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
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
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
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
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
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
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
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
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
Jackson Harper [Thu, 22 May 2003 02:17:11 +0000 (02:17 -0000)]
Add new instructions to build
svn path=/trunk/mcs/; revision=14788
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
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
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
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
John Luke [Thu, 22 May 2003 01:47:25 +0000 (01:47 -0000)]
add myself
svn path=/trunk/mono/; revision=14783
Francisco Figueiredo Jr. [Thu, 22 May 2003 01:30:47 +0000 (01:30 -0000)]
Updated Npgsql version
svn path=/trunk/mcs/; revision=14782
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
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
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
Miguel de Icaza [Wed, 21 May 2003 21:45:34 +0000 (21:45 -0000)]
Flush
svn path=/trunk/mono/; revision=14778
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
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
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
Paolo Molaro [Wed, 21 May 2003 17:58:02 +0000 (17:58 -0000)]
Enable JIT build on PPC.
svn path=/trunk/mono/; revision=14770
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
Paolo Molaro [Wed, 21 May 2003 17:27:44 +0000 (17:27 -0000)]
Wrong prototype...
svn path=/trunk/mono/; revision=14768
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
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
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
Paolo Molaro [Wed, 21 May 2003 17:21:14 +0000 (17:21 -0000)]
Two ppc-specific instructions.
svn path=/trunk/mono/; revision=14764
Paolo Molaro [Wed, 21 May 2003 17:16:18 +0000 (17:16 -0000)]
Some PPC WIP.
svn path=/trunk/mono/; revision=14763
Aleksey Ryabchuk [Wed, 21 May 2003 16:22:51 +0000 (16:22 -0000)]
some new implementation was added
svn path=/trunk/mcs/; revision=14762
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
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
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
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
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
Paolo Molaro [Wed, 21 May 2003 11:55:53 +0000 (11:55 -0000)]
Don't install genmdesc.
svn path=/trunk/mono/; revision=14756
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
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