Commits on Aug 16, 2004
  1. This commit was manufactured by cvs2svn to create branch 'C5'.

    svn path=/branches/C5/mcs/; revision=32379
    nobody committed Aug 16, 2004
  2. Initial revision

    svn path=/trunk/mcs/; revision=32378
    Martin Baulig committed Aug 16, 2004
  3. Protect everything in #if NET_2_0.

    svn path=/trunk/mcs/; revision=32377
    Martin Baulig committed Aug 16, 2004
  4. This commit was manufactured by cvs2svn to create branch 'C5'.

    svn path=/branches/C5/mcs/; revision=32375
    nobody committed Aug 16, 2004
  5. Initial revision

    svn path=/trunk/mcs/; revision=32374
    Martin Baulig committed Aug 16, 2004
  6. - Added ButtonBase.cs

    svn path=/trunk/mcs/; revision=32373
    Peter Dennis Bartok committed Aug 16, 2004
  7. 2004-08-14 Martin Baulig <martin@ximian.com>

    	* typemanager.cs
    	(TypeManager.IsEqualGenericInstance): New static method.
    	(TypeManager.IsSubclassOrNestedChildOf, IsSubclassOf): This is
    	just used to check accessibility, so follow the rules of 26.1.6.
    
    	* expression.cs (MemberAccess.ResolveAsTypeStep): Return a
    	ConstructedType instead of a TypeExpression if we have type arguments.
    
    	* cs-parser.jay (typeof_expression): Support unbound generic types.
    
    	* ecore.cs (UnboundTypeExpression): New public class.
    
    svn path=/trunk/mcs/; revision=32372
    Martin Baulig committed Aug 16, 2004
  8. Ooops, this was just for testing.

    svn path=/trunk/mcs/; revision=32371
    Martin Baulig committed Aug 16, 2004
  9. @dickp

    Revert incorrect change.

    svn path=/trunk/mono/; revision=32370
    dickp committed Aug 16, 2004
  10. New tests.

    svn path=/trunk/mcs/; revision=32369
    Martin Baulig committed Aug 16, 2004
  11. 2004-08-16 Martin Baulig <martin@ximian.com>

    	* metadata.c (do_mono_metadata_parse_generic_inst): Store the
    	MonoGenericInst, not the MonoType in the `generic_inst_cache'.
    
    svn path=/trunk/mono/; revision=32368
    Martin Baulig committed Aug 16, 2004
  12. 2004-08-14 Martin Baulig <martin@ximian.com>

    	* class.c (dup_type): Also copy the `byref' field.
    
    svn path=/trunk/mono/; revision=32367
    Martin Baulig committed Aug 16, 2004
  13. @vargaz

    2004-08-16 Zoltan Varga <vargaz@freemail.hu>

    	* mini-x86.h mini-x86.c: Throw the correct exception on integer overflow.
    
    svn path=/trunk/mono/; revision=32366
    vargaz committed Aug 16, 2004
  14. @vargaz

    2004-08-16 Zoltan Varga <vargaz@freemail.hu>

    	* x86/x86-codegen.h: Add macros for accessing the mod/rm byte.
    
    svn path=/trunk/mono/; revision=32365
    vargaz committed Aug 16, 2004
  15. Added new tests for With Statement

    svn path=/trunk/mcs/; revision=32364
    Sachin Kumar committed Aug 16, 2004
  16. @atsushieno

    2004-08-16 Atsushi Enomoto <atsushi@ximian.com>

    	* NewMonoXSD.cs : /language should support custom assembly qualified
    	  name specification. This fixes bug #63081.
    	  Also fixed usage message. "VB" is considered as valid.
    
    svn path=/trunk/mcs/; revision=32362
    atsushieno committed Aug 16, 2004
