mono.git
9 years agoMerge pull request #980 from StephenMcConnel/bug-18638
Zoltan Varga [Fri, 5 Dec 2014 19:09:00 +0000 (14:09 -0500)]
Merge pull request #980 from StephenMcConnel/bug-18638

Fix bugs in sizing TableLayoutPanel (Xamarin bug 18638)

9 years agoMerge pull request #1442 from ermshiperete/TextOverlapsImage
Zoltan Varga [Fri, 5 Dec 2014 19:07:39 +0000 (14:07 -0500)]
Merge pull request #1442 from ermshiperete/TextOverlapsImage

[MWF] Fix problem when button text overlaps image

9 years agoMerge pull request #1322 from StephenMcConnel/bug23532
Zoltan Varga [Fri, 5 Dec 2014 19:07:20 +0000 (14:07 -0500)]
Merge pull request #1322 from StephenMcConnel/bug23532

Remove excessive shortcut key matching in ToolStrip

9 years agoMerge pull request #1323 from StephenMcConnel/bug-23591
Zoltan Varga [Fri, 5 Dec 2014 19:06:36 +0000 (14:06 -0500)]
Merge pull request #1323 from StephenMcConnel/bug-23591

Fix potential crash in ListView.ItemControl.ItemsMouseDown

9 years ago[mscorlib/Android] TimeZoneInfo.Local.Id should NOT be "Local".
Jonathan Pryor [Fri, 5 Dec 2014 18:23:51 +0000 (13:23 -0500)]
[mscorlib/Android] TimeZoneInfo.Local.Id should NOT be "Local".

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=24742
Context: Commit f7fd52ad
Context: https://bugzilla.xamarin.com/show_bug.cgi?id=24958

The logic of Commit f7fd52ad was 'Desktop Mono returns "Local" from
TimeZoneInfo.Local.Id, so surely Xamarin.Android should', predicated
in part on the assumption that whatever Desktop Mono does should be
the same as what Desktop .NET does.

This assumption wasn't verified, and is in fact wrong; Desktop .NET
doesn't return "Local" from TimeZoneInfo.Local.Id, it returns an
actual identifier.

The reason why Desktop Mono returns "Local" is due to implementation
sanity, particularly on OS X: /etc/localtime may be a symlink OR a
copy of the timezone data, and when it's a copy there's no way to
determine the Olson ID for the timezone. Consequently, it may not be
possible to determine the TimeZone ID.

Xamarin.Android doesn't have that problem; it uses the Android
persist.sys.timezone system property value,
falling back to java.util.TimeZone.getDefault().getID() if necessary,
and thus always has access to an Olson ID.

Change TimeZoneInfo.Local.Id on Xamarin.Android to return the Olson ID
instead of "Local", partially reverting Commit f7fd52ad.

9 years agoUpdate profiler tests environment
Marek Safar [Fri, 5 Dec 2014 17:50:54 +0000 (18:50 +0100)]
Update profiler tests environment

9 years agoBump referencesource
Marcos Henrich [Fri, 5 Dec 2014 17:12:28 +0000 (17:12 +0000)]
Bump referencesource

9 years ago[mcs] Fix null operator on arrays with property receiver.
Marek Safar [Fri, 5 Dec 2014 16:57:02 +0000 (17:57 +0100)]
[mcs] Fix null operator on arrays with property receiver.

9 years agoMerge pull request #1443 from esdrubal/userinfoescape
Marek Safar [Fri, 5 Dec 2014 16:41:05 +0000 (17:41 +0100)]
Merge pull request #1443 from esdrubal/userinfoescape

[System] Fixed UriParseComponents.ParseUser.

9 years ago[MWF] Fix problem when button text overlaps image
Eberhard Beilharz [Fri, 5 Dec 2014 16:35:35 +0000 (17:35 +0100)]
[MWF] Fix problem when button text overlaps image

