diff --git a/lib/cretonne/meta/base/settings.py b/lib/cretonne/meta/base/settings.py index a08d5b4c3f..68df47d4eb 100644 --- a/lib/cretonne/meta/base/settings.py +++ b/lib/cretonne/meta/base/settings.py @@ -29,6 +29,8 @@ enable_verifier = BoolSetting( is_64bit = BoolSetting("Enable 64-bit code generation") +is_pic = BoolSetting("Enable Position-Independent Code generation") + return_at_end = BoolSetting( """ Generate functions with at most a single return instruction at the diff --git a/lib/cretonne/src/settings.rs b/lib/cretonne/src/settings.rs index 4893ecf35a..f08bea95c2 100644 --- a/lib/cretonne/src/settings.rs +++ b/lib/cretonne/src/settings.rs @@ -347,6 +347,7 @@ mod tests { opt_level = \"default\"\n\ enable_verifier = true\n\ is_64bit = false\n\ + is_pic = false\n\ return_at_end = false\n\ is_compressed = false\n\ enable_float = true\n\