Anghelo Carvajal
a04f1b8e05
Change tooling for better elf correctness ( #1632 )
...
* Add addresses for makerom and boot segments
* Mark entrypoint as the entry of the elf
* Add extra labels to macro.inc
* Use dlabel, jlabel and endlabel in disassembly
* Make jlabel global
* git subrepo pull tools/asm-processor
subrepo:
subdir: "tools/asm-processor"
merged: "92b9ec72f"
upstream:
origin: "git@github.com:simonlindholm/asm-processor.git"
branch: "main"
commit: "92b9ec72f"
git-subrepo:
version: "0.4.3"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "2f68596"
* Use `dlabel`s for non-functions in .text
* Add linker asserts
* Move framebuffer_lo to before the makerom segment to avoid `dot moved backwards` warnings
* fix
* Improve assert message
* fix
* Third fix
* Fix four
* Move undefined_syms to linker_script folder
* Make second linker script file to avoid abusing undefined_syms
* Update Makefile
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
* Rename to extra.ld
* Use entrypoint symbol on ROM header
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
2024-05-17 06:41:23 -07:00
..
2024-02-08 14:36:11 -03:00
2023-11-28 13:01:14 +11:00
2023-11-27 12:01:42 +11:00
2024-01-29 10:51:59 -03:00
2024-04-29 08:19:55 -07:00
2023-11-10 10:28:16 +11:00
2023-10-26 10:44:27 -03:00
2024-01-20 20:47:00 -03:00
2023-11-02 10:07:38 +11:00
2023-11-26 09:47:21 -03:00
2023-09-24 19:23:44 +10:00
2023-11-10 10:08:21 +11:00
2023-09-24 19:23:44 +10:00
2023-11-10 10:28:16 +11:00
2022-03-04 19:14:52 -05:00
2023-09-02 15:34:29 -04:00
2023-07-08 14:41:25 -04:00
2024-01-28 21:27:50 -03:00
2024-04-25 18:16:47 -07:00
2024-05-17 08:29:19 -04:00
2023-11-23 13:55:05 +11:00
2023-11-23 13:55:05 +11:00
2024-01-29 10:51:59 -03:00
2023-06-18 16:43:47 +10:00
2023-11-23 13:55:05 +11:00
2023-06-26 10:18:50 +10:00
2024-01-20 20:47:00 -03:00
2024-01-21 12:47:27 +11:00
2023-09-15 19:34:16 -03:00
2024-04-06 10:23:06 -07:00
2024-05-17 06:41:23 -07:00
2024-05-17 08:29:19 -04:00
2024-01-20 20:47:00 -03:00
2024-01-19 21:16:57 -03:00
2024-01-19 21:16:57 -03:00
2024-01-19 21:16:57 -03:00
2023-09-02 15:34:29 -04:00
2024-01-15 10:03:13 +11:00
2023-08-09 19:44:31 -04:00
2021-08-15 10:56:20 -04:00
2024-03-31 20:05:02 -07:00
2024-05-17 09:00:45 -04:00
2024-05-12 10:08:52 -07:00
2024-01-28 21:27:50 -03:00
2024-05-12 10:08:52 -07:00
2023-03-30 19:53:47 +11:00
2024-04-06 09:24:22 -07:00
2023-11-29 14:18:09 -03:00
2023-03-20 00:48:49 +11:00
2023-03-08 15:25:51 -03:00
2023-04-18 17:50:34 -04:00
2024-04-25 18:16:47 -07:00
2023-08-09 19:44:31 -04:00
2024-04-25 18:16:47 -07:00
2024-04-25 18:16:47 -07:00
2024-04-25 18:16:47 -07:00
2022-10-04 04:06:04 +01:00
2024-04-25 18:16:47 -07:00
2023-05-29 13:04:07 +10:00
2023-11-02 10:07:38 +11:00
2023-03-24 14:38:04 -03:00
2023-10-26 10:44:27 -03:00
2022-03-04 19:14:52 -05:00
2024-04-25 18:16:47 -07:00
2024-01-15 10:03:13 +11:00
2021-08-03 23:21:31 -04:00
2024-01-15 10:03:13 +11:00
2024-05-17 08:29:19 -04:00
2024-05-12 10:08:52 -07:00
2024-04-25 18:16:47 -07:00
2023-06-18 16:43:47 +10:00
2024-05-17 08:29:19 -04:00
2024-02-08 14:36:11 -03:00
2024-01-28 21:27:50 -03:00
2024-01-28 21:27:50 -03:00
2024-04-25 18:16:47 -07:00
2024-02-20 14:04:23 +11:00
2023-10-29 08:29:43 +11:00
2024-01-14 12:34:50 -03:00
2024-01-14 12:34:50 -03:00
2024-01-14 12:34:50 -03:00
2023-03-08 00:06:49 -05:00
2023-03-08 00:06:49 -05:00
2024-04-25 18:16:47 -07:00
2024-05-12 10:08:52 -07:00
2024-04-22 18:34:02 -07:00
2023-11-27 12:24:46 -03:00
2023-02-27 17:56:04 -05:00
2023-11-27 12:24:46 -03:00
2023-11-27 12:24:46 -03:00
2023-11-27 12:24:46 -03:00
2023-11-27 12:24:46 -03:00
2024-05-12 10:08:52 -07:00
2023-11-27 12:24:46 -03:00
2023-11-25 17:34:33 +11:00
2024-04-25 18:16:47 -07:00
2023-09-02 15:34:29 -04:00
2023-03-24 15:29:54 -03:00
2024-05-12 10:08:52 -07:00
2023-06-01 15:11:11 -04:00
2023-06-18 16:43:47 +10:00
2023-10-04 08:51:45 +11:00
2023-09-02 15:34:29 -04:00
2024-05-17 08:29:19 -04:00
2023-11-23 13:55:05 +11:00
2024-04-25 18:16:47 -07:00
2023-11-23 13:55:05 +11:00
2023-11-23 13:55:05 +11:00
2022-07-11 23:23:01 -04:00
2024-01-14 15:36:22 -03:00
2024-04-25 18:16:47 -07:00
2024-04-25 18:16:47 -07:00
2024-04-25 18:16:47 -07:00
2023-11-29 14:18:09 -03:00
2024-04-25 18:16:47 -07:00
2024-05-12 10:08:52 -07:00
2024-04-25 18:16:47 -07:00
2023-09-15 19:34:16 -03:00
2023-10-26 17:42:24 +11:00
2023-09-02 15:34:29 -04:00
2024-04-29 08:19:55 -07:00
2024-04-25 18:16:47 -07:00
2024-02-01 09:50:32 -03:00
2023-03-24 15:29:54 -03:00
2023-11-23 13:55:05 +11:00
2024-01-15 10:03:13 +11:00
2024-01-14 15:56:19 -03:00
2023-03-07 23:44:18 -05:00
2023-06-18 16:43:47 +10:00
2024-01-28 21:27:50 -03:00
2024-04-22 18:34:02 -07:00
2024-01-14 13:04:53 -03:00
2024-05-12 10:08:52 -07:00
2024-04-22 18:34:02 -07:00
2023-08-09 19:44:31 -04:00
2024-01-20 21:04:28 -03:00
2023-10-26 17:42:24 +11:00
2024-01-28 21:27:50 -03:00
2024-01-19 21:16:57 -03:00
2023-06-06 08:57:45 +10:00
2023-06-06 08:54:18 -04:00
2023-06-06 08:54:18 -04:00