Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
1

Документация по флагам оптимизации

19.12.2015, 13:56. Показов 621. Ответов 4
Метки нет (Все метки)

Подскажите мануал, документацию, гайд по флагам оптимизации. Желательно на русском.

А то у меня программа весело себя ведёт.
Коректно работает при "-O1", "-Os", "-Og", но падает при "-O0", "-O2", "-O3".

Хочу понять, почему.

Код не привожу, ибо это avr с полупогружением в ассемблер.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2015, 13:56
Ответы с готовыми решениями:

Задание по переменным-флагам
Последовательность чисел, заданной формулой y_n=\sin(x^n), не содержит отрицательных...

Требуется разьяснение по флагам ListView
прошу разьяснить если несложно какие флаги есть у класса listview и как данный флаг влияет на...

Как обратиться ко "вложенным" флагам
свойство Anchors, а в нем определены Как можно обратиться, например, к akLeft и узнать true он...

Документация c++
Знаю что есть просто суперская документация по java, сам пользуюсь не нарадуюсь, есть нормальная ли...

4
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
19.12.2015, 14:06 2
Цитата Сообщение от Mirmik Посмотреть сообщение
Хочу понять, почему.
Цитата Сообщение от Mirmik Посмотреть сообщение
Подскажите мануал, документацию, гайд по флагам оптимизации. Желательно на русском.
Знание о конкретных выполняемых оптимизациях тебе вряд ли поможет. Не говоря уже о том, что ты даже компилятор не указал. Бери и отлаживай программу, в чем проблема-то?
0
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
19.12.2015, 16:30  [ТС] 3
Ну, да, собственно. Я даже как-то и не помню, что есть какие-то другие компиляторы. Компилятор gcc. То есть avr-gcc.

Знание о конкретных выполняемых оптимизациях тебе вряд ли поможет.
И тем не менее я хотел бы получить именно эту информацию. Если это возможно .
0
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
19.12.2015, 16:39 4
Цитата Сообщение от Mirmik Посмотреть сообщение
И тем не менее я хотел бы получить именно эту информацию. Если это возможно
Как будет угодно. Наслаждайся https://gcc.gnu.org/onlinedocs... tions.html
1
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
19.12.2015, 17:24  [ТС] 5
О, источник мудрости..

Добавлено через 40 минут
Бага нашлась феноменально быстро... Методом исключения нашел вредящий мне ключ
-finline-small-functions

Потом, опять же методом перебора, нашел функцию, которую нужно запускать с атрибутом noinline.

Осталось понять, почему...

Так что, работает man...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2015, 17:24

Документация по C++
Всем добрый день. Начал изучать C++ и возник вопрос: где найти адекватную документацию по...

документация Qt
не подскажете, где можно скачать документацию по Qt в фрмате doc || docx? или есть у кого?

Документация к ПО
Добрый день. Извиняюсь, если тема не относится к данному разделу. Но все же, есть ситуация:...

Документация
Хотел узнать есть ли у кого-нибудь документация по jQuery на русском в формате html/chm?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.