mono.git
9 years ago[runtime] Fix the loadable LLVM build.
Zoltan Varga [Wed, 18 Feb 2015 16:43:25 +0000 (11:43 -0500)]
[runtime] Fix the loadable LLVM build.

9 years agoBump ikdasm to fix crashes on mobile mscorlib
Marek Safar [Wed, 18 Feb 2015 16:04:30 +0000 (17:04 +0100)]
Bump ikdasm to fix crashes on mobile mscorlib

9 years agoMerge pull request #1575 from mono/revert-1574-patch-1
João Matos [Wed, 18 Feb 2015 16:00:06 +0000 (16:00 +0000)]
Merge pull request #1575 from mono/revert-1574-patch-1

Revert "revises GZipStream ctor parameter names"

9 years agoRevert "revises GZipStream ctor parameter names"
João Matos [Wed, 18 Feb 2015 15:59:39 +0000 (15:59 +0000)]
Revert "revises GZipStream ctor parameter names"

9 years agoMerge pull request #1574 from McSherry/patch-1
João Matos [Wed, 18 Feb 2015 15:59:16 +0000 (15:59 +0000)]
Merge pull request #1574 from McSherry/patch-1

revises GZipStream ctor parameter names

9 years agorevises GZipStream ctor parameter names
Liam McSherry [Wed, 18 Feb 2015 15:55:01 +0000 (15:55 +0000)]
revises GZipStream ctor parameter names

By changing the names of the parameters, code that uses .NET GZipStream constructors[1][2] with named parameters can use this GZipStream without change.

[1]: https://msdn.microsoft.com/en-us/library/as1ff51s(v=vs.110).aspx
[2]: https://msdn.microsoft.com/en-us/library/27ck2z1y(v=vs.110).aspx

9 years ago[profiler] Fixed an Android build regression introduced by 2b74940f64fb39b727b882c278...
João Matos [Wed, 18 Feb 2015 15:28:59 +0000 (15:28 +0000)]
[profiler] Fixed an Android build regression introduced by 2b74940f64fb39b727b882c278eda31e06a15fcf.