When we draw a button with ImageAboveText.ImageAboveText and the
text is too big to fit below the image we have to draw the text over
the image. This should happen from the bottom, not from the top as
the previous implementation did. With the previous code we ended up
having the text at the top of the button under certain conditions.

9 years ago[System] Fixed UriParseComponents.ParseUser. Fixes #25087.
Marcos Henrich [Fri, 5 Dec 2014 16:13:57 +0000 (16:13 +0000)]
[System] Fixed UriParseComponents.ParseUser. Fixes #25087.
UriParseComponents.ParseUser was unescaping all escaped chars and when a non valid user info char was encountered it was assuming that those chars were not part of the user info. The chars were not consumed thus the problems while parsing the rest of the input.
UriParseComponents.ParseUser now keeps non valid user info chars escaped.

9 years ago[System] Test Uri constructor with escaped user info chars.
Marcos Henrich [Fri, 5 Dec 2014 16:11:32 +0000 (16:11 +0000)]
[System] Test Uri constructor with escaped user info chars.

9 years ago[mcs] Add dictionary initializer for arrays.
Marek Safar [Fri, 5 Dec 2014 15:51:25 +0000 (16:51 +0100)]
[mcs] Add dictionary initializer for arrays.

9 years agoUpdate runtime tests environment
Marek Safar [Fri, 5 Dec 2014 15:39:44 +0000 (16:39 +0100)]
Update runtime tests environment

9 years agoFix resgen 4.0 profile path
Marek Safar [Fri, 5 Dec 2014 14:02:22 +0000 (15:02 +0100)]
Fix resgen 4.0 profile path

9 years agoFix the DISABLE_REMOTING build.
Zoltan Varga [Fri, 5 Dec 2014 13:51:27 +0000 (08:51 -0500)]
Fix the DISABLE_REMOTING build.

9 years agoRestore 4.0 profile as metadata only profile
Marek Safar [Fri, 5 Dec 2014 11:01:12 +0000 (12:01 +0100)]
Restore 4.0 profile as metadata only profile

9 years ago[corlib] Add missing API
Marek Safar [Fri, 5 Dec 2014 10:20:46 +0000 (11:20 +0100)]
[corlib] Add missing API

9 years agorevive nunit-console which referenced lib/mono/2.0.
Atsushi Eno [Fri, 5 Dec 2014 06:55:33 +0000 (14:55 +0800)]
revive nunit-console which referenced lib/mono/2.0.

Actually the entire REWRITE2_* should be killed.

9 years agoFix a C compiler warning.
Mark Probst [Thu, 4 Dec 2014 22:35:27 +0000 (14:35 -0800)]
Fix a C compiler warning.

9 years agoNo longer include Volatile.cs in Mvc3 since the 4.0 profile is gone now.
Alex Rønne Petersen [Thu, 4 Dec 2014 17:02:39 +0000 (18:02 +0100)]
No longer include Volatile.cs in Mvc3 since the 4.0 profile is gone now.

9 years agoAdd System.Data.Entity assembly
Marek Safar [Thu, 4 Dec 2014 17:59:42 +0000 (18:59 +0100)]
Add System.Data.Entity assembly

9 years agoBump referencesource
Marek Safar [Thu, 4 Dec 2014 17:54:41 +0000 (18:54 +0100)]
Bump referencesource

9 years ago[corlib] Add missing API to AppDomainSetup
Marek Safar [Thu, 4 Dec 2014 17:09:28 +0000 (18:09 +0100)]
[corlib] Add missing API to AppDomainSetup

9 years agoBump referencesource submodule.
Marcos Henrich [Thu, 4 Dec 2014 12:43:50 +0000 (12:43 +0000)]
Bump referencesource submodule.

9 years agoMerge pull request #1441 from akoeplinger/fix-incorrect-test
Marek Safar [Thu, 4 Dec 2014 16:46:07 +0000 (17:46 +0100)]
Merge pull request #1441 from akoeplinger/fix-incorrect-test

