Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Cropp <simon.cropp@gmail.com>2017-05-04 06:31:26 +0300
committerSimon Cropp <simon.cropp@gmail.com>2017-05-04 06:31:26 +0300
commit24dec0becc6026f4c01377f20da5f0fe9950b892 (patch)
treeeed31bfc88d2f9e6541595e2a24653ba35ec1db4 /symbols
parent007b6dcaaf5c52bb5b3efa658ba63b2aa5de2d2d (diff)
add readonly config
get build running again
Diffstat (limited to 'symbols')
-rw-r--r--symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs2
-rw-r--r--symbols/mdb/Test/Mono.Cecil.Tests/MdbTests.cs3
-rw-r--r--symbols/pdb/Mono.Cecil.Pdb/NativePdbReader.cs3
-rw-r--r--symbols/pdb/Test/Mono.Cecil.Tests/PdbTests.cs3
4 files changed, 8 insertions, 3 deletions
diff --git a/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs b/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
index e9782d6..66a7225 100644
--- a/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
+++ b/symbols/mdb/Mono.Cecil.Mdb/MdbReader.cs
@@ -58,10 +58,12 @@ namespace Mono.Cecil.Mdb {
this.documents = new Dictionary<string, Document> ();
}
+#if !READ_ONLY
public ISymbolWriterProvider GetWriterProvider ()
{
return new MdbWriterProvider ();
}
+#endif
public bool ProcessDebugHeader (ImageDebugHeader header)
{
diff --git a/symbols/mdb/Test/Mono.Cecil.Tests/MdbTests.cs b/symbols/mdb/Test/Mono.Cecil.Tests/MdbTests.cs
index 883028b..2b58f7f 100644
--- a/symbols/mdb/Test/Mono.Cecil.Tests/MdbTests.cs
+++ b/symbols/mdb/Test/Mono.Cecil.Tests/MdbTests.cs
@@ -1,4 +1,4 @@
-
+#if !READ_ONLY
using Mono.Cecil.Mdb;
using NUnit.Framework;
@@ -83,3 +83,4 @@ namespace Mono.Cecil.Tests {
}
}
}
+#endif \ No newline at end of file
diff --git a/symbols/pdb/Mono.Cecil.Pdb/NativePdbReader.cs b/symbols/pdb/Mono.Cecil.Pdb/NativePdbReader.cs
index 781e605..7be5c22 100644
--- a/symbols/pdb/Mono.Cecil.Pdb/NativePdbReader.cs
+++ b/symbols/pdb/Mono.Cecil.Pdb/NativePdbReader.cs
@@ -35,11 +35,12 @@ namespace Mono.Cecil.Pdb {
this.pdb_file = file;
}
+#if !READ_ONLY
public ISymbolWriterProvider GetWriterProvider ()
{
return new NativePdbWriterProvider ();
}
-
+#endif
/*
uint Magic = 0x53445352;
Guid Signature;
diff --git a/symbols/pdb/Test/Mono.Cecil.Tests/PdbTests.cs b/symbols/pdb/Test/Mono.Cecil.Tests/PdbTests.cs
index 314a7b5..c685608 100644
--- a/symbols/pdb/Test/Mono.Cecil.Tests/PdbTests.cs
+++ b/symbols/pdb/Test/Mono.Cecil.Tests/PdbTests.cs
@@ -1,4 +1,4 @@
-
+#if !READ_ONLY
using System.IO;
using System.Linq;
@@ -412,3 +412,4 @@ namespace Mono.Cecil.Tests {
}
}
}
+#endif \ No newline at end of file