@ProCxx

Страница 1679 из 2477
Ilia
22.01.2018
10:13:45
а получится фикс протолкнуть в старые стд (14, 11)?
Это чтобы register убрать из ключевых слов ? А стоит ли ?

Stanislav
22.01.2018
10:14:17
Stanislav
22.01.2018
10:14:33
никто его не будет убирать, а то весь код сломается

Google
Ilia
22.01.2018
10:15:02
Egor
22.01.2018
10:15:07
Не, так ты слона не съешь. Я лично не понял нифига, что ты сказал.
нашёл архитектуру, компиллер, тулчейн пошёл компилять под мипс и заливать на тачку бинарь

Alex Фэils?︙
22.01.2018
10:18:34
Ilia
22.01.2018
10:19:23
Egor
22.01.2018
10:20:16
Vsevolod
22.01.2018
10:20:18
да что, кроме дремучего легаси, сломается от этого register?

Alex Фэils?︙
22.01.2018
10:24:47
оно все равно будет в zombie.names

Egor
22.01.2018
10:34:56
file lib.so или ./lib.so
да это я уже сделал щас ищу как закомпилять верно

там mips 3000

Berkus
22.01.2018
10:36:51
да это я уже сделал щас ищу как закомпилять верно
в каком смысле "верно"? сорцы у тебя есть? или тебе надо клиента этой либы собрать и тоже под mips r3000?

Google
Berkus
22.01.2018
10:37:34
там mips 3000
напусти strings lib.so там скорее всего будет build_id от гцц которым это собиралось

Egor
22.01.2018
10:38:57
надо свой бинарь собрать под ту же тачку под которую собрана либа узнал что это mips3 и залил себе mipsel-linux-gcc, вот фигачу..

Berkus
22.01.2018
10:39:20
поэтому имеет смысл нарыть всяких символов типа gxx_personality и GLIBC@ и понять какой же версией это все собиралось

Ilia
22.01.2018
10:40:52
она переползла на свежий кланг, лел
Надо было прибить, пока ползла...

Berkus
22.01.2018
10:41:12
Надо было прибить, пока ползла...
хрень ее прибьешь, она деньги приносит до сих пор

Egor
22.01.2018
10:41:16
Berkus
22.01.2018
10:42:33
а там не похер на версию? арх и компиллера такого же мб недостаточно?
> главное чтобы ABI совпадал, если либа слишком старым gcc собрана то будет ой

там граница где-то в районе 5-й версии проходит

Egor
22.01.2018
10:43:12
бля. сбрал, залил, Bus error

Berkus
22.01.2018
10:43:12
ща найду точнее

ну вот

https://stackoverflow.com/questions/2801938/gcc-abi-compatibility попробуй вот ABIcheck напустить если он собирается

It looks like its no longer forward compatible as of GCC 5.1. Also see Linking problems due to symbols with abi::cxx11? and The Case of GCC-5.1 and the Two C++ ABIs. – jww Mar 22 '16 at 18:37 и вот этот коммент с важными ссылками

5.1 ключевая версия

Egor
22.01.2018
10:48:46
ну вот
нашёл чем компилялось - билдрут гцц GCC: (GNU) 3.3.2 GCC: (Buildroot 2012.11.1) 4.6.3

Google
Egor
22.01.2018
10:51:39
ух
чво?

Stanislav
22.01.2018
10:52:15
старье то какое :)

Berkus
22.01.2018
10:52:26
нашёл чем компилялось - билдрут гцц GCC: (GNU) 3.3.2 GCC: (Buildroot 2012.11.1) 4.6.3
вот, настраивай себе билдрут с такими же опциями )

Egor
22.01.2018
10:52:40
уже пошёл) thx

Alex Фэils?︙
22.01.2018
10:54:03
жуть

fox.cpp
22.01.2018
11:30:22
@antoshkka @foxcpp ^
Полностью поддерживаю.

Surreal
22.01.2018
11:39:20
Ещё раз, чтобы писать GUI, вовсе не нужны архитектура OS и CPU.
Эээ, ну, чтобы писать гуй тем более надо во фронт идти. Я под "программами для windows" далеко не только гуй представляю.

Ilia
22.01.2018
11:40:05
Я "во фронт" вообще не понимаю.

