mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Fix two bugs in the CppWriter.cpp:
1. Return the module from the MakeModule function so it can be verified. 2. Make sure types get generated with their names git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28536 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -13,11 +13,16 @@ USEDLIBS = LLVMAsmParser LLVMBCWriter LLVMCore \
|
||||
|
||||
include $(LEVEL)/Makefile.common
|
||||
|
||||
tryit: all-local recurty.cpp globalvars.cpp
|
||||
CPPFILESTOTRY = recurty.cpp globalvars.cpp
|
||||
tryit: all-local $(CPPFILESTOTRY)
|
||||
|
||||
%.cpp : %.ll
|
||||
%.cpp : %.ll $(ToolDir)/llvm2cpp
|
||||
llvm2cpp $*.ll -f -o $*.cpp
|
||||
gcc -I$(LLVM_SRC_ROOT)/include -I$(LLVM_OBJ_ROOT)/include -g \
|
||||
|
||||
% : %.cpp Makefile
|
||||
gcc -Wall -I$(LLVM_SRC_ROOT)/include -I$(LLVM_OBJ_ROOT)/include -g \
|
||||
-D__STDC_LIMIT_MACROS -L$(LibDir) $(LibDir)/LLVMCore.o -lLLVMSupport \
|
||||
$(LibDir)/LLVMbzip2.o -lLLVMSystem -lstdc++ \
|
||||
$(LibDir)/LLVMbzip2.o -lLLVMSystem -lstdc++ -Wno-unused \
|
||||
$*.cpp -o $*
|
||||
|
||||
#$(CPPFILESTOTRY): $(ToolDir)/llvm2cpp
|
||||
|
Reference in New Issue
Block a user