X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=process.tex;h=ec40d300b64eb680d1e812926dcbea8bfc6c82a0;hp=17481d644b3de866e1e080c195cb415ceb1f59b0;hb=8f0d759b2a9864c839d8803b2ea12860f386f17d;hpb=9949b501aea36905b12f069e11743b70b3e2df57 diff --git a/process.tex b/process.tex index 17481d6..ec40d30 100644 --- a/process.tex +++ b/process.tex @@ -1,6 +1,6 @@ %% process.tex %% -%% Copyright (C) 2000-2014 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2015 by Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Un preambolo", @@ -310,6 +310,8 @@ sono scritte direttamente in \textit{assembler}. % http://davisdoesdownunder.blogspot.com/2011/02/linux-syscall-vsyscall-and-vdso-oh-my.html % http://www.win.tue.nl/~aeb/linux/lk/lk-4.html % +% Altro materiale al riguardo http://lwn.net/Articles/615809/ +% http://man7.org/linux/man-pages/man7/vdso.7.html Inoltre alcune \textit{system call} sono state modificate nel corso degli anni con lo sviluppo del kernel per aggiungere ad esempio funzionalità in forma di @@ -1826,12 +1828,12 @@ comando da esso supportate. Si può notare che si è anzitutto (\texttt{\small 1}) disabilitata la stampa di messaggi di errore per opzioni non riconosciute, per poi passare al ciclo per -la verifica delle opzioni (\texttt{\small 2--27}); per ciascuna delle opzioni +la verifica delle opzioni (\texttt{\small 2-27}); per ciascuna delle opzioni possibili si è poi provveduto ad un'azione opportuna, ad esempio per le tre opzioni che prevedono un parametro si è effettuata la decodifica del medesimo, il cui indirizzo è contenuto nella variabile \var{optarg}), avvalorando la -relativa variabile (\texttt{\small 12--14}, \texttt{\small 15--17} e -\texttt{\small 18--20}). Completato il ciclo troveremo in \var{optind} +relativa variabile (\texttt{\small 12-14}, \texttt{\small 15-17} e +\texttt{\small 18-20}). Completato il ciclo troveremo in \var{optind} l'indice in \code{argv[]} del primo degli argomenti rimanenti nella linea di comando.