pavel
22.01.2018
11:41:50
Господа, есть код: std::set< T > zuzu; it = zuzu.end(); ++it; // bebebe ++it; ++it; Будет ли после всего этого (it == zuzu.end()) или будет UB уже на bebebe?

Poligraph
22.01.2018
11:42:19
ub

fox.cpp
22.01.2018
11:42:25
Уже на бебебе, у тебя итератор после-после конца уже.

pavel
22.01.2018
11:43:06
Ок, т.е. std::advance() может тебе выстрелить в ногу и надо параллельно проверять сколько осталось... Это печаль.

Oleg
22.01.2018
11:56:05
По стандарту - там обычный инкремент

Олеся
22.01.2018
12:33:25
Добрый день, у меня глупый вопрос, вообще не шарю в с++, но у нас все задания простые Так вот, написали тело программы, как в лабе, класс, но при запуске программы выдаёт, что файл не найден, как быть?

Ilia
22.01.2018
12:47:14
https://t.me/supapro
Разбаньте её там, и объясните, что катринками нельзя кидаться...

Berkus
22.01.2018
12:48:52
можно, бот забанил за флуд

5 и больше сообщений подряд

Alex Фэils?︙
22.01.2018
14:00:02
да

Google
Berkus
22.01.2018
15:07:10
так, в ЭТОМ чяте - поднимите руку кто сидит на WinXP

Virality
22.01.2018
15:08:34
Ещё используем

Aleksandr
22.01.2018
15:10:30
так, в ЭТОМ чяте - поднимите руку кто сидит на WinXP
Секунду назад развернул виртуалку с XP

Virality
22.01.2018
15:11:27
Домашняя машина на Фен2 и Mac Mini 2010 с WinXP

Admin
ERROR: S client not available

Alex Фэils?︙
22.01.2018
15:11:33
так, в ЭТОМ чяте - поднимите руку кто сидит на WinXP ✋️ – 13 ??????? 100% ? 13 people voted so far.

Berkus
22.01.2018
15:11:59
о спс Алекс

Alex Фэils?︙
22.01.2018
15:13:37
Ещё используем
жмякай кнопк

Alexander
22.01.2018
15:30:55
Всем привет. Есть ли в этом чатике люди, которым приходилось сталкиваться с алгоритмом хаутауэра? (Hightower's Algorithm) Хотел уточнить пару вещей в реализации

Maxim
22.01.2018
15:41:44
У клиентов используется

NoNick
22.01.2018
15:43:12
так, в ЭТОМ чяте - поднимите руку кто сидит на WinXP ✋️ – 13 ??????? 100% ? 13 people voted so far.
О кстати полезный опрос. Сам думал оставлчть поддержку хп или нет

Для игры

Dolphin
22.01.2018
16:54:02
Профи, прокомментите событие, курю второй день... GCC 5.4, -Os



Другой вызов:



Berkus
22.01.2018
16:58:06
Dolphin
22.01.2018
16:59:00
почему постинкремент превратился в прединкремент, и почему разный код при одной оптимизации, например

И если я не прав, прошу наставления на путь :)

Google
Berkus
22.01.2018
17:01:09
Это мипс какой-то?

Pavel
22.01.2018
17:01:17
в одном случае он думает что аргумент signed?

Dolphin
22.01.2018
17:01:20
AVRка

uint16_t c2=0;

в одном случае он думает что аргумент signed?
нет сложения - заменяет вычитанием

Pavel
22.01.2018
17:02:15
это последствие

Dolphin
22.01.2018
17:02:44
какое последствие?

это - (- 1) = +1

Berkus
22.01.2018
17:03:48
А в каких регистрах передаются аргументы?

Dolphin
22.01.2018
17:04:09
r25:r24

Pavel
22.01.2018
17:04:57
загадочная душа оптимизатора. если работает то лично я не вижу причин удивлятся.

Berkus
22.01.2018
17:05:15
Тогда я не вижу там преинкремнта, пост

Пушо r24 перезаписыааетсч перед вызовом оригинальным значением

Dolphin
22.01.2018
17:06:02
секунду... вот запись вызова: UART_Send(w_2_a(c2++));

1. компилятор должен вызвать внутреннюю функцию, с c2

Страница 1679 из 2477