diff options
author | Marijn van der Werf <marijn.vanderwerf@gmail.com> | 2016-12-02 19:06:22 +0100 |
---|---|---|
committer | YamaArashi <YamaArashi@users.noreply.github.com> | 2016-12-02 10:06:22 -0800 |
commit | 1f222c04ef1d10ff5a5c6bb98cd4380ecf2bba86 (patch) | |
tree | 573d6368233110b17292e498f49532c1c9244404 /src/dewford_trend.c | |
parent | 4258e60771aa9fdabd678930eca534423bd371b8 (diff) |
[WIP] Extract all external function declarations to headers (#114)
* Extract other external function declarations
* Fix GBA compilation
* Revert `sub_803C434` to asm
Diffstat (limited to 'src/dewford_trend.c')
-rw-r--r-- | src/dewford_trend.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/dewford_trend.c b/src/dewford_trend.c index 8d683e072..ae1397852 100644 --- a/src/dewford_trend.c +++ b/src/dewford_trend.c @@ -1,23 +1,14 @@ #include "global.h" +#include "asm.h" #include "link.h" #include "rng.h" #include "flag.h" -extern u8 GetLinkPlayerCount(void); -extern u16 sub_80EB72C(u16); -extern u8 ConvertEasyChatWordsToString(u8 *dst, u16 *words, u16, u16); - extern struct EasyChatPair unk_2007800[5]; extern struct EasyChatPair unk_2007900[5]; extern u16 gScriptResult; extern u16 gSpecialVar_0x8004; -void sub_80FA740(struct EasyChatPair *); -void sub_80FA46C(struct EasyChatPair *, u16, u8); -bool8 sub_80FA670(struct EasyChatPair *, struct EasyChatPair *, u8); -bool8 IsEasyChatPairEqual(u16 *, u16 *); -bool8 SB1ContainsWords(u16 *); - void sub_80FA17C(void) { u16 i; @@ -394,7 +385,7 @@ void sub_80FA4E4(u8 *a, u32 b) } #else __attribute__((naked)) -void sub_80FA4E4(u8 *a, u32 b) +void sub_80FA4E4(struct EasyChatPair *a, u32 b, u8 c) { asm(".syntax unified\n\ push {r4-r7,lr}\n\ |