Skip to content

Commit 27d1008

Browse files
committed
C#: Update tracer arguments.
1 parent da214c8 commit 27d1008

File tree

4 files changed

+4
-10
lines changed

4 files changed

+4
-10
lines changed

csharp/tools/linux64/compiler-tracing.spec

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@
33
invoke ${config_dir}/Semmle.Extraction.CSharp.Driver
44
prepend --compiler
55
prepend "${compiler}"
6-
prepend --cil
76
**/mono*:
87
**/dotnet:
98
invoke ${config_dir}/Semmle.Extraction.CSharp.Driver
109
prepend --dotnetexec
11-
prepend --cil
1210
**/msbuild:
1311
**/xbuild:
1412
replace yes

csharp/tools/osx64/compiler-tracing.spec

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@
33
invoke ${config_dir}/Semmle.Extraction.CSharp.Driver
44
prepend --compiler
55
prepend "${compiler}"
6-
prepend --cil
76
**/mono*:
87
**/dotnet:
98
invoke ${config_dir}/Semmle.Extraction.CSharp.Driver
109
prepend --dotnetexec
11-
prepend --cil
1210
**/msbuild:
1311
**/xbuild:
1412
replace yes

csharp/tools/tracing-config.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function RegisterExtractorPack(id)
5151
local windowsMatchers = {
5252
DotnetMatcherBuild,
5353
CreatePatternMatcher({ '^csc.*%.exe$' }, MatchCompilerName, extractor, {
54-
prepend = { '--cil', '--compiler', '"${compiler}"' },
54+
prepend = {'--compiler', '"${compiler}"' },
5555
order = ORDER_BEFORE
5656
}),
5757
CreatePatternMatcher({ '^fakes.*%.exe$', 'moles.*%.exe' },
@@ -64,7 +64,7 @@ function RegisterExtractorPack(id)
6464

6565
local seenCompilerCall = false
6666
local argv = NativeArgumentsToArgv(compilerArguments.nativeArgumentPointer)
67-
local extractorArgs = { '--cil', '--compiler' }
67+
local extractorArgs = { '--compiler' }
6868
for _, arg in ipairs(argv) do
6969
if arg:match('csc%.dll$') then
7070
seenCompilerCall = true
@@ -92,7 +92,7 @@ function RegisterExtractorPack(id)
9292
DotnetMatcherBuild,
9393
CreatePatternMatcher({ '^mcs%.exe$', '^csc%.exe$' }, MatchCompilerName,
9494
extractor, {
95-
prepend = { '--cil', '--compiler', '"${compiler}"' },
95+
prepend = { '--compiler', '"${compiler}"' },
9696
order = ORDER_BEFORE
9797
}), function(compilerName, compilerPath, compilerArguments, _languageId)
9898
if MatchCompilerName('^msbuild$', compilerName, compilerPath,
@@ -118,7 +118,7 @@ function RegisterExtractorPack(id)
118118

119119
local seenCompilerCall = false
120120
local argv = compilerArguments.argv
121-
local extractorArgs = { '--cil', '--compiler' }
121+
local extractorArgs = { '--compiler' }
122122
for _, arg in ipairs(argv) do
123123
if arg:match('csc%.dll$') or arg:match('csc%.exe$') or arg:match('mcs%.exe$') then
124124
seenCompilerCall = true

csharp/tools/win64/compiler-tracing.spec

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
invoke ${config_dir}\Semmle.Extraction.CSharp.Driver.exe
77
prepend --compiler
88
prepend "${compiler}"
9-
prepend --cil
109
**\dotnet.exe:
1110
invoke ${config_dir}\Semmle.Extraction.CSharp.Driver.exe
1211
prepend --dotnetexec
13-
prepend --cil

0 commit comments

Comments
 (0)