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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorMarek Safar <marek.safar@gmail.com>2004-09-09 12:55:20 +0400
committerMarek Safar <marek.safar@gmail.com>2004-09-09 12:55:20 +0400
commit9c68256e6a43fdf4ff7a394bf3cbff06cd00ef42 (patch)
tree45699998229528fde68b5ad0dc4a93e415e82f53 /man
parent6cf9db9602b5b3dc64cb819212968d47a0225809 (diff)
Added langversion
svn path=/trunk/mono/; revision=33631
Diffstat (limited to 'man')
-rwxr-xr-xman/mcs.114
1 files changed, 14 insertions, 0 deletions
diff --git a/man/mcs.1 b/man/mcs.1
index 9183aca5daf..c3f9484b17a 100755
--- a/man/mcs.1
+++ b/man/mcs.1
@@ -108,6 +108,20 @@ key containers. The option is equivalent to including [assembly:
AssemblyKeyName ("CONTAINER")] in your source code. Compiler option
takes precedence over the attributes.
.TP
+.I \-langversion:TEXT
+The option specifies the version of the language to use. The feature
+set is different in each C# version. This switch can be used to force
+the compiler to allow only a subset of the features.
+The possible values are:
+.nf
+
+Default - Instruct compiler to use the latest version. Equivalent
+is to omit the switch.
+
+ISO-1 - Restrict compiler to use only ISO standardized features.
+The usage of features such as generics, static classes, anonymous
+methods will lead to error.
+.TP
.I -lib:PATHLIST
Each path specified in the comma-separated list will direct the
compiler to look for libraries in that specified path.