Грамматический словарь Зализняка
Генерал-адмирал,
генерал-адмиралы,
генерал-адмирала,
генерал-адмиралов,
генерал-адмиралу,
генерал-адмиралам,
генерал-адмирала,
генерал-адмиралов,
генерал-адмиралом,
генерал-адмиралами,
генерал-адмирале,
генерал-адмиралах