[System.Web.DynamicData] Fixed test to verify the right behavior

9 years agoFix xbuild profile dependencies
Marek Safar [Thu, 4 Dec 2014 15:25:17 +0000 (16:25 +0100)]
Fix xbuild profile dependencies

9 years agoRemove old (now unused) 2.0 sources
Marek Safar [Thu, 4 Dec 2014 14:25:41 +0000 (15:25 +0100)]
Remove old (now unused) 2.0 sources

9 years agoRemove 4.0 profile
Marek Safar [Thu, 4 Dec 2014 14:16:31 +0000 (15:16 +0100)]
Remove 4.0 profile

9 years ago[mcs] Validate more nameof argument expressions
Marek Safar [Thu, 4 Dec 2014 13:18:18 +0000 (14:18 +0100)]
[mcs] Validate more nameof argument expressions

9 years ago[System.Web.DynamicData] Fixed test to verify the right behavior
Alexander Köplinger [Wed, 26 Nov 2014 18:38:17 +0000 (19:38 +0100)]
[System.Web.DynamicData] Fixed test to verify the right behavior

The exception that is thrown is now consistent with MS.NET due to the imported System.ComponentModel.DataAnnotations code.

9 years ago[mcs] Improve extension methods error reporting
Marek Safar [Wed, 3 Dec 2014 17:31:35 +0000 (18:31 +0100)]
[mcs] Improve extension methods error reporting

9 years ago[mcs] At least one of nameof methodgroup argument candidates needs to be accessible
Marek Safar [Wed, 3 Dec 2014 13:52:06 +0000 (14:52 +0100)]
[mcs] At least one of nameof methodgroup argument candidates needs to be accessible

9 years ago[mcs] Add support for __refvalue passed as a reference
Marek Safar [Wed, 3 Dec 2014 13:31:46 +0000 (14:31 +0100)]
[mcs] Add support for __refvalue passed as a reference

9 years ago[driver] Fixed outdated URL in help message.
Joao Matos [Wed, 3 Dec 2014 20:57:35 +0000 (20:57 +0000)]
[driver] Fixed outdated URL in help message.

9 years ago[msvc] Fixed heap problems at runtime when calling free().
Joao Matos [Wed, 3 Dec 2014 20:56:52 +0000 (20:56 +0000)]
[msvc] Fixed heap problems at runtime when calling free().

Due to an incompatibility in the project files and DLL API setup code, we were importing locally defined symbols as DLL. This manifested as a debug heap dialog in VS caused by allocating and freeing memory between two Windows modules (which have their own memory heap).

Fix this by simplifying the DLL defines in MSVC, we are relying on .def files to manually specify the exports anyway.

9 years ago[msvc] Updated project files.
Joao Matos [Wed, 3 Dec 2014 20:07:23 +0000 (20:07 +0000)]
[msvc] Updated project files.

