Мне кажется, вы говорите о нм , в котором перечислены символы из объектных файлов.Быстрый пример:
file test.c
int int_array[10];
double double_array[10];
int main()
{
int_array[0] = 0;
double_array[0] = 0;
return 0;
}
Создание файла объекта:
$ gcc -c test.c
Теперь список символов с информацией о размере:
$ nm -S test.o
Это печатает что-то вроде этого на моем MacBook:
0000000000000040 n EH_frame0
0000000000000050 C _double_array
0000000000000028 C _int_array
0000000000000000 T _main
0000000000000058 N _main.eh
Проверьте man-страницу nm для получения дополнительной информации (http://linux.about.com/library/cmd/blcmdl1_nm.htm)