Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 4, 2009
  1. @migueldeicaza

    update copyright notices

    migueldeicaza authored
    svn path=/trunk/mono/; revision=125626
Commits on Aug 2, 2003
  1. * mono-endian.h, mono-endian.c: new macro MONO_DOUBLE_ASSERT_ENDIANI…

    Malte Hildingson authored
    …TY to
    	shift the words of a float64 value on ARM.
    	* icall.c: new icall ves_icall_System_Double_AssertEndianity to utilise
    	above macro.
    svn path=/trunk/mono/; revision=17002
Commits on Jun 30, 2003
  1. * mono-endian.h: added prototype mono_read64_swap_words, used by

    Malte Hildingson authored
    	ARM implementation of readr8.
    	* mono-endian.c: added function mono_read64_swap_words.
    svn path=/trunk/mono/; revision=15751
Commits on May 9, 2003
  1. Compatibility fixes for MS compilers and WinCE build;

    Sergey Chaban authored
    svn path=/trunk/mono/; revision=14430
Commits on Nov 30, 2001
  1. reverted my last changes, fixed unaligned access to make it work

    Radek Doulik authored
    2001-11-30  Radek Doulik  <>
    	* mono-endian.h: reverted last change
    	added function prototypes
    	* (libmetadata_a_SOURCES): reverted my last change and
    	add mono-endian.c back
    	* mono-endian.c: returned back, as Paolo pointed out, it's needed
    	for unaligned access, I've mistaked it with endianess. I am
    	(mono_read16): fix reverted endianess
    	(mono_read64): ditto
    	(mono_read32): ditto
    svn path=/trunk/mono/; revision=1491
Commits on Nov 29, 2001
  1. 2001-11-29 Radek Doulik <>

    Radek Doulik authored
    	* object.c (mono_ldstr): swap bytes here, it's probably not the
    	best place, but works for me now, I'll redo it once I know mono
    	better, also note that I add PROT_WRITE and don't reset back, also
    	note that it's only affects big endians, so x86 should be OK
    	* mono-endian.h (read16): use just glib macros for both endians
    	* mono-endian.c: removed as glib macros are used in in
    	mono-endian.h so we don't need to care about endianess for read
    	macros as glib does that for us already
    svn path=/trunk/mono/; revision=1480
Commits on Nov 5, 2001
  1. @illupus

    Fri Nov 2 19:06:54 CET 2001 Paolo Molaro <>

    illupus authored
    	* interp.c: hanlde field refs. Throw an exception on NULL references.
    	Check consistency of corlib types with the C struct representation.
    Fri Nov 2 19:37:51 CET 2001 Paolo Molaro <>
    	* class.h, class.c: include name in MonoClassField.
    	* class.c: fix fundamental type of System.Object and System.String.
    	Set the right fundamental type for SZARRAY, too. Handle TypeSpec
    	tokens in ldtoken.
    	* icall.c: remove internalcalls for the Reflection stuff that is now
    	done in C# code.
    	* loader.c: mono_field_from_memberref () implementation.
    	* mono-endian.c: thinko (s/struct/union/g).
    	* object.c, object.h: make the mono_string_* prototypes actually use
    	MonoString instead of MonoObject.
    	* reflection.c, reflection.h: updates for changes in the reflection
    	code in corlib: we use C structures that map to the actual C# classes.
    	Handle SZARRAYs when encoding types. Handle locals in methods. Use a
    	fat method header if needed and use the info from the ILGenerator for
    	methods. Handle fields in types. Misc fixes.
    svn path=/trunk/mono/; revision=1262
Commits on Oct 9, 2001
  1. @illupus

    Missing file: this is what you get working on holidays :-(

    illupus authored
    svn path=/trunk/mono/; revision=1124
Something went wrong with that request. Please try again.