I know of nothing comprehensive, although slackware v2.3 does
include a text file describing *most* options (they left out
the IDE ones, maybe others too).
To generate such a list, start with: init/main.c
and then look at each individual "xxxx_setup()" procedure
referenced therein.