aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-03-08 21:09:20 -0500
committerGitHub <noreply@github.com>2022-03-08 21:09:20 -0500
commita91753219df5d0b51f55dcad3e2ef96044efdd62 (patch)
tree11c840f3f7405eba160c7876e64b696e08e6fd3e /lib
parent935d208ffb955e74864e12f0f7e265f64642a02f (diff)
parentfb4ad37e0bd07513a0a56afb45e95c68036b1eea (diff)
downloadzig-a91753219df5d0b51f55dcad3e2ef96044efdd62.tar.gz
zig-a91753219df5d0b51f55dcad3e2ef96044efdd62.zip
Merge pull request #11085 from ziglang/llvm-debug-info
stage2 LLVM debug info
Diffstat (limited to 'lib')
-rw-r--r--lib/std/dwarf.zig15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/std/dwarf.zig b/lib/std/dwarf.zig
index eb204d15ee..12ec357849 100644
--- a/lib/std/dwarf.zig
+++ b/lib/std/dwarf.zig
@@ -226,6 +226,21 @@ pub const LNCT = struct {
pub const hi_user = 0x3fff;
};
+pub const CC = enum(u8) {
+ normal = 0x1,
+ program = 0x2,
+ nocall = 0x3,
+
+ pass_by_reference = 0x4,
+ pass_by_value = 0x5,
+
+ lo_user = 0x40,
+ hi_user = 0xff,
+
+ GNU_renesas_sh = 0x40,
+ GNU_borland_fastcall_i386 = 0x41,
+};
+
const PcRange = struct {
start: u64,
end: u64,