Domande con tag 'gcc'

1
risposta

Un temporaneo esplicito di un tipo integrale si qualifica come espressione costante integrale?

Nel seguente codice, int() è una conversione di tipo esplicita. #include <iostream> int main() { void* ptr = int(); return 0; } Clang Compiler: source_file.cpp:5:11: error: cannot initialize a variable of type 'voi...
posta 13.10.2017 - 13:18
1
risposta

Che cosa implica l'uso del puntatore nel kernel di Linux?

Finora ero sotto la prospettiva che mentre lavoravo nel codice del kernel, lavorare con la memoria implica lavorare con long integers e non con puntatori perché i puntatori di dereferenziazione non dovrebbero essere fatti nel codice del ker...
posta 24.07.2015 - 09:04
1
risposta

Hai bisogno di informazioni sulla traccia malloc

Quando provo il codice qui sotto non sono chiaramente in grado di analizzare le chiamate interne di malloc api. Quello che non sono chiaro riguarda la chiamata di sistema mmap è chiamata solo una volta per 2 o più chiamate malloc.Se sto assegnan...
posta 17.06.2016 - 06:25
1
risposta

Compilazione incrociata: condividi passaggi di compilazione tra diverse piattaforme di destinazione?

Per un progetto C, sto aggiornando il mio processo di compilazione da MingGW-GCC / make e Android Studio sotto Windows (2 processi separati) a Clang / CMake sotto Debian 8, usando wclang e wine per compilare ed eseguire la build di Wi...
posta 07.05.2016 - 17:13
1
risposta

Perché il puntatore isa non è cablato nelle classi Objective-C?

Ho studiato il runtime Objective-C per alcuni anni, e ho persino hackerato un po 'di libobjc (sia di Apple che di GNUStep), e mi sono chiesto una decisione di progettazione sui compilatori. Ci si aspetta che ogni oggetto Objective-C abbia le...
posta 04.07.2015 - 04:41
2
risposte

GCC: elenco di assiemi per IA64 senza una macchina Itanium

Ho bisogno di provare la seguente cosa: vorrei compilare alcuni semplici esempi di codice C e vedere la lista di assembly generata da GCC per l'architettura IA64, cioè voglio solo eseguire GCC con l'opzione -S e vedere il risultante. s file. Non...
posta 27.06.2012 - 19:05
1
risposta

Quando è una buona idea provare una build con clang e gcc?

Sto sbirciando il codice di torsocks dove come te noterete che il file .travis.yml istruisce Travis CI a testare sia clang che gcc. compiler: - clang - gcc Sto ancora imparando e questo ha attirato la mia attenzione. Perché entrambi...
posta 14.12.2018 - 00:54
1
risposta

Macro guardia in Objective-C

Ho notato che molte librerie famose scritte in Objective-C (ad esempio AFNetworking) usano la macro guardia nei loro file di intestazione. Sono consapevole che la direttiva #import, che funziona esattamente come #include, include ogni file una s...
posta 22.08.2014 - 14:10
0
risposte

Precisione del ciclo attraverso l'uso di un microtable per un'emulazione della CPU a 8 bit?

Sto scrivendo un emulatore di cpu a 8 bit e attualmente ho una tabella di salto per diversi opcode. Voglio spostare questo per essere accurato al ciclo e mi chiedevo quale sarebbe l'approccio migliore nell'implementazione di un microtable? St...
posta 20.05.2018 - 13:56
2
risposte

Non c'è un problema di gallina e uovo dal momento che GCC è scritto in C ++ stesso?

Dalla versione 4.8, il compilatore C ++ GCC (la parte G ++ di esso) è scritto non più in C, ma nello stesso C ++. Ho una domanda ipotetica su questo. Mi chiedo come compilare il codice C ++ di GCC su una nuova piattaforma che non ha ancora un...
posta 12.12.2014 - 02:53