nombre de variable, argumentos de función en tiempo de ejecución en C

¿Es posible conocer una función argumentos y tipos de nombres de variables en tiempo de ejecución en el programa C? Por ejemplo, si tengo una función:

int abc(int x, float y , somestruct z ){
    char a;
    int b ;
}

¿Puedo saber dentro de esta función?abc(), ¿cuáles son los nombres de argumentos y variables?es decir en este caso esx, y, z, a, b y son de tipoint, float, somestruct, char, int.

Diga si hay otra función:

float some_func(specialstruct my_struct, int index){

} 

Debo saber que los nombres de argumentos sonmy_struct, index y los tipos sonspecialstruct, int.

Necesito esta información en tiempo de ejecución?

Tengo acceso al puntero base y la dirección de retorno, ¿puedo obtener la información requerida usando el puntero anterior?

Pude extraer el nombre de la función usando la dirección de retorno ydladdr() función.

VeoGDB hace esto, por lo que debería ser posible extraer esta información?

Respuestas a la pregunta(4)

Su respuesta a la pregunta