summaryrefslogtreecommitdiff
path: root/include/stack.h
blob: eb127f327593106f088d3d59bf91d36b890f19e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef STACK_H
#define STACK_H

#include "alignment.h"
#include "ultra64.h"


#define STACK(stack, size) \
    u64 stack[ALIGN8(size) / sizeof(u64)]

#define STACK_TOP(stack) \
    ((u64*)((u8*)(stack) + sizeof(stack)))

#endif