Fix inferior calls with variably-sized return type This patch updates the gdbarch_return_value_as_value implementations to work correctly with variably-sized return types.