Depending on the J+/J- state in a read only data section(.rodata) or a .data section, but this can be platform dependent as PascalDragon pointed out last week. This will indeed increase the size of your executable over using and initializing a var, but the results are potentially much faster. (e.g. look-up tables with precomputed values.)