GCC puede compilar (con -c) un programa vacío, y producir un objeto .o; el ensamblador que corresponde (con -S) es solamente:
.file "foo.c" .ident "GCC: (GNU) 4.2.1 20070719 [FreeBSD]"
7
Sep
GCC puede compilar (con -c) un programa vacío, y producir un objeto .o; el ensamblador que corresponde (con -S) es solamente:
.file "foo.c" .ident "GCC: (GNU) 4.2.1 20070719 [FreeBSD]"
Relacionados:
3 users responded in this post
jaja, que ocioso!
Mitad ocioso y mitad obsesivo. Resulta que generar la gramática de un lenguaje con y sin la provisión para programa vacío trae problemas diferentes (¿y cual escojo?). Las gramáticas en BNF de ansi C que he visto, a simple vista, no parece que digan nada del programa vacío; aunque puede ser que si los analizadores no reciben nada entonces no hay nada qué hacer y lo que diga la gramática no importa.
Próximamente (o quién sabe qué tan próximo :P) publicaré un libro de filosofía zen de la programación que estoy escribiendo.
¬¬
¿No generaste un agujero negro en tu máquina con esto?
Igual hasta salió el boson de Higgs con la compilación :P
Leave A Reply
Nota: La moderación de comentarios está activada; no hace falta volver a enviar los comentarios.