Files
mm/include
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
..
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-01-20 20:47:00 -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
2024-01-28 21:27:50 -03: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
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
2023-09-15 19:34:16 -03:00
2024-04-06 10:23:06 -07:00
2024-01-20 20:47:00 -03:00
2024-01-15 10:03:13 +11:00
2021-08-15 10:56:20 -04:00
2024-05-17 09:00:45 -04:00
2024-01-28 21:27:50 -03: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
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-04-25 18:16:47 -07: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
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-04-22 18:34:02 -07:00
2024-04-25 18:16:47 -07:00
2023-03-24 15:29:54 -03:00
2023-06-01 15:11:11 -04:00
2023-10-04 08:51:45 +11: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
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
2024-04-25 18:16:47 -07:00
2024-04-25 18:16:47 -07:00
2023-09-15 19:34:16 -03:00
2024-04-25 18:16:47 -07:00
2023-03-24 15:29:54 -03: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
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-04-22 18:34:02 -07:00
2024-01-20 21:04:28 -03:00
2024-01-28 21:27:50 -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