mirror of https://github.com/zeldaret/tp.git
Fix some clangd errors in headers
This commit is contained in:
parent
4dcee332a4
commit
594564028a
|
|
@ -49,6 +49,7 @@
|
|||
"clangd.arguments": [
|
||||
"--function-arg-placeholders=0",
|
||||
"-header-insertion=never",
|
||||
// "--log=verbose",
|
||||
],
|
||||
"clangd.detectExtensionConflicts": true,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -270,7 +270,11 @@ struct TLinkList_factory : public TLinkList<T, I> {
|
|||
|
||||
template <typename T, int I>
|
||||
TLinkList_factory<T, I>::~TLinkList_factory() {
|
||||
#ifdef __MWERKS__
|
||||
JGADGET_ASSERTWARN(934, empty());
|
||||
#else
|
||||
JGADGET_ASSERTWARN(934, this->empty());
|
||||
#endif
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
|
|
|
|||
|
|
@ -3,4 +3,8 @@
|
|||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
void* TRK_memset(void* dest, int val, size_t count);
|
||||
void* TRK_memcpy(void* dest, const void* src, size_t count);
|
||||
void TRK_fill_mem(void* dest, int val, size_t count);
|
||||
|
||||
#endif /* METROTRK_PORTABLE_MEM_TRK_H */
|
||||
|
|
|
|||
|
|
@ -11,6 +11,25 @@ DSError TRKSetBufferPosition(TRKBuffer* msg, u32 pos);
|
|||
void* TRKGetBuffer(int);
|
||||
void TRKResetBuffer(TRKBuffer* msg, BOOL keepData);
|
||||
|
||||
DSError TRKAppendBuffer1_ui16(TRKBuffer* buffer, const u16 data);
|
||||
DSError TRKAppendBuffer1_ui32(TRKBuffer* buffer, const u32 data);
|
||||
DSError TRKAppendBuffer1_ui64(TRKBuffer* buffer, const u64 data);
|
||||
|
||||
DSError TRKAppendBuffer_ui8(TRKBuffer* buffer, const u8* data, int count);
|
||||
DSError TRKAppendBuffer_ui16(TRKBuffer* buffer, const u16* data, int count);
|
||||
DSError TRKAppendBuffer_ui32(TRKBuffer* buffer, const u32* data, int count);
|
||||
DSError TRKAppendBuffer_ui64(TRKBuffer* buffer, const u64* data, int count);
|
||||
|
||||
DSError TRKReadBuffer1_ui8(TRKBuffer* buffer, u8* data);
|
||||
DSError TRKReadBuffer1_ui16(TRKBuffer* buffer, u16* data);
|
||||
DSError TRKReadBuffer1_ui32(TRKBuffer* buffer, u32* data);
|
||||
DSError TRKReadBuffer1_ui64(TRKBuffer* buffer, u64* data);
|
||||
|
||||
DSError TRKReadBuffer_ui8(TRKBuffer* buffer, u8* data, int count);
|
||||
DSError TRKReadBuffer_ui16(TRKBuffer* buffer, u16* data, int count);
|
||||
DSError TRKReadBuffer_ui32(TRKBuffer* buffer, u32* data, int count);
|
||||
DSError TRKReadBuffer_ui64(TRKBuffer* buffer, u64* data, int count);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
#ifndef METROTRK_PORTABLE_MUTEX_TRK_H
|
||||
#define METROTRK_PORTABLE_MUTEX_TRK_H
|
||||
|
||||
#include "revolution/types.h"
|
||||
|
||||
u8 TRKReleaseMutex();
|
||||
u8 TRKAcquireMutex();
|
||||
|
|
|
|||
|
|
@ -68,6 +68,7 @@
|
|||
// Silence clangd errors about MWCC PPC intrinsics by declaring them here.
|
||||
extern int __cntlzw(unsigned int);
|
||||
extern int __rlwimi(int, int, int, int, int);
|
||||
extern void __dcbf(void*, int);
|
||||
extern void __dcbz(void*, int);
|
||||
extern void __sync();
|
||||
extern int __abs(int);
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
#include "TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/MetroTRK/Portable/main_TRK.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/MetroTRK/Portable/mem_TRK.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk_glue.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.h"
|
||||
#include <dolphin/ar.h>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
#include "TRK_MINNOW_DOLPHIN/MetroTRK/Portable/msgbuf.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/MetroTRK/Portable/nubinit.h"
|
||||
#include "TRK_MINNOW_DOLPHIN/MetroTRK/Portable/mutex_TRK.h"
|
||||
|
||||
TRKBuffer gTRKMsgBufs[3];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue