I tried to compile the Pawn compiler with PAWN_CELL_SIZE is 32 on Apple M1 Series chip, But it doesn't compiled and ran. Because amx_Callback and some other features require that cell size is same or more than function pointer size.
Is there have any way to use 32-bit cells(build the compiler and run it) on 64-bit only(like Apple M1 Series) architectures? Or the 32-bit cells only available when 32-bit compiled Pawn compiler?
Workspace Information:
Compiler version: AppleClang 13.0.x
Command line arguments provided (or sampctl version): cmake -S source/compiler -B build && cd build && make
Issue description:
I tried to compile the Pawn compiler with
PAWN_CELL_SIZE
is 32 on Apple M1 Series chip, But it doesn't compiled and ran. Becauseamx_Callback
and some other features require that cell size is same or more than function pointer size.Is there have any way to use 32-bit cells(build the compiler and run it) on 64-bit only(like Apple M1 Series) architectures? Or the 32-bit cells only available when 32-bit compiled Pawn compiler?
Workspace Information:
cmake -S source/compiler -B build && cd build && make