Als «gcc» getaggte Fragen

GCC ist die GNU Compiler Collection. Es ist der De-facto-Standard-Compiler für C, C ++, Go, Fortran und Ada unter Linux und unterstützt auch viele andere Sprachen und Plattformen. Neben dem Compiler verfügt GCC über eine Toolchain (libc, libstdc ++, objdump, nm usw.), die auf verschiedenen Plattformen und Systemen weit verbreitet ist.


1
Warum benötigen GCC Atomic Builtins eine zusätzliche "generische" Version?
Laut https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html gibt es: type __atomic_load_n (type *ptr, int memorder) und (das "generische"): void __atomic_load (type *ptr, type *ret, int memorder) dann void __atomic_store_n (type *ptr, type val, int memorder) und ("das Generikum") void __atomic_store (type *ptr, type *val, int memorder) usw. Was ist generisch an den letzteren Versionen (das …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.