Retourner au contenu associé (dépêche : Mono 1.0 : le singe est laché)
Posté par Ontologia (site web personnel) le 05 juillet 2004 à 22:35. En réponse à la dépêche Mono 1.0 : le singe est laché. Évalué à 4.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Usine à languages
Posté par Ontologia (site web personnel) . En réponse à la dépêche Mono 1.0 : le singe est laché. Évalué à 4.
#include <stdio.h>
int a,b,c;
int main()
{
a=8;
b=7;
c = a+b;
return c;
}
gcc -S test.c -O3 -ggdb -o test.asm
.LCFI1:
pushl %eax
pushl %eax
.loc 1 11 0
movl 15,ドル %eax
.loc 1 6 0
andl $-16, %esp
.loc 1 7 0
movl 8,ドル a
.loc 1 8 0
movl 7,ドル b
.loc 1 9 0
movl 15,ドル c
.loc 1 11 0
leave
ret
CQFD :)
PS : en gcc sans -O3, il fait le calcul
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker