on master help sign in
Merge pull request #4275 from asandroq/remove-align-macro

Remove `ALIGN` macro

commit05634d71dbe1ad2227009ed7f72500b09b44a988 authorNiklas Larsson <metaniklas@gmail.com> dateSat 6 Jan 2018, 00:31 (9 years ago) parenta83da1619ea4ff
1 file changed−3
rts/idris_rts.h−3
rts/idris_rts.h−3
@@ -194,9 +194,6 @@ typedef void(*func)(VM*, VAL*);
194194#define TOP(x) (*(vm->valstack_top + (x)))
195195#define REG1 (vm->reg1)
196196
197−// align pointer
198−#define ALIGN(__p, __alignment) ((__p + __alignment - 1) & ~(__alignment - 1))
199−
200197// Retrieving values
201198#define GETSTR(x) (ISSTR(x) ? (((VAL)(x))->info.str.str) : GETSTROFF(x))
202199#define GETSTRLEN(x) (ISSTR(x) ? (((VAL)(x))->info.str.len) : GETSTROFFLEN(x))