Lien C plus moderne avec GCC
Lien the bug 323 community, where all x87 floating point errors in gcc come to die!
Lien Patching GCC to build Actually Portable Executables
Lien Driving compiler : comment fonctionne la compilation (au sens large)
Journal GCC sélectionné pour le Google Summer of Code 2023
GCC a été sélectionné pour le Google Summer of Code (GSoC) 2023 :
https://gcc.gnu.org/wiki/SummerOfCode
Les personnes souhaitant y contribuer peuvent candidater jusqu'au 4 avril.
Pour en savoir plus :
- https://summerofcode.withgoogle.com/programs/2023/organizations/gnu-compiler-collection-gcc
- Le journal de pulkomandy de l'année dernière sur le GSoC : https://linuxfr.org/news/ouverture-de-l-appel-a-projet-pour-le-google-summer-of-code
Lien [LWN] Rust support coming to GCC
Lien Cosmopolitan : la libc pour faire des exécutables multi OS (et même sans OS)
Lien Rust accepté comme frontend officiel pour GCC
Lien « ton compilo il écrira toujours du code meilleur que toi » : vérification avec std::find()
Lien "gcobol", un compilateur open source pour le langage Cobol basé sur les technologies GCC
Lien gcobol: nouveau frontend cobol pour gcc
Lien La prochaine version du kernel Linux va migrer vers une version du C plus récente (si tout va bien)
Lien GCC 12 passe en phase 4 et pourrait sortir en Avril
Forum Programmation.c Code assembleur incorrect généré à partir du code C (ARM Cortex-m3) ?
Hello,
J'ai un problème avec un code assembleur généré par GCC à partir d'un code C.
J'essaie d'écrire un firmware minimal pour un microcontrôleur, le LPC1769.
Il utilise le processeur ARM Cortex-M3. Mon firmware est simple :
* Exécute une fonction nommée "reset()" lors de la réinitialisation du processeur
* Dans cette fonction, je déclare 3 variables locales : 3 pointeurs vers 3
différents registres, initialisés avec leur adresse
* Ensuite, j'écris une valeur dans chaque registre
Le problème:
Le (…)