diff options
| author | Julgodis <> | 2021-04-06 18:00:35 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-06 18:00:35 +0200 |
| commit | ed1ee30dd20ab15ba73b987f1e59b0dfc16d09b2 (patch) | |
| tree | 195784fbf8d317301238686d56db9d4425bce61f /tools/libdol2asm/data/reference_array.py | |
| parent | f6464a61cecc9b65cf010d2fb7876c23251761f5 (diff) | |
building RELs
Diffstat (limited to 'tools/libdol2asm/data/reference_array.py')
| -rw-r--r-- | tools/libdol2asm/data/reference_array.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/libdol2asm/data/reference_array.py b/tools/libdol2asm/data/reference_array.py index 9fe9be37d0..1b05b92342 100644 --- a/tools/libdol2asm/data/reference_array.py +++ b/tools/libdol2asm/data/reference_array.py @@ -64,7 +64,10 @@ class ReferenceArray(ArbitraryData): @staticmethod - def create(identifier: Identifier, addr: int, data: bytearray, padding_data: bytearray) -> "ReferenceArray": + def create(identifier: Identifier, addr: int, data: bytearray, padding_data: bytearray, always_extern: bool = False) -> "ReferenceArray": + if sum(padding_data) != 0: + print(identifier) + assert sum(padding_data) == 0 assert len(data) % 4 == 0 assert len(padding_data) % 4 == 0 @@ -76,4 +79,5 @@ class ReferenceArray(ArbitraryData): size=len(data), padding_data = padding_data, padding = len(padding_data), + always_extern=always_extern, )
\ No newline at end of file |
