mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
Use std::unordered_map and std::vector for sections
This allows us to control the order in which sections are iterated, instead of it depending on the internals of `std::map`. (This order is arbitrary, but should be deterministic regardless.)
This commit is contained in:
@@ -2,7 +2,7 @@ SECTION "Collision course", OAM[$FE00]
|
||||
|
||||
; All the following symbols used to collide with our custom hashmap,
|
||||
; which at some point caused `PURGE` to malfunction with them.
|
||||
; We now use C++ `std::map` which reliably handles collisions.
|
||||
; We now use C++ `std::unordered_map` which reliably handles collisions.
|
||||
aqfj: ds 1 ; Give them different addresses
|
||||
cxje: ds 1
|
||||
dgsd: ds 1
|
||||
|
||||
Reference in New Issue
Block a user