pmd-red/include
mid-kid 99a038284b Translate all .include to #include
This decision was made to reduce the complexity of using .include whilst
juggling with tools/scaninc and tools/preproc:
- tools/scaninc doesn't apply the proper search rules for .include (it
  assumes #include behavior). In particular, it doesn't consider paths
  starting from $PWD, and doesn't scan the included files as a result.
- .include had to be processed before #include by preproc in many cases,
  as code was being included that had to be preprocessed by CPP (think
  of #define). This contradicts standard GCC behavior.

To make include paths consistent across the asm/ data/ and src/
directories, the following files were moved:
- constants/ → include/asm/constants/
- asm/macros/ → include/asm/macros/
- asm/macros.inc → include/asm/macros.inc
- include/macros/m4a.inc → include/asm/macros/m4a.inc

As part of the necessary changes for this to work, the scaninc method in
the makefile was improved to generate .d files that don't choke when
files are missing.
2021-12-20 16:29:12 +01:00
..
asm Translate all .include to #include 2021-12-20 16:29:12 +01:00
constants Decomped CanTarget() 2021-12-14 22:54:03 -05:00
gba Sese's April/May Dump (#37) 2021-05-15 18:59:55 -05:00
adventure_log.h Sese's vacation work 2021-07-07 11:39:34 -05:00
bg.h Sese's vacation work 2021-07-07 11:39:34 -05:00
charge_move.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
code_800B540.h Sese's vacation work 2021-07-07 11:39:34 -05:00
code_800558C.h Sese's vacation work 2021-07-07 11:39:34 -05:00
code_8092334.h More pokemon related decomp (#48) 2021-08-01 12:09:13 -07:00
config.h Add libisagbprn 2019-08-13 13:00:33 -04:00
crt0.h 5% wooo 2021-01-09 10:33:29 -06:00
debug_menu.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
debug.h Sese's vacation work 2021-07-07 11:39:34 -05:00
dungeon_action.h AI decomp + type cleanup (#82) 2021-12-09 10:56:12 -08:00
dungeon_ai_1.h Decomped CanTarget() 2021-12-14 22:54:03 -05:00
dungeon_ai_items.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
dungeon_ai.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_capabilities_1.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_capabilities.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_entity.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
dungeon_global_data.h Decomped GetMapTileAtPosition() 2021-12-18 00:22:03 -05:00
dungeon_map_access.h Decomped GetMapTileAtPosition() 2021-12-18 00:22:03 -05:00
dungeon_movement.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_pokemon_attributes_1.h Decomped CanSee() 2021-12-14 23:26:56 -05:00
dungeon_pokemon_attributes.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_pokemon_sprites.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
dungeon_random_1.h Dungeon random/AI decomp + converted positions to structs (#83) 2021-12-12 12:52:06 -08:00
dungeon_random.h Dungeon random/AI decomp + converted positions to structs (#83) 2021-12-12 12:52:06 -08:00
dungeon_range.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
dungeon_util_1.h Decomped more dungeon AI (#67) 2021-10-28 09:01:07 -07:00
dungeon_util.h Decomped GetMapTileAtPosition() 2021-12-18 00:22:03 -05:00
dungeon_visibility.h Decomped CanSee() 2021-12-14 23:26:56 -05:00
dungeon.h isemi-identified VRAM and split personality test funcs 2020-11-23 15:22:16 -06:00
event_flag.h Sese's vacation work 2021-07-07 11:39:34 -05:00
exclusive_pokemon.h No wifi + 2 days on train = more decomp (#80) 2021-12-01 14:33:06 -08:00
felicity_bank.h More PMD grind (#50) 2021-09-01 18:05:30 -07:00
file_system.h Pokemon related decomp (#47) 2021-07-25 21:11:01 -07:00
flash.h decompile flash 2017-12-11 19:05:47 -08:00
friend_area_action_menu.h Moves and some friend_area_action_menu 2021-11-02 16:31:16 -07:00
friend_area.h Dungeon pokemon/Floor ID JSON Part 1 (#39) 2021-06-09 22:54:21 -05:00
friend_rescue.h Decomp most of friend_rescue (#49) 2021-08-20 22:10:15 -05:00
global.h More data dumping and some code cleaning (#46) 2021-08-12 17:26:01 -07:00
gulpin_shop.h Moves and some friend_area_action_menu 2021-11-02 16:31:16 -07:00
gUnknown_203B46C.h Keep on keepin on (#38) 2021-05-23 16:19:35 -05:00
input.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
item.h No wifi + 2 days on train = more decomp (#80) 2021-12-01 14:33:06 -08:00
kangaskhan_storage.h Moves and some friend_area_action_menu 2021-11-02 16:31:16 -07:00
kecleon_items.h Luminous cave (#72) 2021-11-10 08:43:51 -08:00
m4a.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
mailbox.h Label all entities in Boss Fight Cutscenes (#78) 2021-11-22 12:14:58 -06:00
main_menu.h Finish main menu decomp (#59) 2021-10-11 09:03:17 -07:00
map.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
memory.h No wifi + 2 days on train = more decomp (#80) 2021-12-01 14:33:06 -08:00
menu.h Sese's vacation work 2021-07-07 11:39:34 -05:00
music.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
other_random.h decompile other_random 2017-12-11 09:18:22 -08:00
personality_test.h Data work and decomp some mail/pelipper board (#54) 2021-09-24 00:49:43 -05:00
play_time.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
pokemon.h Label all entities in Boss Fight Cutscenes (#78) 2021-11-22 12:14:58 -06:00
position.h Decomped InSameRoom_2() 2021-12-17 23:38:06 -05:00
random.h create random.h 2017-12-11 00:56:09 -08:00
rescue_password_menu.h More PMD grind (#50) 2021-09-01 18:05:30 -07:00
rescue_team_info.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
save.h Data work and decomp some mail/pelipper board (#54) 2021-09-24 00:49:43 -05:00
sub_8095228.h Finish main menu decomp (#59) 2021-10-11 09:03:17 -07:00
subStruct_203B240.h Decompiled some item related functions (#42) 2021-07-10 11:23:20 -05:00
team_inventory.h Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
text.h More PMD grind (#50) 2021-09-01 18:05:30 -07:00
trade_items_menu.h More PMD grind (#50) 2021-09-01 18:05:30 -07:00
util.h decompile util 2017-12-11 10:14:59 -08:00
wonder_mail.h No wifi + 2 days on train = more decomp (#80) 2021-12-01 14:33:06 -08:00