OVH Cloud OVH Cloud

Troll, ne pas lire

58 réponses
Avatar
Miod Vallat
Pour essayer de contraindre Emmanuel Dreyfus au silence, lui qui ne
cesse de glisser des «tu devrais écrire sur tel ou tel sujet»[1], je
n'ai rien trouvé de mieux que de raconter comment je me suis occupé
pendant le mois de juillet dernier.

Vous pouvez donc en admirer le résultat en
http://www.onlamp.com/pub/a/bsd/2003/10/02/openbsd_gcc.html

Bonne lecture.


[1] afin de diminuer, pendant ce temps, ma productivité dans d'autres
domaines, bien entendu.

10 réponses

1 2 3 4 5
Avatar
Nathan
In article , mips wrote:
On 03 Oct 2003 10:38:50 GMT
Arnaud Launay wrote:

Le Fri, 3 Oct 2003 12:34:44 +0200, mips écrivit:
Ca me ferait encore plus plaisir si les copains de gcc aka les
auto* tools pouvaient aller voir chez les grecs si j'y suis.


Tout ça parce que monsieur veut qu'on remplace les auto*tools par
les automipstools. Ça ne prendra pas, garnement.


Primo tu remarqueras que nulle part je ne me suis fait de la pub.
Secundo je ne suis pas le seul a essayer de proposer une alternative a
ces outils.
Tertio si je developpe cette alternative c'est bien sur parce que
autoconf me casse serieusement les couilles.

Les auto(bazar)s me fatiguent _énormément_ aussi, si jamais tu


diffuse tes mipstools je serai curieux d'expérimenter !

Sinon comment se porte hlfl ?

mips






Avatar
Miod Vallat
J'ai vu passé quelque chose à ce sujet sur -hackers iirc. Mais rien de
probant, le code de Free contenant selon le post trop de gcc-isms.


Le code de NetBSD est peut-être plus propre de ce point de vue, non ?


Pas plus que ça. Quel que soit le *BSD, il y a une quantité non
négligeable de code utilisant les extensions gcc pour insérer du code
assembleur au sein du code C (il faut dire que c'est une des meilleures
choses de gcc...), avec lesquelles aucun autre compilateur n'est
compatible actuellement, à ma connaissance.

La portabilité du code vis-à-vis des compilateurs entre-t-elle dans les
soucis des développeurs ?


Oui, mais dans la limite du raisonnable. Tant que gcc est le seul
compilateur utilisable, cet intérêt est modéré et les constructions
__asm__ sont plus que tolérées, quand il n'est pas possible de passer
outre simplement.


Avatar
mips
On 03 Oct 2003 17:27:08 GMT
Nathan wrote:

Tertio si je developpe cette alternative c'est bien sur parce
que> autoconf me casse serieusement les couilles.


Les auto(bazar)s me fatiguent _énormément_ aussi, si jamais tu


diffuse tes mipstools je serai curieux d'expérimenter !


Pour etre precis je me suis juste preoccupe de remplacer autoconf
etant donne que l'utilite des autres me laisse perplexe.

La bonne nouvelle c'est que l'alternative en question est deja
"diffusee" et en plus sous licence BSD.

Pour la trouver c'est simple il suffit d'aller sur le lien suivant :
<pub>http://premk.sf.net</pub>

Par contre on a pas encore realise tous nos objectifs pour la premiere
release de production, mais on en est proche et les critiques sont
bienvenues.

mips



Avatar
mips
On Fri, 3 Oct 2003 12:31:27 +0000 (UTC)
Miod Vallat wrote:

Quid ?
«Quid», c'est Latin, pas Grec...



Desole j'avais n'ai jamais eu de cours de grec :)
Je te laisse le soin de faire la traduction ...

mips


Avatar
mips
On Fri, 03 Oct 2003 19:20:07 +0200
Erwan David wrote:

Ceux dont la page web ont une espace mal placée dans la première
ligne ?
Quid ?

"Dear autoconf user...."

Y'a une espace en trop, non ?


Ah oui effectivement ya un espace en trop :)

mips



Avatar
manu
Miod Vallat wrote:

Pour essayer de contraindre Emmanuel Dreyfus au silence, lui qui ne
cesse de glisser des «tu devrais écrire sur tel ou tel sujet»[1], je
n'ai rien trouvé de mieux que de raconter comment je me suis occupé
pendant le mois de juillet dernier.

Vous pouvez donc en admirer le résultat en
http://www.onlamp.com/pub/a/bsd/2003/10/02/openbsd_gcc.html


Bravo!
Bon je ne le lis pas tout de suite, il est un peu tard pour ca...


[1] afin de diminuer, pendant ce temps, ma productivité dans d'autres
domaines, bien entendu.


Damned, mon stragème a été découvert, je dois passer au plan B: placer
Miod dans un village vacance pour hacker en retraite :o)

--
Emmanuel Dreyfus
Un bouquin en français sur BSD:
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3


Avatar
manu
Michel Talon wrote:

Ce qui veut dire qu'il est défini différemment par gcc et icc !
(quelque chose comme taille 0 pour l'un et 1 pour l'autre si je me
souviens bien, ceci entraînant un bug quelque part).


Ben le bug c'est qu'il ne devrait pas y avoir de tabkleau de taille
nulle dans les sources. Ca sert à quoi un tableau de tailel nulle, à
part se vautrer quand on accède à son contenu?

--
Emmanuel Dreyfus
A lire: 240 pages en français sur l'administration UNIX avec BSD
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3


Avatar
Laurent Lefevre
(Emmanuel Dreyfus) writes:

Ben le bug c'est qu'il ne devrait pas y avoir de tabkleau de taille
nulle dans les sources. Ca sert à quoi un tableau de tailel nulle, à
part se vautrer quand on accède à son contenu?


Un tableau pour remplacer un pointeur, lorsqu'on peut, c'est une bonne
chose, ça me parait plus lisible. Mais on peut aussi oublier de
l'initialiser.

--
Laurent

Avatar
Miod Vallat
[1] afin de diminuer, pendant ce temps, ma productivité dans d'autres
domaines, bien entendu.


Damned, mon stragème a été découvert, je dois passer au plan B: placer
Miod dans un village vacance pour hacker en retraite :o)


Allons, allons, je suis encore un peu jeune pour etre a la retraite...


Avatar
talon
Miod Vallat wrote:
J'ai vu passé quelque chose à ce sujet sur -hackers iirc. Mais rien de
probant, le code de Free contenant selon le post trop de gcc-isms.


Le code de NetBSD est peut-être plus propre de ce point de vue, non ?


Pas plus que ça. Quel que soit le *BSD, il y a une quantité non
négligeable de code utilisant les extensions gcc pour insérer du code
assembleur au sein du code C (il faut dire que c'est une des meilleures
choses de gcc...), avec lesquelles aucun autre compilateur n'est
compatible actuellement, à ma connaissance.


J'avais cru comprendre que les versions récentes de icc sont compatibles
avec gcc de ce point de vue. En fait je crois qu'un effort a été fait
pour rendre le compilateur intel compatible avec gcc.

--

Michel TALON



1 2 3 4 5