Rename 'syschk' symbol in the linker config file, which forces inclusion
of the 'system check' load chunki, to '__SYSTEM_CHECK__'.
This commit is contained in:
@@ -6,7 +6,7 @@ SYMBOLS {
|
|||||||
__OVERLAYSIZE__: type = weak, value = $1000; # 4k overlay
|
__OVERLAYSIZE__: type = weak, value = $1000; # 4k overlay
|
||||||
__STARTADDRESS__: type = export, value = %S;
|
__STARTADDRESS__: type = export, value = %S;
|
||||||
__RESERVED_MEMORY__: type = weak, value = $0000;
|
__RESERVED_MEMORY__: type = weak, value = $0000;
|
||||||
syschk: type = import; # force inclusion of SYSCHK
|
__SYSTEM_CHECK__: type = import; # force inclusion of "system check" load chunk
|
||||||
}
|
}
|
||||||
MEMORY {
|
MEMORY {
|
||||||
ZP: file = "", define = yes, start = $0082, size = $007E;
|
ZP: file = "", define = yes, start = $0082, size = $007E;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ SYMBOLS {
|
|||||||
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
||||||
__STARTADDRESS__: type = export, value = %S;
|
__STARTADDRESS__: type = export, value = %S;
|
||||||
__RESERVED_MEMORY__: type = weak, value = $0000;
|
__RESERVED_MEMORY__: type = weak, value = $0000;
|
||||||
syschk: type = import; # force inclusion of SYSCHK
|
__SYSTEM_CHECK__: type = import; # force inclusion of "system check" load chunk
|
||||||
}
|
}
|
||||||
MEMORY {
|
MEMORY {
|
||||||
ZP: file = "", define = yes, start = $0082, size = $007E;
|
ZP: file = "", define = yes, start = $0082, size = $007E;
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ FEATURES {
|
|||||||
SYMBOLS {
|
SYMBOLS {
|
||||||
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
||||||
__STARTADDRESS__: type = export, value = %S;
|
__STARTADDRESS__: type = export, value = %S;
|
||||||
syschk: type = import; # force inclusion of SYSCHK
|
__SYSTEM_CHECK__: type = import; # force inclusion of "system check" load chunk
|
||||||
sramprep: type = import; # force inclusion of SRPREP
|
sramprep: type = import; # force inclusion of SRPREP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ SYMBOLS {
|
|||||||
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
||||||
__OVERLAYSIZE__: type = weak, value = $1000; # 4k overlay
|
__OVERLAYSIZE__: type = weak, value = $1000; # 4k overlay
|
||||||
__STARTADDRESS__: type = export, value = %S;
|
__STARTADDRESS__: type = export, value = %S;
|
||||||
syschk: type = import; # force inclusion of SYSCHK
|
__SYSTEM_CHECK__: type = import; # force inclusion of "system check" load chunk
|
||||||
sramprep: type = import; # force inclusion of SRPREP
|
sramprep: type = import; # force inclusion of SRPREP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ FEATURES {
|
|||||||
SYMBOLS {
|
SYMBOLS {
|
||||||
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
__STACKSIZE__: type = weak, value = $0800; # 2k stack
|
||||||
__STARTADDRESS__: type = export, value = %S;
|
__STARTADDRESS__: type = export, value = %S;
|
||||||
syschk: type = import; # force inclusion of SYSCHK
|
__SYSTEM_CHECK__: type = import; # force inclusion of "system check" load chunk
|
||||||
sramprep: type = import; # force inclusion of SRPREP
|
sramprep: type = import; # force inclusion of SRPREP
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
;DEBUG = 1
|
;DEBUG = 1
|
||||||
|
|
||||||
.export syschk
|
.export __SYSTEM_CHECK__: absolute = 1
|
||||||
.import __SYSCHK_LOAD__
|
.import __SYSCHK_LOAD__
|
||||||
.import __STARTADDRESS__
|
.import __STARTADDRESS__
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user