Size: a a a

2020 September 18

V

Vyacheslav in pro.cxx
C++ standard library включает в себя процесс генерации ассемблерного кода?
источник

АК

Александр Караев... in pro.cxx
Vyacheslav
C++ standard library включает в себя процесс генерации ассемблерного кода?
судя по вопросу, предложение лучше озвучить прямо здесь
источник

NP

Nikita Provotorov in pro.cxx
Vyacheslav
C++ standard library включает в себя процесс генерации ассемблерного кода?
см.последний пункт FAQ
источник

D

DigitaLobster in pro.cxx
А почему сразу ассемблера? Может там инструкции llvm
источник

K

Kirill in pro.cxx
Kirill
Что значит declaration on anonymous class must be a definition?
Ругается вот на это
namespace util {
class Status;
}


Это кусок glog'а. Причём, если инклудить файл в новый проект - то никаких ошибок нет, а если инклудить в уже существующий - то есть. Флаги компиляции одинаковые
Помогло только сделать forward declaration того что мне нужно и переместить проблемный инклуд из хедера в .cpp
Почему не работает обычным способом я так и не понял...
источник

V

Vyacheslav in pro.cxx
Спасибо за ответы.
А есть такая же рассылка по C2x (не C++2x)?
источник

V

Vyacheslav in pro.cxx
Хотя нашёл некоторые контакты. Остался вопрос, как лучше на 2020–10/12–16 Minneapolis, Minnesota, US
зарегистрироваться
источник

AM

Alexander Malkov in pro.cxx
https://stdcpp.ru/proposals
Сюда можно написать свою идею
источник

ПК

Побитый Кирпич... in pro.cxx
Vyacheslav
Хотя нашёл некоторые контакты. Остался вопрос, как лучше на 2020–10/12–16 Minneapolis, Minnesota, US
зарегистрироваться
Лучше напиши сюда, а мы тебе скажем, почему это невозможно)
источник

AM

Alexander Malkov in pro.cxx
Побитый Кирпич
Лучше напиши сюда, а мы тебе скажем, почему это невозможно)
а потом @antoshkka будет предлагать на РГ21 как свою идею) *шутка*
источник

V

Vyacheslav in pro.cxx
Там много деталей, связанных с соглашениями и вызовах и разными ассемблерами и поддержкой подобных вещей в llvm. Хочется сразу это в одном месте собрать сначала. Мне бы полный список всех официальных ассемблеров и свежая документация к командам llvm помогли бы.
источник

V

Vyacheslav in pro.cxx
Побитый Кирпич
Лучше напиши сюда, а мы тебе скажем, почему это невозможно)
Мне не нужно рассказывать, почему что-то невозможно. Хочется сразу понять, как сделать это возможным.
источник

V

Vyacheslav in pro.cxx
Alexander Malkov
а потом @antoshkka будет предлагать на РГ21 как свою идею) *шутка*
Кек
источник

AM

Alexander Malkov in pro.cxx
Vyacheslav
Там много деталей, связанных с соглашениями и вызовах и разными ассемблерами и поддержкой подобных вещей в llvm. Хочется сразу это в одном месте собрать сначала. Мне бы полный список всех официальных ассемблеров и свежая документация к командам llvm помогли бы.
ну так ллвм - это не стд
источник

ПК

Побитый Кирпич... in pro.cxx
Vyacheslav
Мне не нужно рассказывать, почему что-то невозможно. Хочется сразу понять, как сделать это возможным.
Ну дак напиши, а мы подскажем, возможно
источник

AM

Alexander Malkov in pro.cxx
а связка с ассемблером, это практически сразу, вероятно, зацепит ABI..... А ломать ABI стандарт уже не захотел..
источник

V

Vyacheslav in pro.cxx
Alexander Malkov
ну так ллвм - это не стд
Но за это WG14 отвечает или кто?
источник

V

Vyacheslav in pro.cxx
Alexander Malkov
а связка с ассемблером, это практически сразу, вероятно, зацепит ABI..... А ломать ABI стандарт уже не захотел..
Не, не зацепит. Там довольно узкий случай
источник

AM

Alexander Malkov in pro.cxx
если вопрос только llvm, то можно PR написать в llvm
источник

AM

Alexander Malkov in pro.cxx
а если нужно в сам язык внести правки, в стандартную библиотеку, во все компиляторы, то можно писать в std
источник