mirror of
https://github.com/italicsjenga/agb.git
synced 2025-01-10 09:01:34 +11:00
get it working
This commit is contained in:
parent
3a66aacc0c
commit
05adfabca8
|
@ -43,9 +43,7 @@ fn main() {
|
||||||
println!("cargo:warning={}", warning_line);
|
println!("cargo:warning={}", warning_line);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
println!("cargo:rustc-link-arg={}", out_file_path);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
println!("cargo:rustc-link-search={}", out_dir);
|
println!("cargo:rustc-link-search={}", out_dir);
|
||||||
// println!("cargo:rustc-link-arg={}/crt0.o", out_dir);
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,12 @@ MEMORY {
|
||||||
|
|
||||||
__text_start = ORIGIN(rom);
|
__text_start = ORIGIN(rom);
|
||||||
|
|
||||||
|
INPUT (
|
||||||
|
crt0.o
|
||||||
|
interrupt_handler.o
|
||||||
|
mixer.o
|
||||||
|
)
|
||||||
|
|
||||||
SECTIONS {
|
SECTIONS {
|
||||||
. = __text_start;
|
. = __text_start;
|
||||||
|
|
||||||
|
|
|
@ -12,15 +12,19 @@ MEMORY {
|
||||||
|
|
||||||
__text_start = ORIGIN(rom);
|
__text_start = ORIGIN(rom);
|
||||||
|
|
||||||
|
INPUT (
|
||||||
|
crt0.o
|
||||||
|
interrupt_handler.o
|
||||||
|
mixer.o
|
||||||
|
)
|
||||||
|
|
||||||
SECTIONS {
|
SECTIONS {
|
||||||
. = __text_start;
|
. = __text_start;
|
||||||
|
|
||||||
.crt0 : {
|
|
||||||
KEEP (crt0.o(.text));
|
|
||||||
. = ALIGN(4);
|
|
||||||
} > rom
|
|
||||||
|
|
||||||
.text : {
|
.text : {
|
||||||
|
KEEP(*(.crt0));
|
||||||
|
*(.crt0 .crt0*);
|
||||||
*(.text .text*);
|
*(.text .text*);
|
||||||
. = ALIGN(4);
|
. = ALIGN(4);
|
||||||
} > rom
|
} > rom
|
||||||
|
|
|
@ -12,9 +12,16 @@ MEMORY {
|
||||||
|
|
||||||
__text_start = ORIGIN(rom);
|
__text_start = ORIGIN(rom);
|
||||||
|
|
||||||
|
INPUT (
|
||||||
|
crt0.o
|
||||||
|
interrupt_handler.o
|
||||||
|
mixer.o
|
||||||
|
)
|
||||||
|
|
||||||
SECTIONS {
|
SECTIONS {
|
||||||
. = __text_start;
|
. = __text_start;
|
||||||
|
|
||||||
|
|
||||||
.text : {
|
.text : {
|
||||||
KEEP(*(.crt0));
|
KEEP(*(.crt0));
|
||||||
*(.crt0 .crt0*);
|
*(.crt0 .crt0*);
|
||||||
|
|
|
@ -12,9 +12,16 @@ MEMORY {
|
||||||
|
|
||||||
__text_start = ORIGIN(rom);
|
__text_start = ORIGIN(rom);
|
||||||
|
|
||||||
|
INPUT (
|
||||||
|
crt0.o
|
||||||
|
interrupt_handler.o
|
||||||
|
mixer.o
|
||||||
|
)
|
||||||
|
|
||||||
SECTIONS {
|
SECTIONS {
|
||||||
. = __text_start;
|
. = __text_start;
|
||||||
|
|
||||||
|
|
||||||
.text : {
|
.text : {
|
||||||
KEEP(*(.crt0));
|
KEEP(*(.crt0));
|
||||||
*(.crt0 .crt0*);
|
*(.crt0 .crt0*);
|
||||||
|
|
Loading…
Reference in a new issue