aboutsummaryrefslogtreecommitdiff
path: root/src/comp/back
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp/back')
-rw-r--r--src/comp/back/x86.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/comp/back/x86.rs b/src/comp/back/x86.rs
index b9ba24c6..0ed79db4 100644
--- a/src/comp/back/x86.rs
+++ b/src/comp/back/x86.rs
@@ -273,6 +273,16 @@ fn get_module_asm() -> str {
ret _str.connect(glues, "\n\n");
}
+fn get_meta_sect_name() -> str {
+ if (_str.eq(target_os(), "macos")) {
+ ret "__DATA,__note.rustc";
+ }
+ if (_str.eq(target_os(), "win32")) {
+ ret ".note.rustc";
+ }
+ ret ".note.rustc";
+}
+
fn get_data_layout() -> str {
if (_str.eq(target_os(), "macos")) {
ret "e-p:32:32-f64:32:64-i64:32:64-f80:128:128-n8:16:32";