реклама на сайте
подробности

 
 
> Неиспользуемые метки, как посмотреть
Sergei Frolov
сообщение May 23 2007, 07:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 28-05-05
Из: Питер
Пользователь №: 5 495



Есть большой исходник на ассемблере. Там имеется куча подпрограмм, и не все они используются в программе.
Есть ли способы узнать, какие метки не использованы напрямую при компиляции? Есть ли какие-нибудь программы по этому поводу, утилиты и пр.?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Палыч
сообщение May 23 2007, 08:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Можно, наверное, воспользоваться каким-нибудь редактором, в котором реализован поиск. Загружаете Ваш исходник в редактор, и пытаетесь найти имя первой программы-кандидата на вычеркивание. Если нашли только один раз (нет вызова), этим же редактором можно поправить исходник - выкинуть подпрограмму. Такая процедура будет длинной - необходимо будет пройти в несколько проходов: программа, вызов которой обнаружился в выброшенной программе, может уже и не использоваться!
Go to the top of the page
 
+Quote Post
Sergei Frolov
сообщение May 23 2007, 08:38
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 28-05-05
Из: Питер
Пользователь №: 5 495



Цитата(Палыч @ May 23 2007, 11:36) *
Можно, наверное, воспользоваться каким-нибудь редактором, в котором реализован поиск. Загружаете Ваш исходник в редактор, и пытаетесь найти имя первой программы-кандидата на вычеркивание. ...


Комментировать метки и перекомпилировать быстрее, чтобы компилятор ругался или нет. Но мне хочется получить сразу список.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sergei Frolov   Неиспользуемые метки   May 23 2007, 07:52
- - CD_Eater   Несложно написать самому.   May 23 2007, 07:56
- - add   ЦитатаЕсть ли способы узнать, какие метки не испол...   May 23 2007, 08:06
|- - Sergei Frolov   Цитата(add @ May 23 2007, 11:06) кометиро...   May 23 2007, 08:11
- - Sergei Frolov   Было бы несложно, я бы сам и написал. Но меня инт...   May 23 2007, 08:09
- - SasaVitebsk   Метки место не занимают. Используемые или не испол...   May 23 2007, 08:09
|- - Sergei Frolov   Цитата(SasaVitebsk @ May 23 2007, 11:09) ...   May 23 2007, 08:13
- - KRS   Цитата(Sergei Frolov @ May 23 2007, 11:52...   May 23 2007, 08:12
- - KRS   Скомпилировать! Потом загрузить в IDA и посмот...   May 23 2007, 08:22
- - Sergei Frolov   А серьезно?   May 23 2007, 08:24
|- - KRS   Цитата(Sergei Frolov @ May 23 2007, 12:24...   May 23 2007, 09:29
- - defunct   ЦитатаЕсть большой исходник на ассемблере. Большой...   May 23 2007, 14:52
|- - Sergei Frolov   Цитата(defunct @ May 23 2007, 17:52) Боль...   May 24 2007, 04:41
- - KRS   И все в одном файле?   May 24 2007, 07:12
- - Sergei Frolov   Цитата(KRS @ May 24 2007, 10:12) И все в ...   May 24 2007, 07:22
- - KRS   Цитата(Sergei Frolov @ May 24 2007, 11:22...   May 24 2007, 07:23


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 11:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016