Add the ability to put __attribute__((frame_pointer(arg))) on functions.
arg is only allowed to be none, non_leaf, or all. Depends on D125719.
This patch is needed for D125723 to allow removing or adding the
attribute "frame-pointer"="foo" from a function.