| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (2) 1 [2] ( Първото ново мнение ) | ![]() ![]() ![]() |
| Дон Реба |
Публикувано на: 13-12-2023, 20:08
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 10497 Регистриран на: 11.11.06 |
абе не е чак почти, декларативната част е много по-лесна за парсване от изразите, ако има инлайн функции пълнежа просто го прескачаш, като коментар всичко до затварящата къдрава скоба. |
||
| dvader |
Публикувано на: 13-12-2023, 22:24
|
||
![]() Име: Валерий Тодоров Група: VIP Ранг: Почетен член Мнения: 5419 Регистриран на: 12.07.05 |
Флагът не оказва влияние в случая, и това пробвах... Символите ги има в таблицата ама преди имаше допълнителен блок с debug info, сега допълнителният блок го няма. Преди символа имаше посочен тип, сега няма, де-факто остава само името. До колкото в крайна сметка разбрах от документацията, този вариант не се поддържа вече, това било debug info формата за sdb. Премахнато е в gcc 8, аз тествам с 11, старото, с което се работеше досега, е 3... Сега дебъг информацията е в друг символ кръстен ".debug_info". До колкото схванах, по подразбиране сега е DWARF формат, но има куп други, включая CodeView (PDB, за което теоретично има Microsoft спецификация, и дали нямаше и ДЛЛ по въпроса). Та сега ще трябва да сравнявам дебъг инфо формати, за да видя с кое ще стане по-лесно/по-просто. Надявах се, че ще мина по тънката лайсна ама явно няма да ми се отвори парашута... -------------------- I find your lack of faith disturbing
|
||
| dvader |
Публикувано на: 13-12-2023, 22:26
|
||
![]() Име: Валерий Тодоров Група: VIP Ранг: Почетен член Мнения: 5419 Регистриран на: 12.07.05 |
Абе мислил съм го - пръчка си е, то не е пре-процесор, то чудо. Всъщност има по-лесен начин - gcc може да изплюе AST което вече е лесно за машинно дъвчене, ама това ми е още по-голями пренаписване. Подозиран, че шефството накрая ще реши, че няма смисъл да променяме нещата. -------------------- I find your lack of faith disturbing
|
||
Страници: (2) 1 [2] |
![]() ![]() ![]() |