Skip to content

Commit 0bea6a7

Browse files
committed
---
yaml --- r: 2356 b: refs/heads/master c: e78a9c3 h: refs/heads/master v: v3
1 parent 628f7b3 commit 0bea6a7

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 04f966f0bc8d092a000e5b6dad0bdd3353ec4efe
2+
refs/heads/master: e78a9c321bf0f66b4fc7a2b182a5cb83b5e2429b

trunk/mk/intrinsics.mk

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
######################################################################
2+
# intrinsics.bc rules
3+
######################################################################
4+
5+
# TODO: Use clang to compile the C++.
6+
INTRINSICS_LL_IN := $(S)src/rt/intrinsics/intrinsics.ll.in
7+
INTRINSICS_LL := intrinsics/intrinsics.ll
8+
INTRINSICS_BC := intrinsics/intrinsics.bc
9+
10+
$(INTRINSICS_LL): $(INTRINSICS_LL_IN) $(MKFILES)
11+
@$(call E, mkdir: intrinsics)
12+
$(Q)mkdir -p intrinsics
13+
@$(call E, sed: $@)
14+
$(Q)sed s/@CFG_LLVM_TRIPLE@/$(CFG_LLVM_TRIPLE)/g $< > $@
15+
16+
$(INTRINSICS_BC): $(INTRINSICS_LL) $(MKFILES)
17+
@$(call E, llvm-as: $@)
18+
$(Q)$(LLVM_AS) -o $@ $<
19+

0 commit comments

Comments
 (0)