9 years ago[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported...
Zoltan Varga [Wed, 18 Feb 2015 13:12:32 +0000 (08:12 -0500)]
[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported. Use a separate SHARED_CFLAGS variable so it only affects a subset of libs.

9 years agoRevert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are...
Zoltan Varga [Wed, 18 Feb 2015 13:10:44 +0000 (08:10 -0500)]
Revert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported."

This reverts commit 8a5a230aeca7e229d86761c0d4f7885112b8e2b8.

Revert this as it still causes test failures.

9 years ago[monodis] Fixed building against LLVM-compiled Mono.
João Matos [Wed, 18 Feb 2015 12:48:52 +0000 (12:48 +0000)]
[monodis] Fixed building against LLVM-compiled Mono.

9 years agoMerge pull request #1572 from directhex/emit-nunit-xml-in-unmanaged-tests
João Matos [Wed, 18 Feb 2015 12:26:09 +0000 (12:26 +0000)]
Merge pull request #1572 from directhex/emit-nunit-xml-in-unmanaged-tests

Emit NUnit representation of check-seq-points target.

9 years agoEmit NUnit representation of check-seq-points target.
Jo Shields [Wed, 18 Feb 2015 12:10:39 +0000 (12:10 +0000)]
Emit NUnit representation of check-seq-points target.

This generates an XML representation of the check-seq-points target,
as separate tests, which can be easily tracked by anything which
parses NUnit output (e.g. Jenkins or other CI systems). For example,
we are currently regressed on this on ARM.

9 years ago[corlib] Removes extra bufffer from FileStream async mode writes. Fixes #27086
Marek Safar [Wed, 18 Feb 2015 11:54:49 +0000 (12:54 +0100)]
[corlib] Removes extra bufffer from FileStream async mode writes. Fixes #27086

9 years ago[Microsoft.Build.Tasks] Fix bug in test method
Alexander Köplinger [Wed, 18 Feb 2015 08:39:19 +0000 (09:39 +0100)]
[Microsoft.Build.Tasks] Fix bug in test method

The if check was inverted, so the actual test code didn't run.

9 years agoMerge pull request #1464 from akoeplinger/fix-portable-target
Martin Baulig [Wed, 18 Feb 2015 07:12:08 +0000 (08:12 +0100)]
Merge pull request #1464 from akoeplinger/fix-portable-target

[xbuild] Only execute PCL target "ImplicitlyExpandTargetFramework" when corresponding property is true

9 years ago[Microsoft.Build.Engine] Ignore import with empty project attribute when condition...
Alexander Köplinger [Wed, 18 Feb 2015 05:22:29 +0000 (06:22 +0100)]
[Microsoft.Build.Engine] Ignore import with empty project attribute when condition is false

<Import Project="$(Variable)" Condition="false" /> causes an exception otherwise when Variable is not set.
Also added a test for condition referencing extension path after discussion in https://github.com/akoeplinger/mono/commit/f13d9cb5dacbb5c9f758d6dd8b9aacf46b5508b6

9 years agoMerge pull request #1563 from directhex/emit-nunit-xml-in-unmanaged-tests
Miguel de Icaza [Wed, 18 Feb 2015 04:27:58 +0000 (23:27 -0500)]
Merge pull request #1563 from directhex/emit-nunit-xml-in-unmanaged-tests

Generate NUnit interpretation of whether "mono --regressions" passed

9 years ago[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported.
Zoltan Varga [Thu, 12 Feb 2015 07:25:12 +0000 (02:25 -0500)]
[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported.

9 years ago[runtime] Link the logging profiler against eglib.
Zoltan Varga [Tue, 17 Feb 2015 22:31:26 +0000 (17:31 -0500)]
[runtime] Link the logging profiler against eglib.

9 years ago[runtime] Export mono_threads_attach_tools_thread ().
Zoltan Varga [Tue, 17 Feb 2015 22:28:26 +0000 (17:28 -0500)]
[runtime] Export mono_threads_attach_tools_thread ().

9 years ago[build] Remove misused bootstrap profile definition
Marek Safar [Tue, 17 Feb 2015 20:58:23 +0000 (21:58 +0100)]
[build] Remove misused bootstrap profile definition

9 years ago[corlib] Remove duplicate source files
Marek Safar [Tue, 17 Feb 2015 20:42:54 +0000 (21:42 +0100)]
[corlib] Remove duplicate source files

9 years ago[corlib] Replace resource keys with actual messages during compilation
Marek Safar [Tue, 17 Feb 2015 20:40:59 +0000 (21:40 +0100)]
[corlib] Replace resource keys with actual messages during compilation

9 years agoMerge pull request #1570 from mono/fix27010
Rodrigo Kumpera [Tue, 17 Feb 2015 19:49:05 +0000 (13:49 -0600)]
Merge pull request #1570 from mono/fix27010

Bug 27010 - Difference in Assembly.GetExportedTypes with .NET

9 years agoMerge pull request #1571 from evincarofautumn/fix-warning
Alex Rønne Petersen [Tue, 17 Feb 2015 18:58:14 +0000 (19:58 +0100)]
Merge pull request #1571 from evincarofautumn/fix-warning

[utils] Fix warning in Makefile.am.

9 years ago[utils] Fix warning in Makefile.am.
Jon Purdy [Tue, 17 Feb 2015 18:56:01 +0000 (10:56 -0800)]
[utils] Fix warning in Makefile.am.

9 years ago[mini] Improve the driver to handle more cases of incompatible cross-compilation...
João Matos [Tue, 17 Feb 2015 16:12:49 +0000 (16:12 +0000)]
[mini] Improve the driver to handle more cases of incompatible cross-compilation targets.

9 years ago[metadata] Do not try to use host context members when cross-compiling.
João Matos [Tue, 17 Feb 2015 16:12:11 +0000 (16:12 +0000)]
[metadata] Do not try to use host context members when cross-compiling.

9 years ago[metadata] Add missing ARM64 object offsets.
João Matos [Tue, 17 Feb 2015 16:11:21 +0000 (16:11 +0000)]
[metadata] Add missing ARM64 object offsets.

This fixes the mobile products build with Mono master.

9 years ago[aot] Fix the emission of ElementAddr wrappers.
Zoltan Varga [Tue, 17 Feb 2015 12:46:11 +0000 (07:46 -0500)]
[aot] Fix the emission of ElementAddr wrappers.

9 years ago[runtime] Link monodis against libmonoruntime instead of libmono which can be a dynam...
Zoltan Varga [Tue, 17 Feb 2015 11:59:29 +0000 (06:59 -0500)]
[runtime] Link monodis against libmonoruntime instead of libmono which can be a dynamic lib.

9 years ago[gsharedvt] Implement support for multi-dimensional arrays in gsharedvt methods.
Zoltan Varga [Tue, 17 Feb 2015 11:57:43 +0000 (06:57 -0500)]
[gsharedvt] Implement support for multi-dimensional arrays in gsharedvt methods.

9 years agoFix a warning.
Zoltan Varga [Tue, 17 Feb 2015 10:44:58 +0000 (05:44 -0500)]
Fix a warning.

9 years ago[mcs] Single name meaning relaxation to match roslyn
Marek Safar [Tue, 17 Feb 2015 09:57:23 +0000 (10:57 +0100)]
[mcs] Single name meaning relaxation to match roslyn

9 years agoUpdate refsrc to get read-only interface changes for System/System.Core.
Alex Rønne Petersen [Tue, 17 Feb 2015 09:52:34 +0000 (10:52 +0100)]
Update refsrc to get read-only interface changes for System/System.Core.

9 years ago[mcs] Fixes check for overriden auto-properties.
Marek Safar [Tue, 17 Feb 2015 07:13:45 +0000 (08:13 +0100)]
[mcs] Fixes check for overriden auto-properties.

9 years agoBug 27010 - Difference in Assembly.GetExportedTypes with .NET
Ungureanu Marius [Tue, 17 Feb 2015 04:39:46 +0000 (06:39 +0200)]
Bug 27010 - Difference in Assembly.GetExportedTypes with .NET

9 years ago[mini] Fix a crash on armel.
Alex Rønne Petersen [Tue, 17 Feb 2015 01:03:58 +0000 (02:03 +0100)]
[mini] Fix a crash on armel.

9 years ago[jit] Add tests for arm64 gsharedvt argument passing.
Zoltan Varga [Mon, 16 Feb 2015 21:07:03 +0000 (16:07 -0500)]
[jit] Add tests for arm64 gsharedvt argument passing.

9 years ago[jit] Add tests for arm64 gsharedvt argument passing.
Zoltan Varga [Mon, 16 Feb 2015 20:20:11 +0000 (15:20 -0500)]
[jit] Add tests for arm64 gsharedvt argument passing.

9 years ago[Microsoft.Build.Tasks] Rethrow exception in Copy task
Alexander Köplinger [Mon, 16 Feb 2015 18:05:00 +0000 (19:05 +0100)]
[Microsoft.Build.Tasks] Rethrow exception in Copy task

This way we don't lose the original stacktrace.

9 years agoAdd new test
Marek Safar [Mon, 16 Feb 2015 16:03:50 +0000 (17:03 +0100)]
Add new test

9 years ago[mcs] Implements dictionary initializers on pointer types
Marek Safar [Mon, 16 Feb 2015 15:47:10 +0000 (16:47 +0100)]
[mcs] Implements dictionary initializers on pointer types

9 years agoMerge pull request #1542 from ninjarobot/UriTemplateMatchException
Miguel de Icaza [Mon, 16 Feb 2015 15:19:44 +0000 (10:19 -0500)]
Merge pull request #1542 from ninjarobot/UriTemplateMatchException

Fix to UriTemplate.Match to properly handle query parameters without a v...

9 years ago[System.ServiceModel] Prevent server crash when client disconnect
Miguel de Icaza [Mon, 16 Feb 2015 15:01:17 +0000 (10:01 -0500)]
[System.ServiceModel] Prevent server crash when client disconnect

This patch is an updated version of a pull request (377) from Rob
Wilkens to fix #5926

9 years ago[aot] Re-organize JSON dumping code.
João Matos [Mon, 16 Feb 2015 12:48:05 +0000 (12:48 +0000)]
[aot] Re-organize JSON dumping code.

9 years agoRevert "[aot] Re-organize JSON dumping code."
João Matos [Mon, 16 Feb 2015 12:46:29 +0000 (12:46 +0000)]
Revert "[aot] Re-organize JSON dumping code."

This reverts commit 25969466b5339ed263eaca87d5181ce5c4ef9baa.

9 years ago[git] Ignore Doxygen-related generated files.
João Matos [Mon, 16 Feb 2015 12:39:03 +0000 (12:39 +0000)]
[git] Ignore Doxygen-related generated files.

9 years ago[aot] Re-organize JSON dumping code.
Zoltan Varga [Mon, 16 Feb 2015 10:45:33 +0000 (05:45 -0500)]
[aot] Re-organize JSON dumping code.

9 years agoMerge pull request #1568 from akoeplinger/xbuild
Marek Safar [Mon, 16 Feb 2015 06:54:54 +0000 (07:54 +0100)]
Merge pull request #1568 from akoeplinger/xbuild

[Microsoft.Build.Tasks] Implement retries in Copy task and add a stub.

9 years agoMerge branch 'import-text-encoding-2'
Atsushi Eno [Mon, 16 Feb 2015 06:34:19 +0000 (14:34 +0800)]
Merge branch 'import-text-encoding-2'

9 years ago[Microsoft.Build.Tasks] Add stub for UseHardlinksIfPossible to Copy task
Alexander Köplinger [Mon, 16 Feb 2015 00:50:07 +0000 (01:50 +0100)]
[Microsoft.Build.Tasks] Add stub for UseHardlinksIfPossible to Copy task

Creating hardlinks in .NET doesn't have a nice API and using Mono.Unix/Pinvoke doesn't
seem worth the effort at this point since the feature is off by default on msbuild as well.

9 years ago[Microsoft.Build.Tasks] Implement retries in Copy task
Alexander Köplinger [Sun, 15 Feb 2015 13:03:48 +0000 (14:03 +0100)]
[Microsoft.Build.Tasks] Implement retries in Copy task

9 years ago[sys.xaml] serialize string value as string, do not try ValueConverter.
Atsushi Eno [Sun, 15 Feb 2015 19:32:49 +0000 (03:32 +0800)]
[sys.xaml] serialize string value as string, do not try ValueConverter.

Fixed some xwt object serialization.

9 years ago[jit] Fix a regression introduced by 00a28a7dfd44a10c3bc4c3b57449c93aa5124092 which...
Zoltan Varga [Sat, 14 Feb 2015 20:51:08 +0000 (15:51 -0500)]
[jit] Fix a regression introduced by 00a28a7dfd44a10c3bc4c3b57449c93aa5124092 which disabled liveness2 for most methods.

9 years ago[arm64] Add a test for vtype by ref returns in dyn calls.
Zoltan Varga [Fri, 13 Feb 2015 22:54:24 +0000 (17:54 -0500)]
[arm64] Add a test for vtype by ref returns in dyn calls.

9 years ago[runtime] Fixed TLS detection on AMD64 to support cross-compilation.
João Matos [Fri, 13 Feb 2015 16:45:33 +0000 (16:45 +0000)]
[runtime] Fixed TLS detection on AMD64 to support cross-compilation.

9 years ago[mcs] Better error reporting after delegate probing failed. Fixs #27043
Marek Safar [Fri, 13 Feb 2015 16:41:44 +0000 (17:41 +0100)]
[mcs] Better error reporting after delegate probing failed. Fixs #27043

9 years ago[aot] Added JSON dumping support.
João Matos [Fri, 13 Feb 2015 16:40:35 +0000 (16:40 +0000)]
[aot] Added JSON dumping support.

This is enabled by passing "aot=dump" to the Mono AOT driver and will create a JSON file in the working directory with the name of the assembly.

It's still a work-in-progress and will see improvements in the data dumped as it's needed.

9 years ago[mcs] Set fixed buffer layourt wihout StructLayoutAttribute when possible. Fixes...
Marek Safar [Fri, 13 Feb 2015 15:49:22 +0000 (16:49 +0100)]
[mcs] Set fixed buffer layourt wihout StructLayoutAttribute when possible. Fixes #27020

9 years ago[corlib] Random from reference sources
Marek Safar [Fri, 13 Feb 2015 14:05:43 +0000 (15:05 +0100)]
[corlib] Random from reference sources

9 years ago[corlib] MissingMember exceptions from reference sources
Marek Safar [Fri, 13 Feb 2015 13:58:40 +0000 (14:58 +0100)]
[corlib] MissingMember exceptions from reference sources

9 years ago[corlib] UnitySerialization from reference sources
Marek Safar [Fri, 13 Feb 2015 13:45:46 +0000 (14:45 +0100)]
[corlib] UnitySerialization from reference sources

9 years ago[system.net.http] Parsing of nested parens inside comment. Fixes #27036
Marek Safar [Fri, 13 Feb 2015 13:26:25 +0000 (14:26 +0100)]
[system.net.http] Parsing of nested parens inside comment. Fixes #27036

9 years ago[mcs] Resolve using aliases on demand to fix issue with nested types. Fixes #27001
Marek Safar [Fri, 13 Feb 2015 12:37:23 +0000 (13:37 +0100)]
[mcs] Resolve using aliases on demand to fix issue with nested types. Fixes #27001

9 years ago[monodis] Attempt to fix the Cygwin build.
João Matos [Fri, 13 Feb 2015 12:43:06 +0000 (12:43 +0000)]
[monodis] Attempt to fix the Cygwin build.

  CCLD     monodis.exe
../../mono/metadata/.libs/libmonoruntimesgen-static.a(libmonoruntimesgen_static_la-opcodes.o): In function `mono_opcode_name':
/cygdrive/c/projects/mono-817/mono/metadata/opcodes.c:63: multiple definition of `mono_opcode_name'
../mini/.libs/libmonosgen-2.0.dll.a(d001720.o):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status

9 years agoavoid reflection in EncodingHelper.
Atsushi Eno [Fri, 13 Feb 2015 10:25:49 +0000 (18:25 +0800)]
avoid reflection in EncodingHelper.

as per https://github.com/mono/mono/pull/1566#discussion_r24653304

9 years ago[encoding] import referencesource encoding foundation types.
Atsushi Eno [Thu, 12 Feb 2015 20:36:26 +0000 (04:36 +0800)]
[encoding] import referencesource encoding foundation types.

This change does not involve Windows-specific NLS-based encodings.
We will be still using I18N assemblies until we make more grand design
changes (Xamarin products premise those assemblies).

This also fixes bug #23771 and probably more.

9 years agoFix a warning.
Zoltan Varga [Fri, 13 Feb 2015 07:16:09 +0000 (02:16 -0500)]
Fix a warning.

9 years ago[mini] Add a MONO_ARM_FORCE_SOFT_FLOAT environment variable.
Alex Rønne Petersen [Fri, 13 Feb 2015 07:08:32 +0000 (08:08 +0100)]
[mini] Add a MONO_ARM_FORCE_SOFT_FLOAT environment variable.

9 years ago[runtime] Overwrite logging profiler output files automatically.
Zoltan Varga [Fri, 13 Feb 2015 05:39:48 +0000 (00:39 -0500)]
[runtime] Overwrite logging profiler output files automatically.

9 years ago[runtime] Export mono_personality (), which is accessed from llvm compiled code.
Zoltan Varga [Fri, 13 Feb 2015 05:29:24 +0000 (00:29 -0500)]
[runtime] Export mono_personality (), which is accessed from llvm compiled code.

9 years ago[corlib] Fix a race in LazyTest.EnsureSingleThreadSafeExecution ().
Zoltan Varga [Fri, 13 Feb 2015 05:15:52 +0000 (00:15 -0500)]
[corlib] Fix a race in LazyTest.EnsureSingleThreadSafeExecution ().

9 years ago[runtime] Add a SHARED_CFLAGS autoconf var which can be used to pass the -fvisibility...
Zoltan Varga [Thu, 12 Feb 2015 14:16:51 +0000 (09:16 -0500)]
[runtime] Add a SHARED_CFLAGS autoconf var which can be used to pass the -fvisibility=hidden flag.

9 years agoMerge pull request #1439 from BrzVlad/feature-managed-allocator
Rodrigo Kumpera [Thu, 12 Feb 2015 23:43:52 +0000 (17:43 -0600)]
Merge pull request #1439 from BrzVlad/feature-managed-allocator

[jit] Optimize the managed allocator fastpath for small objects

9 years agoMerge pull request #1496 from echampet/serializers
Atsushi Eno [Thu, 12 Feb 2015 21:08:10 +0000 (05:08 +0800)]
Merge pull request #1496 from echampet/serializers

System.Xml.Serialization: fix xml serializers generation for Web Services

9 years ago[encoding] as part of referencesource import, use new EncodingHelper class.
Atsushi Eno [Thu, 12 Feb 2015 20:24:47 +0000 (04:24 +0800)]
[encoding] as part of referencesource import, use new EncodingHelper class.

This will remain after importing referencesource and offer mono-only
internals for some classes. This involves icall (owner class) change.

9 years ago[system] Mark ping MT implementation as broken
Marek Safar [Thu, 12 Feb 2015 18:08:24 +0000 (19:08 +0100)]
[system] Mark ping MT implementation as broken

9 years ago[runtime] Fixed TLS detection on x86 to support cross-compilation. Fixes #26969.
João Matos [Thu, 12 Feb 2015 17:39:51 +0000 (17:39 +0000)]
[runtime] Fixed TLS detection on x86 to support cross-compilation. Fixes #26969.

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

9 years ago[runtime] Fix an automake warning.
Zoltan Varga [Thu, 12 Feb 2015 17:29:37 +0000 (12:29 -0500)]
[runtime] Fix an automake warning.

9 years ago[runtime] Fix an initialization race when using custom marshallers.
Zoltan Varga [Thu, 12 Feb 2015 17:13:44 +0000 (12:13 -0500)]
[runtime] Fix an initialization race when using custom marshallers.

9 years agoMerge pull request #1534 from haf/bugs/hmac-wrong-keysizes
João Matos [Thu, 12 Feb 2015 16:46:00 +0000 (16:46 +0000)]
Merge pull request #1534 from haf/bugs/hmac-wrong-keysizes

Bugs/hmac wrong keysizes

9 years ago[system] More linker friendly tests
Marek Safar [Thu, 12 Feb 2015 16:00:06 +0000 (17:00 +0100)]
[system] More linker friendly tests

9 years agoGenerate NUnit interpretation of whether "mono --regressions" passed
Jo Shields [Thu, 12 Feb 2015 14:24:51 +0000 (14:24 +0000)]
Generate NUnit interpretation of whether "mono --regressions" passed

9 years agoMerge pull request #1562 from vkargov/master
Zoltan Varga [Thu, 12 Feb 2015 15:03:40 +0000 (10:03 -0500)]
Merge pull request #1562 from vkargov/master

[runtime] Mark TLS variables as explicitly used

9 years ago[runtime]
Vladimir Kargov [Thu, 12 Feb 2015 14:45:34 +0000 (17:45 +0300)]
[runtime]
Mark TLS variables as explicitly used to avoid their unwarranted deletion
by the compiler overlooking their usage in inline assembly sections.

9 years ago[aot] Fixed LLVM assembly generation for non-Mach targets.
João Matos [Thu, 12 Feb 2015 13:39:31 +0000 (13:39 +0000)]
[aot] Fixed LLVM assembly generation for non-Mach targets.

Fixes bugzilla #26964.

9 years ago[corlib] Add timeout to more tests
Marek Safar [Thu, 12 Feb 2015 13:20:53 +0000 (14:20 +0100)]
[corlib] Add timeout to more tests

9 years ago[aot] Fix emission of symbol sizes which got broken by 05cd4225b2f693b8a3a38ecd1caf32...
Zoltan Varga [Thu, 12 Feb 2015 12:48:55 +0000 (07:48 -0500)]
[aot] Fix emission of symbol sizes which got broken by 05cd4225b2f693b8a3a38ecd1caf32f21252b40f.

9 years ago[system] Add old monotouch test codepath
Marek Safar [Thu, 12 Feb 2015 12:24:16 +0000 (13:24 +0100)]
[system] Add old monotouch test codepath

9 years ago[system.core] Fix wrong 405f9534df56496068a4af85d05ba12cf0bc157f
Marek Safar [Thu, 12 Feb 2015 12:19:22 +0000 (13:19 +0100)]
[system.core] Fix wrong 405f9534df56496068a4af85d05ba12cf0bc157f

9 years agoRevert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are...
Zoltan Varga [Thu, 12 Feb 2015 11:47:09 +0000 (06:47 -0500)]
Revert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported."

This reverts commit 90e86725acfe602a9ab55d2ed2c0cd51470121c9.

Revert this as it causes many test failures.

9 years ago[runtime] Export mono_gc_toggleref_add ().
Zoltan Varga [Thu, 12 Feb 2015 11:45:45 +0000 (06:45 -0500)]
[runtime] Export mono_gc_toggleref_add ().

9 years ago[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported.
Zoltan Varga [Thu, 12 Feb 2015 07:25:12 +0000 (02:25 -0500)]
[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported.

9 years ago[runtime] Define MONO_API_EXPORT properly for gcc, and define MONO_DLL_EXPORT so...
Zoltan Varga [Thu, 12 Feb 2015 10:21:50 +0000 (05:21 -0500)]
[runtime] Define MONO_API_EXPORT properly for gcc, and define MONO_DLL_EXPORT so it is actually used during the build.

9 years agoRevert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are...
Zoltan Varga [Thu, 12 Feb 2015 09:50:36 +0000 (04:50 -0500)]
Revert "[runtime] Use -fvisibility=hidden so only symbols marked with MONO_API are exported."

This reverts commit beb1463b6cb9f59538aac0c487b9210e7ae2d76b.

Revert this for now as it breaks loading symbols from the mono executable on osx.

9 years ago[runtime] Return strongly typed array from GetModules to match managed signature...
Marek Safar [Thu, 12 Feb 2015 09:05:16 +0000 (10:05 +0100)]
[runtime] Return strongly typed array from GetModules to match managed signature. Fixes a crash with strongly typed enumerator

9 years ago[corlib] Fixes commit ceef1e2.
Marcos Henrich [Thu, 12 Feb 2015 08:59:21 +0000 (08:59 +0000)]
[corlib] Fixes commit ceef1e2.
We want to remove the module check from GetMethodToken not SetUserEntryPoint.

9 years ago[runtime] Export symbols from libtest.
Zoltan Varga [Thu, 12 Feb 2015 08:53:26 +0000 (03:53 -0500)]
[runtime] Export symbols from libtest.

9 years ago[runtime] Remove unused MONO_ARCH_SAVE_REGS declarations.
Zoltan Varga [Thu, 12 Feb 2015 08:46:49 +0000 (03:46 -0500)]
[runtime] Remove unused MONO_ARCH_SAVE_REGS declarations.