mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-26 05:32:25 +00:00
Fix these assertions:
stkrc -e -f -o testing.bc testing.st Global is external, but doesn't have external linkage! [1024 x int]* %_stack_ Global is external, but doesn't have external linkage! long* %_index_ Broken module found, compilation aborted! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10185 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
767a1e462d
commit
c7afc06316
20
projects/Stacker/lib/Makefile
Normal file
20
projects/Stacker/lib/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
##===- projects/sample/Makefile ----------------------------*- Makefile -*-===##
|
||||
#
|
||||
# This is a sample Makefile for a project that uses LLVM.
|
||||
#
|
||||
##===----------------------------------------------------------------------===##
|
||||
|
||||
#
|
||||
# Indicates our relative path to the top of the project's root directory.
|
||||
#
|
||||
LEVEL = ../../..
|
||||
|
||||
#
|
||||
# Directories that needs to be built.
|
||||
#
|
||||
DIRS = compiler runtime
|
||||
|
||||
#
|
||||
# Include the Master Makefile that knows how to build all.
|
||||
#
|
||||
include $(LEVEL)/Makefile.common
|
@ -132,7 +132,7 @@ StackerCompiler::compile(
|
||||
/*type=*/ stack_type,
|
||||
/*isConstant=*/ false,
|
||||
/*Linkage=*/ GlobalValue::AppendingLinkage,
|
||||
/*initializer=*/0,
|
||||
/*initializer=*/Constant::getNullValue(stack_type),
|
||||
/*name=*/ "_stack_",
|
||||
/*parent=*/ TheModule
|
||||
);
|
||||
@ -144,7 +144,7 @@ StackerCompiler::compile(
|
||||
/*type=*/Type::LongTy,
|
||||
/*isConstant=*/false,
|
||||
/*Linkage=*/GlobalValue::LinkOnceLinkage,
|
||||
/*initializer=*/0,
|
||||
/*initializer=*/Constant::getNullValue(Type::LongTy),
|
||||
/*name=*/"_index_",
|
||||
/*parent=*/TheModule
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user