There are no equivalent translations in Pascal for those macros, particularly considering that they are bitness dependent, i.e, sizeof(TYPE) can easily be a different size dependent on bitness.
In FPC to duplicate what those macros do requires taking a pointer to the first parameter and using pointer arithmetic to access the remaining parameters. Actually, the code is fairly straightforward, the only "concern" is not accessing more parameters than there really are. IOW, the called function must have a way of determining how many parameters were passed to it (if the number of parameters is variable, which isn't a problem in the case of "const" arrays in Pascal but can be a problem for a cdecl function.)
HTH.