xamarin-macios/tools/common
Rolf Bjarne Kvinge e11ad011d9
[static registrar] Go straight to exception handling after invoking the managed method if an exception occurred. (#11714)
This fixes a memory corruption where we'd try to process out parameters when
an exception had occurred, and those out parameters weren't expected to be
processed.
2021-05-28 07:44:18 +02:00
..
.gitignore [mtouch/mmp] Use a single SdkVersions.cs in tools/common. (#8318) 2020-04-08 16:19:34 +02:00
ApplePlatform.cs [msbuild/dotnet] Add support for NativeReference items. Fixes #11061. 2021-05-18 09:11:31 +02:00
Application.cs [tools] Make exception marshalling the default for CoreCLR (and make it an error to choose otherwise). (#11535) 2021-05-13 20:59:18 +02:00
Assembly.cs [dotnet-linker] Compute per-assembly linker flags. (#10661) 2021-02-19 07:55:19 +01:00
AssemblyBuildTarget.cs [mtouch] Move the AssemblyBuildTarget enum to shared code 2020-08-21 10:32:56 +02:00
BitCodeMode.cs [mtouch] Move mtouch's GenerateMain to shared Target code. 2020-10-23 11:46:09 +02:00
BuildTasks.cs [Localization] mtouch/mmp C# (#7710) 2020-01-31 15:02:52 -05:00
CompilerFlags.cs Add support for binding projects in Mac Catalyst. Fixes #10286. (#10295) 2020-12-17 18:53:16 +01:00
CoreResolver.cs [mmp] Use the resolver (and configure it correctly) when using --runregistrar. (#11288) 2021-04-22 14:47:47 +02:00
DerivedLinkContext.cs [tools] Simplify code a little bit by making DerivedLinkContext.StaticRegistrar a fetch property instead of a push property (#9677) 2020-09-21 17:54:23 +02:00
DlsymOptions.cs [tools] Move the DlsymOptions enum to its own file. 2021-01-28 08:09:59 +01:00
Driver.cs [dotnet] Build the partial static registrar for CoreCLR. (#11345) 2021-04-28 07:34:40 +02:00
Driver.execution.cs [bgen] Use ErrorHelper.Verbosity to store the verbosity to avoid storing it in multiple places with different values (#10175) 2020-12-01 11:34:47 +01:00
ErrorHelper.tools.cs [tests] Make the mtouch test project reference the actual mtouch project. (#11400) 2021-05-04 14:10:03 +02:00
Execution.cs Unify code for executing processes. (#8848) 2020-06-18 12:34:07 +02:00
FileCopier.cs [mtouch/mmp] When copying a directory hierarchy, delete the target file if it exists. (#8485) 2020-05-04 18:32:26 +02:00
Frameworks.cs [mtouch] Remove the non-catalyst frameworks from mtouch (#10730) 2021-02-26 11:51:08 -05:00
LinkMode.cs [dotnet] Implement support for our different link modes. (#9460) 2020-08-24 17:50:42 +02:00
MachO.cs [mtouch/mmp] Share Abi code. (#8562) 2020-05-11 16:27:19 +02:00
Make.common Add the minimum OS supported inside platform assemblies metadata (#10820) 2021-03-10 09:19:20 -05:00
Optimizations.cs [tools] Refactor the Optimizations class to have no conditionally compiled code. (#9596) 2020-09-08 20:26:28 +02:00
PInvokeWrapperGenerator.cs [mmp] Remove support for 32-bit apps. Partial fix for #6300. (#6642) 2019-07-24 09:01:14 -07:00
PListExtensions.cs [xharness] Add helper methods to get/set deployment target in plist for macOS. 2019-06-20 10:36:15 +02:00
PathUtils.cs [msbuild] Move PathUtils.cs to tools/common so that other code can use it too. (#9801) 2020-10-09 08:32:10 +02:00
ProjectInspector.csproj Add a tool that can list all inputs for a given csproj, and create a corresponding make variable. 2018-08-23 13:49:40 +02:00
SdkVersions.cs.in [dotnet] Update `Min*` constants and fix builds for tests (#10835) 2021-03-13 10:38:46 -05:00
StaticRegistrar.cs [static registrar] Go straight to exception handling after invoking the managed method if an exception occurred. (#11714) 2021-05-28 07:44:18 +02:00
StringUtils.cs Implement a different escaping/quoting algorithm for arguments to System.Diagnostics.Process. (#7177) 2019-10-14 16:18:46 +02:00
Symbols.cs Xamarin.Mac native Apple Silicon targetting support (#10115) 2021-03-17 21:48:02 -04:00
Target.cs [runtime/tools] Use the newly implemented objc_msgSend overrides for ARM64. 2021-05-11 15:54:39 +02:00
TargetFramework.cs Add a Xamarin.MacCatalyst target framework identifier. 2020-12-03 10:42:26 +01:00
Tuning.cs [linker] Obsolete 'LinkerSafeAttribute' in favor of `AssemblyMetadata` (#11229) 2021-04-16 15:06:49 -04:00
XamarinRuntime.cs [dotnet] Add support for specifying the VM with the _XamarinRuntime property. (#10881) 2021-03-16 18:32:04 +01:00
cache.cs [tools] Add all our product constants to SdkVersions.cs and use them in dotnet-linker. (#10065) 2020-11-10 14:21:47 +01:00
create-makefile-fragment.sh Bump to .NET 6.0.100-alpha.1.21060.3. (#10388) 2021-01-14 14:07:28 +01:00
error.cs Improve our error handling code. (#8591) 2020-05-14 16:45:05 +02:00