Skip to content
Commits on Jul 24, 2004
  1. This commit was manufactured by cvs2svn to create tag

    'sportsmodel-base'.
    
    svn path=/tags/sportsmodel-base/mono/; revision=31435
    nobody committed Jul 24, 2004
  2. 2004-07-24 Martin Baulig <martin@ximian.com>

    	* reflection.c (mono_image_get_type_info): Only write a class
    	layout entry if we actually have a size or a packing size.
    
    svn path=/trunk/mono/; revision=31434
    Martin Baulig committed Jul 24, 2004
  3. @vargaz

    2004-07-24 Zoltan Varga <vargaz@freemail.hu>

    	* mini-sparc.c (mono_arch_output_basic_block): Add CEE_CONV_U8/I8.
    
    svn path=/trunk/mono/; revision=31433
    vargaz committed Jul 24, 2004
  4. @vargaz

    2004-07-24 Zoltan Varga <vargaz@freemail.hu>

    	* *-amd64*.*: Ongoing AMD64 work.
    
    svn path=/trunk/mono/; revision=31432
    vargaz committed Jul 24, 2004
  5. @vargaz

    2004-07-24 Zoltan Varga <vargaz@freemail.hu>

    	* amd64/amd64-codegen.h: Ongoing JIT work.
    
    svn path=/trunk/mono/; revision=31431
    vargaz committed Jul 24, 2004