9 years ago[msvc] Fixed empty struct declaration (it's not valid C according to MSVC).
Joao Matos [Wed, 3 Dec 2014 20:06:59 +0000 (20:06 +0000)]
[msvc] Fixed empty struct declaration (it's not valid C according to MSVC).

9 years agoRemoved some dead code.
Joao Matos [Wed, 3 Dec 2014 20:05:40 +0000 (20:05 +0000)]
Removed some dead code.

9 years ago[msvc] Fixed missing semi-colon.
Joao Matos [Wed, 3 Dec 2014 20:04:39 +0000 (20:04 +0000)]
[msvc] Fixed missing semi-colon.

9 years ago[runtime] Added missing else branch setting il_offset to -1.
Marcos Henrich [Wed, 3 Dec 2014 18:45:00 +0000 (18:45 +0000)]
[runtime] Added missing else branch setting il_offset to -1.

9 years ago[bcl] Remove all uses of Thread.Volatile{Read,Write}.
Alex Rønne Petersen [Wed, 3 Dec 2014 18:19:51 +0000 (19:19 +0100)]
[bcl] Remove all uses of Thread.Volatile{Read,Write}.

These methods are broken, misleading, and generally harmful. Always prefer the
`Volatile` class over these to make intent clear and to get sensible semantics.

http://blog.alexrp.com/2014/03/30/dot-net-atomics-and-memory-model-semantics/

9 years agoFix a bunch of warnings in the runtime code.
Alex Rønne Petersen [Wed, 3 Dec 2014 18:13:58 +0000 (19:13 +0100)]
Fix a bunch of warnings in the runtime code.

9 years agoFix make dist if boehm is disabled.
Zoltan Varga [Wed, 3 Dec 2014 16:32:51 +0000 (17:32 +0100)]
Fix make dist if boehm is disabled.

9 years ago[mscorlib/Android] Support TimeZoneInfo.FindSystemTimeZoneById("Local")
Jonathan Pryor [Wed, 3 Dec 2014 16:15:41 +0000 (11:15 -0500)]
[mscorlib/Android] Support TimeZoneInfo.FindSystemTimeZoneById("Local")

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=24741

Xamarin.Android didn't previously support
TimeZoneInfo.FindSystemTimeZoneById("Local") because of oversight (and
overly nested #if conditionals).

Compare `id` against "Local" *before* doing platform-specific
codepaths so that finding the "Local" TimeZone works as expected on
Xamarin.Android, and merge the `#if MONODROID` with the existing code.

9 years agoMerge pull request #1410 from alesliehughes/master
Jo Shields [Wed, 3 Dec 2014 12:20:13 +0000 (12:20 +0000)]
Merge pull request #1410 from alesliehughes/master

Improved support for TimeZoneInfo under windows.

9 years agoMerge pull request #1437 from jonorossi/io_compression_fs_fix
Zoltan Varga [Wed, 3 Dec 2014 06:40:21 +0000 (07:40 +0100)]
Merge pull request #1437 from jonorossi/io_compression_fs_fix

Fixed ZipFile.CreateFromDirectory overload to use compressionLevel

9 years agoMerge pull request #1438 from jonorossi/patch-1
Zoltan Varga [Wed, 3 Dec 2014 06:39:41 +0000 (07:39 +0100)]
Merge pull request #1438 from jonorossi/patch-1

Fixed incorrect markdown syntax for two links

9 years agoFixed incorrect markdown syntax for two links
Jonathon Rossi [Wed, 3 Dec 2014 06:27:04 +0000 (16:27 +1000)]
Fixed incorrect markdown syntax for two links

9 years agoFixed System.IO.Compression.FileSystem.ZipFile.CreateFromDirectory overload to use...
Jonathon Rossi [Wed, 3 Dec 2014 06:13:06 +0000 (16:13 +1000)]
Fixed System.IO.Compression.FileSystem.ZipFile.CreateFromDirectory overload to use compressionLevel.

9 years ago[sgen] Remove `SGEN_HAVE_CONCURRENT_MARK`.
Mark Probst [Tue, 2 Dec 2014 23:15:51 +0000 (15:15 -0800)]
[sgen] Remove `SGEN_HAVE_CONCURRENT_MARK`.

We always have concurrent mark.

9 years ago[xbuild] Update another default tools setting
Marek Safar [Tue, 2 Dec 2014 22:29:15 +0000 (23:29 +0100)]
[xbuild] Update another default tools setting

9 years agoChange bootstrap profile to target 4.0 framework. Bump system mono requirement to...
Marek Safar [Tue, 2 Dec 2014 21:36:08 +0000 (22:36 +0100)]
Change bootstrap profile to target 4.0 framework. Bump system mono requirement to version 3.2 at least

9 years ago[counters] ulongs can be time, too.
Mark Probst [Tue, 2 Dec 2014 20:38:53 +0000 (12:38 -0800)]
[counters] ulongs can be time, too.

9 years agoMinor reformatting
Neale Ferguson [Tue, 2 Dec 2014 18:59:03 +0000 (13:59 -0500)]
Minor reformatting

9 years agoMerge pull request #1434 from akoeplinger/fix-filehandle-leak
Zoltan Varga [Tue, 2 Dec 2014 17:06:41 +0000 (18:06 +0100)]
Merge pull request #1434 from akoeplinger/fix-filehandle-leak

[counters] Fix file handle leak in cpu_load ()

9 years agoMerge pull request #1317 from nealef/master
Rodrigo Kumpera [Tue, 2 Dec 2014 15:16:06 +0000 (10:16 -0500)]
Merge pull request #1317 from nealef/master

Enable build on RHEL and CentOS

9 years ago[mcs] nameof implementation rewrite to match the latest spec
Marek Safar [Tue, 2 Dec 2014 15:01:30 +0000 (16:01 +0100)]
[mcs] nameof implementation rewrite to match the latest spec

9 years agoMerge pull request #1435 from akoeplinger/fix-s390-build
João Matos [Tue, 2 Dec 2014 14:28:04 +0000 (09:28 -0500)]
Merge pull request #1435 from akoeplinger/fix-s390-build

Fix build on s390

9 years agoMerge pull request #1400 from RiJo/patch-1
Alex Rønne Petersen [Tue, 2 Dec 2014 04:55:21 +0000 (05:55 +0100)]
Merge pull request #1400 from RiJo/patch-1

Let ListViewItem implement interface IDataItemContainer

9 years agoFix build on s390
Alexander Köplinger [Tue, 2 Dec 2014 04:49:59 +0000 (05:49 +0100)]
Fix build on s390

9 years ago[counters] Fix file handle leak in cpu_load ()
Alexander Köplinger [Tue, 2 Dec 2014 04:41:00 +0000 (05:41 +0100)]
[counters] Fix file handle leak in cpu_load ()

If a premature return is taken, the FILE pointer f is not fclose()-ed.

Report and fix provided by Markus Beth on the mailing list: http://lists.ximian.com/pipermail/mono-devel-list/2014-December/042459.html

9 years ago[sgen] Fix 32 bits.
Mark Probst [Tue, 2 Dec 2014 02:03:08 +0000 (18:03 -0800)]
[sgen] Fix 32 bits.

We didn't allocate proxy vtables aligned to 8 bytes.

9 years ago[sgen] Fix a bug when waking up workers.
Mark Probst [Mon, 1 Dec 2014 23:32:49 +0000 (15:32 -0800)]
[sgen] Fix a bug when waking up workers.

9 years agoListViewItem class now implements interface IDataItemContainer
RiJo [Wed, 12 Nov 2014 13:48:21 +0000 (14:48 +0100)]
ListViewItem class now implements interface IDataItemContainer

9 years agoFix a layout problem in the mono man page.
Zoltan Varga [Mon, 1 Dec 2014 09:45:19 +0000 (10:45 +0100)]
Fix a layout problem in the mono man page.

9 years ago[runtime] Add support for jagged array ctors which create an array of arrays. Fixes...
Zoltan Varga [Wed, 26 Feb 2014 21:16:34 +0000 (16:16 -0500)]
[runtime] Add support for jagged array ctors which create an array of arrays. Fixes #17944.

9 years agoMerge pull request #1412 from esdrubal/stackframe
Zoltan Varga [Sun, 30 Nov 2014 14:11:03 +0000 (15:11 +0100)]
Merge pull request #1412 from esdrubal/stackframe

Release sequence points and Symbolicate tool

9 years ago[runtime] Call mono_gc_base_init () in sdb, since it is no longer called by the code...
Zoltan Varga [Sun, 30 Nov 2014 14:02:46 +0000 (15:02 +0100)]
[runtime] Call mono_gc_base_init () in sdb, since it is no longer called by the code in mono-debug.c.

9 years agoFix the build.
Zoltan Varga [Sun, 30 Nov 2014 10:32:09 +0000 (11:32 +0100)]
Fix the build.

9 years ago[runtime] Use SIGWINCH as the android debugger signal (), SIGUSR2 doesn't seem to...
Zoltan Varga [Sun, 30 Nov 2014 02:13:03 +0000 (03:13 +0100)]
[runtime] Use SIGWINCH as the android debugger signal (), SIGUSR2 doesn't seem to work on emulators.

9 years agoMerge remote-tracking branch 'mfoliveira/ppc64el-v2'
Zoltan Varga [Sun, 30 Nov 2014 01:48:38 +0000 (02:48 +0100)]
Merge remote-tracking branch 'mfoliveira/ppc64el-v2'

This is a merge of:

https://github.com/mono/mono/pull/1409

9 years ago[runtime] Remove some unused metadata includes from utils/.
Zoltan Varga [Sun, 30 Nov 2014 01:34:13 +0000 (02:34 +0100)]
[runtime] Remove some unused metadata includes from utils/.

9 years agoFixes build
Marek Safar [Fri, 28 Nov 2014 20:34:15 +0000 (21:34 +0100)]
Fixes build

9 years ago[mcs] new test
Marek Safar [Fri, 28 Nov 2014 19:23:40 +0000 (20:23 +0100)]
[mcs] new test

9 years ago[mcs] Less cascading errors
Marek Safar [Fri, 28 Nov 2014 17:18:06 +0000 (18:18 +0100)]
[mcs] Less cascading errors

9 years ago[mcs] Extend tie-breaking rules in overload resolution when default parameters are...
Marek Safar [Fri, 28 Nov 2014 17:16:50 +0000 (18:16 +0100)]
[mcs] Extend tie-breaking rules in overload resolution when default parameters are unused

9 years ago[build] Added support for ARM64 Android cross-compilation.
João Matos [Fri, 28 Nov 2014 16:50:21 +0000 (16:50 +0000)]
[build] Added support for ARM64 Android cross-compilation.

9 years agoMerge pull request #1401 from fquiroz01/patch-1
Alex Rønne Petersen [Fri, 28 Nov 2014 17:05:35 +0000 (18:05 +0100)]
Merge pull request #1401 from fquiroz01/patch-1

Add IE9 and newer to Up level navigator

9 years ago[runtime] Fix a copyright date.
Zoltan Varga [Fri, 28 Nov 2014 16:43:10 +0000 (17:43 +0100)]
[runtime] Fix a copyright date.

9 years ago[mcs] Check delegate return type conversion during implicit delegate conversion
Marek Safar [Fri, 28 Nov 2014 14:23:09 +0000 (15:23 +0100)]
[mcs] Check delegate return type conversion during implicit delegate conversion

9 years ago[mcs] Tweak naming of nested types. Fixes #24172
Marek Safar [Fri, 28 Nov 2014 12:23:38 +0000 (13:23 +0100)]
[mcs] Tweak naming of nested types. Fixes #24172

9 years ago[runtime] Add a remoting.h file and move the remoting related marshal function declar...
Zoltan Varga [Fri, 28 Nov 2014 05:23:48 +0000 (06:23 +0100)]
[runtime] Add a remoting.h file and move the remoting related marshal function declarations there. Add a low level lock used by the remoting.c file and an initialization function.

9 years ago[runtime] Fix the build.
Zoltan Varga [Fri, 28 Nov 2014 05:15:05 +0000 (06:15 +0100)]
[runtime] Fix the build.

9 years ago[runtime] Fix the DISABLE_REMOTING build.
Zoltan Varga [Fri, 28 Nov 2014 04:55:18 +0000 (05:55 +0100)]
[runtime] Fix the DISABLE_REMOTING build.

9 years ago[runtime] Extract the remoting code from marshal.c into a separate remoting.c file.
Zoltan Varga [Fri, 28 Nov 2014 04:50:39 +0000 (05:50 +0100)]
[runtime] Extract the remoting code from marshal.c into a separate remoting.c file.

9 years ago[runtime] Remove more unused debug code.
Zoltan Varga [Fri, 28 Nov 2014 02:40:42 +0000 (03:40 +0100)]
[runtime] Remove more unused debug code.

9 years ago[runtime] Simplify mono-debug.c since we no longer have to serialize a lot of the...
Zoltan Varga [Fri, 28 Nov 2014 02:36:56 +0000 (03:36 +0100)]
[runtime] Simplify mono-debug.c since we no longer have to serialize a lot of the data.

9 years ago[runtime] Remove an obsolete comment.
Zoltan Varga [Fri, 28 Nov 2014 00:10:03 +0000 (01:10 +0100)]
[runtime] Remove an obsolete comment.

9 years ago[runtime] Change the default runtime version to 4.5.
Zoltan Varga [Fri, 28 Nov 2014 00:07:06 +0000 (01:07 +0100)]
[runtime] Change the default runtime version to 4.5.

9 years agoMerge pull request #1431 from esdrubal/enummap
Alex Rønne Petersen [Thu, 27 Nov 2014 23:30:44 +0000 (00:30 +0100)]
Merge pull request #1431 from esdrubal/enummap

Fixed how EnumMap serializes flag values.

9 years agoMake the various '2' (al2/resgen2 etc.) scripts target net 4.5.
Zoltan Varga [Thu, 27 Nov 2014 23:26:28 +0000 (00:26 +0100)]
Make the various '2' (al2/resgen2 etc.) scripts target net 4.5.

9 years agoFix the build.
Zoltan Varga [Thu, 27 Nov 2014 23:11:27 +0000 (00:11 +0100)]
Fix the build.

9 years agoFixed how EnumMap serializes flag values. Fixes #21072.
Marcos Henrich [Thu, 27 Nov 2014 12:57:22 +0000 (12:57 +0000)]
Fixed how EnumMap serializes flag values. Fixes #21072.
While serializing an enum value, EnumMap no longer considers partial matching flags when there is a flag that matches exactly.

9 years agoTest DataContractSerializer with flags enum. Covers #21072.
Marcos Henrich [Thu, 27 Nov 2014 12:51:57 +0000 (12:51 +0000)]
Test DataContractSerializer with flags enum. Covers #21072.
When serializing an enum value, matching flags should not be consider when there is a flag that matches exactly.

9 years agoMake gmcs/dmcs the same as mcs.
Zoltan Varga [Thu, 27 Nov 2014 16:41:53 +0000 (17:41 +0100)]
Make gmcs/dmcs the same as mcs.

9 years ago[mcs] Update import of private struct fields for flow analysis.
Marek Safar [Thu, 27 Nov 2014 16:29:45 +0000 (17:29 +0100)]
[mcs] Update import of private struct fields for flow analysis.

9 years agoMerge pull request #1432 from akoeplinger/parallel-fix
Marek Safar [Thu, 27 Nov 2014 15:12:11 +0000 (16:12 +0100)]
Merge pull request #1432 from akoeplinger/parallel-fix

[corlib] Fix Parallel.ForEach overload that hardcoded -1 for the item index

9 years ago[corlib] Fix Parallel.ForEach overload that hardcoded -1 for the item index
Alexander Köplinger [Thu, 27 Nov 2014 15:08:18 +0000 (16:08 +0100)]
[corlib] Fix Parallel.ForEach overload that hardcoded -1 for the item index

Xamarin bug #24891

9 years agoFix EXTRA_DIST of file in deleted regex folder
Jo Shields [Thu, 27 Nov 2014 11:06:21 +0000 (11:06 +0000)]
Fix EXTRA_DIST of file in deleted regex folder