Commits on Aug 15, 2004
  1. Added attribute.

    svn path=/trunk/mcs/; revision=32361
    Ravindra committed Aug 15, 2004
  2. Updated project for ToolBar Control.

    svn path=/trunk/mcs/; revision=32360
    Ravindra committed Aug 15, 2004
  3. Updated sources list for ToolBar Control.

    svn path=/trunk/mcs/; revision=32359
    Ravindra committed Aug 15, 2004
  4. Changes to Theme for ToolBar control and also dos2unix format.

    svn path=/trunk/mcs/; revision=32358
    Ravindra committed Aug 15, 2004
  5. First Implementation of ToolBar control.

    svn path=/trunk/mcs/; revision=32356
    Ravindra committed Aug 15, 2004
  6. - First (mostly) working version

    svn path=/trunk/mcs/; revision=32355
    Peter Dennis Bartok committed Aug 15, 2004
  7. @vargaz

    2004-08-15 Zoltan Varga <vargaz@freemail.hu>

    	* mini.h mini.c mini-amd64.h mini-amd64.c: Throw the correct exception
    	on integer overflow.
    
    	* mini-amd64.c: Reorganize function call code.
    
    svn path=/trunk/mono/; revision=32354
    vargaz committed Aug 15, 2004
  8. @vargaz

    2004-08-15 Zoltan Varga <vargaz@freemail.hu>

    	* mini-amd64.c (peephole_pass): Merge changes from mini-x86.c.
    
    svn path=/trunk/mono/; revision=32353
    vargaz committed Aug 15, 2004
  9. 2004-08-14 Bernie Solomon <bernard@ugsolutions.com>

    	* ForEachA.vb:
    	* Test.Sources: new test
    
    svn path=/trunk/mcs/; revision=32351
    Bernie Solomon committed Aug 15, 2004
  10. 2004-08-14 Bernie Solomon <bernard@ugsolutions.com>

    	* mb-parser.jay: fix block used as body of For Each
    
    svn path=/trunk/mcs/; revision=32350
    Bernie Solomon committed Aug 15, 2004
Commits on Aug 14, 2004
  1. 2004-08-14 Ben Maurer <bmaurer@ximian.com>

    	* inssel-x86.brg: use xor eax,eax.
    
    	* basic.cs: new tests
    
    svn path=/trunk/mono/; revision=32348
    Ben Maurer committed Aug 14, 2004
  2. @vargaz

    2004-08-15 Zoltan Varga <vargaz@freemail.hu>

    	* reflection.c (create_dynamic_mono_image): Revert the last change
    	since it breaks bootstrap.
    
    svn path=/trunk/mono/; revision=32347
    vargaz committed Aug 14, 2004
  3. @vargaz

    2004-08-14 Zoltan Varga <vargaz@freemail.hu>

    	* mini-amd64.c (mono_arch_emit_epilog): Use RIP relative addressing
    	in exception throwing code.
    
    svn path=/trunk/mono/; revision=32346
    vargaz committed Aug 14, 2004
  4. * Container.cs: Release all when we are supposed to release all.

    svn path=/trunk/mcs/; revision=32345
    Jackson Harper committed Aug 14, 2004
  5. hush cvs

    svn path=/trunk/mono/; revision=32344
    Ben Maurer committed Aug 14, 2004
  6. 2004-08-14 Ben Maurer <bmaurer@ximian.com>

    	* inssel-x86.brg: use xor esi,esi.
    
    svn path=/trunk/mono/; revision=32343
    Ben Maurer committed Aug 14, 2004
  7. @vargaz

    2004-08-14 Zoltan Varga <vargaz@freemail.hu>

    	* driver.c (mono_main): Call mono_trace_parse_options earlier so it
    	can trace methods compiled during mini_init () too.
    
    svn path=/trunk/mono/; revision=32342
    vargaz committed Aug 14, 2004
  8. @vargaz

    2004-08-14 Zoltan Varga <vargaz@freemail.hu>

    	* cpu-amd64.md mini-amd64.c (mono_arch_output_basic_block): Handle
    	CEE_CONV_U4.
    
    svn path=/trunk/mono/; revision=32341
    vargaz committed Aug 14, 2004
  9. @vargaz

    2004-08-14 Zoltan Varga <vargaz@freemail.hu>

    	* io.c (GetFileType): Fix assertion if invalid handle is passed by the
    	caller.
    
    svn path=/trunk/mono/; revision=32340
    vargaz committed Aug 14, 2004