Commits on Jul 23, 2004
  1. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* monobitset.c (my_g_bit_nth_msf): Add workaround for glib 2.2 bug on
    	64 bit platforms.
    
    svn path=/trunk/mono/; revision=31428
    vargaz committed Jul 23, 2004
  2. @vargaz

    2004-07-23 Zoltan Varga <vargaz@freemail.hu>

    	* inssel-long.brg: Implement CONV_I8/CONV_U8 in the backends.
    
    	* *-amd64*: Ongoing AMD64 work.
    
    svn path=/trunk/mono/; revision=31427
    vargaz committed Jul 23, 2004
  3. @vargaz

    2004-07-23 Zoltan Varga <vargaz@freemail.hu>

    	* amd64/amd64-codegen.h: Ongoing JIT work.
    
    svn path=/trunk/mono/; revision=31426
    vargaz committed Jul 23, 2004
  4. @dickp

    2004-07-23 Dick Porter <dick@ximian.com>

    	* configure.in: Changes for FreeBSD thread support by John
    	Merryweather Cooper <john_m_cooper@yahoo.com>.
    
    svn path=/trunk/mono/; revision=31424
    dickp committed Jul 23, 2004
  5. * MethodDef.cs: Params are 1 based if the method is static.

    svn path=/trunk/mcs/; revision=31423
    Jackson Harper committed Jul 23, 2004
  6. * PEAPI.cs: Make the type index modifiable so ClassRefInsts will

    	be emitted properly. This is in desperate need of some API
    	love.
    
    svn path=/trunk/mcs/; revision=31422
    Jackson Harper committed Jul 23, 2004
  7. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* mini-arch.h: Add AMD64 support.
    
    svn path=/trunk/mono/; revision=31421
    vargaz committed Jul 23, 2004
  8. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* mini-sparc.c (mono_arch_is_inst_imm): New arch dependent function.
    
    svn path=/trunk/mono/; revision=31420
    vargaz committed Jul 23, 2004
  9. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* mini.h: Add new arch dependent function mono_arch_is_inst_imm.
    
    	* mini-ops.h: Add new opcodes.
    
    	* Makefile.am: Add AMD64 support.
    
    svn path=/trunk/mono/; revision=31419
    vargaz committed Jul 23, 2004
  10. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* inssel.brg inssel-long32.brg inssel-long.brg: Move mul/div and shift
    	rules into the inssel-long*.brg files.
    
    svn path=/trunk/mono/; revision=31418
    vargaz committed Jul 23, 2004
  11. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* *-amd64.*: Add beginnings of AMD64 backend.
    
    svn path=/trunk/mono/; revision=31417
    vargaz committed Jul 23, 2004
  12. @vargaz

    2004-07-23 zovarga <vargaz@freemail.hu>

    	* amd64/amd64-codegen.h: Ongoing JIT work.
    
    svn path=/trunk/mono/; revision=31416
    vargaz committed Jul 23, 2004
  13. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlSchema.cs : Added internal XdtNamespace constant. don't fill
    	  schemaset compoenents here.
    	* XmlSchemaAttribute.cs : Implemented AttributeSchemaType.
    	* XmlSchemaElement.cs : Implemented ElementSchemaType.
    	* XmlSchemaSimpleType.cs : Added predefined simple types
    	* XmlSchemaType.cs : Implemented GetBuiltInSimpleType().
    	* XmlSchemaDatatype.cs : Allow Xdt namespaces too (not completed;
    	  quick fix for GetBuiltInSimpleType()).
    
    svn path=/trunk/mcs/; revision=31415
    atsushieno committed Jul 23, 2004
  14. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlQueryCompileException.cs, XmlQueryException.cs :
    	  added internal constructor that supplies error location.
    	  Removed Message property.
    
    svn path=/trunk/mcs/; revision=31414
    atsushieno committed Jul 23, 2004
  15. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@ximian.com>

    	* XQueryCommand.cs : Implemented a bit (added nonexposed xquery
    	  parser call).
    
    svn path=/trunk/mcs/; revision=31413
    atsushieno committed Jul 23, 2004
  16. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@ximian.com>

    	* System.Data.SqlXml.dll.sources : Removed UpdateEventArgs.cs,
    	  XmlAdapter.cs, XmlUpdateEventArgs.cs, SqlQueryOptions.cs,
    	  SqlQueryPlan.cs, XmlMapping.cs and XmlMappingDictionary.cs.
    
    svn path=/trunk/mcs/; revision=31412
    atsushieno committed Jul 23, 2004
  17. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@novell.com>

    	* started ChangeLog.
    	* DBObject.cs : XmlQueryArgumentList is now XmlArgumentList.
    
    svn path=/trunk/mcs/; revision=31411
    atsushieno committed Jul 23, 2004
  18. @slluis

    * CodeGenerationOptions.cs: Made the class internal for the 1.1 prof…

    …ile.
    
    	* ImportContext.cs: Implemented.
    	* MapCodeGenerator.cs, SoapCodeExporter.cs, XmlCodeExporter.cs: Added new
    	  options for 2.0. Implemented support for generating properties instead of
    	  fields.
    	* XmlSchemaImporter.cs: Added support for sharing types.
    
    svn path=/trunk/mcs/; revision=31410
    slluis committed Jul 23, 2004
  19. @slluis

    * ServiceDescriptionImporter.cs: Fixed bug when getting documents fr…

    …om a
    
    	  reference.
    	* SoapProtocolImporter.cs: Create code exportes using the corrent generation
    	  options. Added final attribute to the generated methods (so generated
    	  methods are not virtual any more).
    	* WebServicesInteroperability.cs: Fixed bug when getting documents from a
    	  reference. Added check for Import elements.
    
    svn path=/trunk/mcs/; revision=31409
    slluis committed Jul 23, 2004
  20. Fix locked operations.

    svn path=/trunk/mono/; revision=31406
    Neale Ferguson committed Jul 23, 2004
  21. @atsushieno

    2004-07-23 Atsushi Enomoto <atsushi@ximian.com>

    	* XPathNodeIterator.cs : implemented 2.0 GetEnumerator().
    
    svn path=/trunk/mcs/; revision=31405
    atsushieno committed Jul 23, 2004
  22. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* class.cs (PartialContainer): New public class.
    	(ClassPart): New public class.
    	(TypeContainer): Added support for partial classes.
    	(TypeContainer.GetClassBases): Splitted some of the functionality
    	out into GetNormalBases() and GetPartialBases().
    
    	* cs-tokenizer.cs (Token.PARTIAL): New token.
    	(Tokenizer.consume_identifier): Added some hacks to recognize
    	`partial', but only if it's immediately followed by `class',
    	`struct' or `interface'.
    
    	* cs-parser.jay: Added support for partial clases.
    
    svn path=/trunk/mcs/; revision=31403
    Martin Baulig committed Jul 23, 2004
  23. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* class.cs (MethodCore.ds): Made this a `TypeContainer' instead of
    	a `DeclSpace' and also made it readonly.
    	(MethodCore.ctor): Take a TypeContainer instead of a DeclSpace.
    	(Method.ctor, Constructor.ctor, Destruktor.ctor): Likewise.
    	(PropertyBase.ctor, Property.ctor, Indexer.ctor): Likewise.
    
    	* cs-parser.jay: Pass the `current_class', not the
    	`current_container' (at the moment, this is still the same thing)
    	to a new Method, Property, Event, Indexer or Constructor.
    
    svn path=/trunk/mcs/; revision=31401
    Martin Baulig committed Jul 23, 2004
  24. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* cs-parser.jay (CSharpParser): Added a new `current_class' field
    	and removed the `current_interface' one.
    	(struct_declaration, class_declaration, interface_declaration):
    	Set `current_class' to the newly created class/struct/interface;
    	set their `Bases' and call Register() before parsing their body.
    
    svn path=/trunk/mcs/; revision=31398
    Martin Baulig committed Jul 23, 2004
  25. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* class.cs (Kind): New public enum.
    	(TypeContainer): Made this class abstract.
    	(TypeContainer.Kind): New public readonly field.
    	(TypeContainer.CheckDef): New public method; moved here from
    	cs-parser.jay.
    	(TypeContainer.Register): New public abstract method.
    	(TypeContainer.GetPendingImplementations): New public abstract
    	method.
    	(TypeContainer.GetClassBases): Removed the `is_class' and
    	`is_iface' parameters.
    	(TypeContainer.DefineNestedTypes): Formerly known as
    	DoDefineType().
    	(ClassOrStruct): Made this class abstract.
    
    	* tree.cs (RootTypes): New public type.
    
    svn path=/trunk/mcs/; revision=31397
    Martin Baulig committed Jul 23, 2004
  26. Another test for partial classes.

    svn path=/trunk/mcs/; revision=31396
    Martin Baulig committed Jul 23, 2004
  27. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* 2test-10.cs, 1test-11.cs: New tests for partial classes.
    
    svn path=/trunk/mcs/; revision=31395
    Martin Baulig committed Jul 23, 2004
Commits on Jul 22, 2004
  1. 2004-07-23 Martin Baulig <martin@ximian.com>

    	* cs0260.cs, cs0260-2.cs, cs0261.cs, cs0262.cs, cs0263.cs: New
    	tests for partial classes.
    
    svn path=/trunk/mcs/; revision=31394
    Martin Baulig committed Jul 22, 2004
  2. @migueldeicaza

    Up

    svn path=/trunk/mcs/; revision=31392
    migueldeicaza committed Jul 22, 2004
  3. Patch for bug #61802 (Approved by miguel)

    svn path=/trunk/mcs/; revision=31389
    Geoff Norton committed Jul 22, 2004
Something went wrong with that request. Please try again.