Ah oui, si le matos n’a pas évolué… :-) (coucou les distros qui abandonnent les archis 32 bits)
Ceci dit, je pensais surtout au patch du champ de date ; genre passer de short int à long int (dans tous les cas le doubler au moins) et recompiler pour leur architecture cible. Toute façon, recompiler pour un processeur 64 bits sans avoir fait ce changement n’aurait pas réglé le problème. ;-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Crois pas ça : je vois beaucoup d’entreprises soigner leur souveraineté en continuant à utiliser des formats abscons, puis pour le CMS versent ces documents dans le partage(zéro)point(é) qui reprend le désordre du disque dur mais dans les nuages
Je te rejoins entièrement sur le second point.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Énorme, ça me donne envie de faire chanter le lecteur cassette …en espérant que l’environnement de développement ne sera pas aussi frustre que sur les zos.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Oui, les gens vont te prendre pour fou (: mais en reprenant la remarque selon laquelle ce n’est pas parce qu’on n’entend ou ne voit pas l’arbre qui tombe quelque part en Amazonie que ça veut dire que cet arbre n’existe pas, on est en train de faire aussi la distinction entre l’objet observé et l’objet en soi…?
Et je crois comprendre que par rapport à notre ami physicien, tu estimes que la Physique décrit la réalité (mais pas La réalité avec majuscule, mais un aspect d’une réalité multifacette et multiforme —tiens, puis-je dire qu’elle est multidimensionnelle…?) Auquel cas, je vous déclare réconciliés : l’un dit que sa science ne décrit pas la réalité [perçue par les vulgaires mortels], tandis que l’autre dit que cette science décrit bien une réalité [scientifique] ;)
Je m’arrête avant de me perdre avec l’aide de la grande fatigue.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Est-ce que les nouveaux modèles vont ouvrir une troisième voix ? :D
(à noter que la même problématique existe chez Texas Instruments, et je crois sharp, aussi)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Le collect2 du message d’erreur m’a intrigué et en grattant un peu j’atterris sur la page du manual qui nous explique que c’est bien parce que ça tente de faire les initialisations communes à C et C++ au niveau de main() en vain et que cet utilitaire s’occupe de faire appel à LD ou équivalent (ce peut même être une réinjection dans GCC lui-même il semble). La page recommande d’utiliser -lgcc avec -nostdlib, mais je n’ai pas su faire. Bref, bien des choses ont changée depuis 1994…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Bon, testé ce matin et ça marche pas chez moi… Il faudra pouvoir le faire avec la version qui avait cour en 1994…
Par ailleurs, le Makefile tente de faire une inclusion foireuse dans la mesure où la destination n’existe pas chez moi et que je n’ai pas réussi à retrouver le fichier inclus sur le dépôt.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ah oui, les -nostdlib et -nodefaultlibs lui disent que tu t’en occupes en assembleur…
LD génère le _start à partir du main() et pour se passer de LD il faut déjà compiler avec --no-dynamic-linker au moins. Il y a un beau billet qui décrypte le tout et que j’avais eu envie de poster une fois (mais je ne sais plus pourquoi je ne l’ai pas fait.)
Je ne suis pas devant un poste avec les outils de compilation pour tester. As-tu essayé, comme je le suggérais, gcc -v smr.c -o smr ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
On est dans un cas où GCC n’a rien préparé à lier Essaie gcc -v pour voir qu’il crée la référence par défaut, puis essaie avec -nostdlib entre autres pour voir. Enfin, ajoute du -o plutôt que d’appeler LD par la suite.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Retirer les lignes vides rajoutées lors du copier-coller :%g/^$/d↵ → 3 fewer lines :%g/^\t/d↵ → 3 fewer lines ⎈g nous informe qu’on a 59 lignes…
Retirer les annotations pour ne garder que les mots-clés :%s/ (.*$//↵ → 27 substitutions on 27 lines
Maintenant épeler les caractères présents :%s/\(.\)/\1\r/g↵ → 395 substitutions on 59 lines ⎈g nous informe qu’on a 454 lignes, mais…
…on a rajouter des lignes vides dans l’opération. Les virer :g/^$/d↵ → 59 fewer lines
…autant qu’il y avait de mot-clés (donc cette étape n’est pas nécessaire si on n’épelle pas les sauts de ligne en sus)
On peut maintenant répondre à la question des caractères les plus présents…
:w kw.txt↵ pour sortir de l’éditeur,
puis, dans la console : sort kw.txt | uniq -c | sort -nr↵
:%sort↵ puis :%!uniq -c↵ → 395 lines filtered
puis :%sort! n↵ (Vim c’est bon, mangez-en)
Résultat/Spoil (pour les plus de dix occurrences)
38 e
36 t
29 o
29 i
27 l
27 a
26 n
23 r
21 s
19 _
18 c
14 u
11 f
10 g
Plutôt que juste les mots clés, il faudrait faire l’exercice avec un vrai code source pour prendre en compte aussi les symboles (accolades, parenthèses, signe d’égalité, etc.) Ces derniers ne viendront pas en tête mais seront certainement en bonne position je pense.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
C’est très bien qu’il y ait les sources pour les Unix (dont les BSD) ; je pense que c’est aux distributions de gérer l’empaquetage, on ne va pas demander aux devs de devenir expertes et experts des différents systèmes ou d’accepter les crasses fenêtre
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Je ne les ai pas tous testé et ma mémoire n’est plus très bonne mais il me semble que tu peux désactiver la demande de confirmation (certes pas facilement mais ce ne doit pas être impossible.)
Il y a aussi les extensions qui faisaient le boulot (sauvegarde et remplissage de formulaires) avant que les navigateurs ne le prennent en charge nativement (j’ai par exemple souvenir de RoboForm qui était très prisé avant que Edge et les autres ne copient un peu de Firefox).
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
En vrai, personne ne fait « tout le temps la même chose sans s’amuser à bidouiller un peu autour » (: Il se trouve que quand on travaille à un sujet passion, (à tout hasard un noyau de système d’exploitation par exemple,) celui-ci devient assez vaste pour que l’on ne se sente pas comme en train de faire la même chose. Le niveau de détail induit de la variété en quelque sorte.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Mais ils veulent pas être contesté et que leur arbitraire soit remis en cause ; c’est précisément pour cela que ça freine des vingt mains la caméra-témoin et veulent détruire les gens qui filment
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: 32 bits
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des lignes de métro, tramway et RER de la RATP concernées par le bogue de 2038. Évalué à 3 (+1/-0).
Ah oui, si le matos n’a pas évolué… :-) (coucou les distros qui abandonnent les archis 32 bits)
Ceci dit, je pensais surtout au patch du champ de date ; genre passer de short int à long int (dans tous les cas le doubler au moins) et recompiler pour leur architecture cible. Toute façon, recompiler pour un processeur 64 bits sans avoir fait ce changement n’aurait pas réglé le problème. ;-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Idéologie
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien 1 étudiant sur 2 en fin de Licence ne maîtrise pas encore les compétences numériques nécessaires. Évalué à 3 (+1/-0).
Crois pas ça : je vois beaucoup d’entreprises soigner leur souveraineté en continuant à utiliser des formats abscons, puis pour le CMS versent ces documents dans le partage(zéro)point(é) qui reprend le désordre du disque dur mais dans les nuages
Je te rejoins entièrement sur le second point.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: L'important c'est le résultat du calcul !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Histoire du développement des calculatrices Casio. Évalué à 4 (+2/-0).
…ou halluciner une réponse convaincante
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: 32 bits
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des lignes de métro, tramway et RER de la RATP concernées par le bogue de 2038. Évalué à 3 (+1/-0).
…et que l’on conserve le même calendrier irrégulier
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: 2003 / AGC / Bombardier / Alstom
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des lignes de métro, tramway et RER de la RATP concernées par le bogue de 2038. Évalué à 5 (+3/-0).
Effet de bord …débordant globalement
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Un programme sans accolades ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 2 (+0/-0).
Énorme, ça me donne envie de faire chanter le lecteur cassette …en espérant que l’environnement de développement ne sera pas aussi frustre que sur les zos.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Amandes vs Amendes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des violences policières insidieuses : les amendes pour se débarrasser des "indésirables". Évalué à 2 (+0/-0).
Dans le doute, j’amænde…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Hein ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Synchroniser les horloges entre la Terre et Mars. Évalué à 3 (+1/-0). Dernière modification le 10 décembre 2025 à 22:58.
Oui, les gens vont te prendre pour fou (: mais en reprenant la remarque selon laquelle ce n’est pas parce qu’on n’entend ou ne voit pas l’arbre qui tombe quelque part en Amazonie que ça veut dire que cet arbre n’existe pas, on est en train de faire aussi la distinction entre l’objet observé et l’objet en soi…?
Et je crois comprendre que par rapport à notre ami physicien, tu estimes que la Physique décrit la réalité (mais pas La réalité avec majuscule, mais un aspect d’une réalité multifacette et multiforme —tiens, puis-je dire qu’elle est multidimensionnelle…?) Auquel cas, je vous déclare réconciliés : l’un dit que sa science ne décrit pas la réalité [perçue par les vulgaires mortels], tandis que l’autre dit que cette science décrit bien une réalité [scientifique] ;)
Je m’arrête avant de me perdre avec l’aide de la grande fatigue.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: vous joindre directement?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal "It works on my satellite". Évalué à 3 (+1/-0).
J’ouvre les enchères : 2GrandesChopes
Ah… XD
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: L'important c'est le résultat du calcul !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Histoire du développement des calculatrices Casio. Évalué à 2 (+0/-0).
Est-ce que les nouveaux modèles vont ouvrir une troisième voix ? :D
(à noter que la même problématique existe chez Texas Instruments, et je crois sharp, aussi)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trop facile
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 3 (+1/-0).
Le collect2 du message d’erreur m’a intrigué et en grattant un peu j’atterris sur la page du manual qui nous explique que c’est bien parce que ça tente de faire les initialisations communes à C et C++ au niveau de
main()en vain et que cet utilitaire s’occupe de faire appel à LD ou équivalent (ce peut même être une réinjection dans GCC lui-même il semble). La page recommande d’utiliser-lgccavec-nostdlib, mais je n’ai pas su faire. Bref, bien des choses ont changée depuis 1994…“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trop facile
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 3 (+1/-0).
Bon, testé ce matin et ça marche pas chez moi… Il faudra pouvoir le faire avec la version qui avait cour en 1994…
Par ailleurs, le
Makefiletente de faire une inclusion foireuse dans la mesure où la destination n’existe pas chez moi et que je n’ai pas réussi à retrouver le fichier inclus sur le dépôt.“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trop facile
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 3 (+1/-0).
Je viens de voir rapidement qu’il semble faire quelque chose comme
gcc -std=gnu90 -Wall -Wextra -O3 smr.c“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trop facile
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 3 (+1/-0).
Ah oui, les
-nostdlibet-nodefaultlibslui disent que tu t’en occupes en assembleur…LD génère le
_startà partir dumain()et pour se passer de LD il faut déjà compiler avec--no-dynamic-linkerau moins. Il y a un beau billet qui décrypte le tout et que j’avais eu envie de poster une fois (mais je ne sais plus pourquoi je ne l’ai pas fait.)Je ne suis pas devant un poste avec les outils de compilation pour tester. As-tu essayé, comme je le suggérais,
gcc -v smr.c -o smr?“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trop facile
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 2 (+0/-0).
On est dans un cas où GCC n’a rien préparé à lier Essaie
gcc -vpour voir qu’il crée la référence par défaut, puis essaie avec-nostdlibentre autres pour voir. Enfin, ajoute du-oplutôt que d’appeler LD par la suite.“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: mauvaise prémisses
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 4 (+2/-0).
Je prends les 59 mots clés listé en premier…
:%g/^$/d↵→ 3 fewer lines:%g/^\t/d↵→ 3 fewer lines⎈gnous informe qu’on a 59 lignes…:%s/ (.*$//↵→ 27 substitutions on 27 lines:%s/\(.\)/\1\r/g↵→ 395 substitutions on 59 lines⎈gnous informe qu’on a 454 lignes, mais…:g/^$/d↵→ 59 fewer lines…autant qu’il y avait de mot-clés (donc cette étape n’est pas nécessaire si on n’épelle pas les sauts de ligne en sus)
:w kw.txt↵pour sortir de l’éditeur,puis, dans la console :
sort kw.txt | uniq -c | sort -nr↵:%sort↵puis:%!uniq -c↵→ 395 lines filteredpuis
:%sort! n↵(Vim c’est bon, mangez-en)Plutôt que juste les mots clés, il faudrait faire l’exercice avec un vrai code source pour prendre en compte aussi les symboles (accolades, parenthèses, signe d’égalité, etc.) Ces derniers ne viendront pas en tête mais seront certainement en bonne position je pense.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Un programme sans accolades ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal C sans accolades, IA un problème. Évalué à 4 (+2/-0).
DECLARE COMMENT REPLY2THIS
REPLY2THIS IS : PEUX-TU NOUS FAIRE LA MEME POUR COBOL ?
END SECTION
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: démerdifier linuxfr??
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Démerdifier le web avec Unmerdify et Offpunk. Évalué à 3 (+1/-0).
bref, c’est déjà readabilited…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: 32 bits
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des lignes de métro, tramway et RER de la RATP concernées par le bogue de 2038. Évalué à 3 (+3/-2).
La bonne nouvelle c’est que c’est de l’open source et qu’il va suffire de (peut-être patcher et certainement) recompiler en 64 bits puis redéployer ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: public cible
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Utilisez une tablette ou tout autre ordinateur comme second écran. Évalué à 6 (+4/-0).
C’est très bien qu’il y ait les sources pour les Unix (dont les BSD) ; je pense que c’est aux distributions de gérer l’empaquetage, on ne va pas demander aux devs de devenir expertes et experts des différents systèmes ou d’accepter les crasses fenêtre
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: mauvaise question
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Mots de passe, caractères spéciaux, sur qwerty.. comment s'y prendre?. Évalué à 2 (+0/-0).
Je ne les ai pas tous testé et ma mémoire n’est plus très bonne mais il me semble que tu peux désactiver la demande de confirmation (certes pas facilement mais ce ne doit pas être impossible.)
Il y a aussi les extensions qui faisaient le boulot (sauvegarde et remplissage de formulaires) avant que les navigateurs ne le prennent en charge nativement (j’ai par exemple souvenir de RoboForm qui était très prisé avant que Edge et les autres ne copient un peu de Firefox).
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Merci, c'est plus pratique pour moi
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Linus Tech Tips et Linus Torvalds : Quand deux Linus construisent un PC !. Évalué à 4 (+2/-0).
En vrai, personne ne fait « tout le temps la même chose sans s’amuser à bidouiller un peu autour » (: Il se trouve que quand on travaille à un sujet passion, (à tout hasard un noyau de système d’exploitation par exemple,) celui-ci devient assez vaste pour que l’on ne se sente pas comme en train de faire la même chose. Le niveau de détail induit de la variété en quelque sorte.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: ouah
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Des violences policières insidieuses : les amendes pour se débarrasser des "indésirables". Évalué à 5 (+3/-0). Dernière modification le 08 décembre 2025 à 21:35.
Mais ils veulent pas être contesté et que leur arbitraire soit remis en cause ; c’est précisément pour cela que ça freine des vingt mains la caméra-témoin et veulent détruire les gens qui filment
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: 12345
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Mots de passe, caractères spéciaux, sur qwerty.. comment s'y prendre?. Évalué à 3 (+1/-0).
L’emplacement des touches d’échappement et de contrôle ont varié et peuvent encore changer.

“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Mots croises et petit journal
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Le numéro 6 du Lama déchainé recycle, reconditionne et réemploie. Évalué à 4 (+2/-0).
Tiens, on pourrait l’utiliser pour certains satellites (;
“It is seldom that liberty of any kind is lost all at once.” ― David Hume