gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, master, updated. gawk-4.1.0-5780-g06f6b279


From: Antonio Giovanni Colombo
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-5780-g06f6b279
Date: Mon, 10 Feb 2025 01:17:41 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  06f6b279ccbc321259f8a5067d8271e5079717d4 (commit)
      from  2360ac5da0a0ec9f20e04110b20566584ae5d897 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=06f6b279ccbc321259f8a5067d8271e5079717d4

commit 06f6b279ccbc321259f8a5067d8271e5079717d4
Author: Antonio Giovanni Colombo <azc100@gmail.com>
Date:   Mon Feb 10 07:16:36 2025 +0100

    man page to 2025 and details about permanent memory in the manual

diff --git a/doc/it/ChangeLog b/doc/it/ChangeLog
index facb9316..6b865380 100644
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@ -1,3 +1,8 @@
+2025-02-10         Antonio Giovanni Colombo   <azc100@gmail.com>
+
+       * gawk.1: Updated.
+       * gawk.texi: Updated.
+
 2025-01-24         Antonio Giovanni Colombo   <azc100@gmail.com>
 
        * gawk.texi: Updated.
diff --git a/doc/it/gawk.1 b/doc/it/gawk.1
index 050d643d..b136af08 100644
--- a/doc/it/gawk.1
+++ b/doc/it/gawk.1
@@ -29,6 +29,7 @@
 .\"Aggiornam. a gawk-5.3.0 di Giuseppe Sacco e A.G. Colombo - Giugno   2024
 .\"Aggiornam. a gawk-5.3.0 di A.G. Colombo - Luglio   2024
 .\"Aggiornam. a gawk-5.3.1 di A.G. Colombo - Agosto   2024
+.\"Aggiornam. a gawk-5.3.1 di A.G. Colombo - Febbraio 2025
 
 .ds PX \s-1POSIX\s+1
 .ds UX \s-1UNIX\s+1
@@ -45,7 +46,7 @@
 .              if \w'\(rq' .ds rq "\(rq
 .      \}
 .\}
-.TH GAWK 1 "02 Agosto 2024" "Free Software Foundation" "Comandi di utilità"
+.TH GAWK 1 "02 Febbraio 2025" "Free Software Foundation" "Comandi di utilità"
 .SH NOME
 gawk \- linguaggio per il riconoscimento e il trattamento di espressioni
 regolari
@@ -2362,7 +2363,6 @@ i dati necessari alla funzionalità
 utilizzando i dati salvati alla fine di
 una precedente esecuzione di
 .B gawk).
-.IR "Questa è una funzionalità sperimentale" .
 Vedere \*(EP per i dettagli.
 .PP
 La variabile d'ambiente
diff --git a/doc/it/gawk.texi b/doc/it/gawk.texi
index 0be02785..ef1df8f7 100644
--- a/doc/it/gawk.texi
+++ b/doc/it/gawk.texi
@@ -34087,16 +34087,12 @@ questo il caso normale), tali dati del programma 
@command{gawk} risiedono
 nella memoria del computer (e vanno persi alla fine dell'esecuzione di
 @command{gawk}).
 
-La funzionalit@`a della memoria persistente @`e disponibile solo nei
-sistemi a 64-bit che prevedono le chiamate a sistema @code{mmap()} e
-@code{munmap()}.  L'eseguibile di @command{gawk} dev'essere stato compilato
-in modalit@`a non-PIE (Position Independent Executable ==
-programma che funziona a prescindere da dove si trova nel computer),
-poich@'e i dati immagazzinati contengono puntatori a funzioni che si
-trovano all'interno del programma @command{gawk}.  Ci@`o implica
-anche che, per fare uso della memoria persistente, si deve fare uso
-del medesimo eseguibile di @command{gawk}, nelle successive chiamate
-al programma.
+La funzionalit@`a della memoria persistente @`e disponibile solo in quei
+sistemi a 64-bit che supportano le chiamate a sistema @code{mmap()} e
+@code{munmap()}.  Poich@'e i dati immagazzinati contengono puntatori a
+funzioni che si trovano all'interno del programma @command{gawk}, per
+usufruire della memoria persistente, si deve utilizzare lo stesso eseguibile
+di @command{gawk}, nelle successive chiamate al programma.
 
 Si pu@`o verificare se il supporto della memoria persistente @`e disponibile
 in @command{gawk} in questo modo:
@@ -34115,7 +34111,7 @@ la memoria persistente @`e supportata.
 @cindex @env{REALLY_USE_PERSIST_MALLOC} (variabile d'ambiente)
 @cindex variabili d'ambiente @subentry @env{REALLY_USE_PERSIST_MALLOC}
 Finora la memoria persistente @`e stata testata solo nei sistemi operativi
-GNU/Linux, Cygwin, Solaris 2.11, sistemi macOS su hardware Intel,
+GNU/Linux, Cygwin, Solaris 2.11, macOS,
 FreeBSD 13.1 e OpenBSD 7.1.
 Su tutti gli altri sistemi, la memoria persistente @`e disabilitata
 per default.  Si pu@`o chiedere di abilitarla esportando la
@@ -34123,7 +34119,7 @@ variabile d'ambiente @env{REALLY_USE_PERSIST_MALLOC} 
con un
 valore diverso dalla stringa nulla, prima di eseguire
 @command{configure}
 (@pxref{Installazione veloce}).
-Se lo fate, e tutti i test passano senza errori, siete pregati
+Se lo fate, e tutti i test vengono eseguiti senza errori, siete pregati
 di informare il manutentore di @command{gawk}.
 
 Per usare la memoria persistente, seguire questa procedura:
@@ -34181,14 +34177,14 @@ successive esecuzioni.
 
 @end enumerate
 
-@`E interessante notare che il programma @command{gawk} che viene
-eseguito non @`e necessariamente lo stesso da un'esecuzione alla
-successiva; i dati persistenti sono solo i valori delle variabili,
-dei vettori e delle funzioni definite dall'utente,
-non l'intera situazione interna del programma @command{gawk}.
-Ci@`o consente di condividere dei dati fra programmi indipendenti l'uno
-dall'altro, eliminando la necessit@`a dei diversi programmi di comunicare
-fra loro utilizzando dei file di testo.
+@`E interessante notare che il programma @command{gawk} che viene eseguito non
+deve necessariamente essere lo stesso da un'esecuzione alla successiva; i dati
+persistenti contengono solo i valori delle variabili, dei vettori e delle
+funzioni definite dall'utente, non l'intera situazione interna del programma
+@command{gawk}.
+Ci@`o consente di condividere dei dati fra programmi @command{gawk}
+indipendenti l'uno dall'altro, eliminando la necessit@`a per i diversi 
programmi
+di comunicare fra loro utilizzando dei file di testo.
 
 @cindex Kelly, Terence
 Terence Kelly, l'autore dell'allocatore di memoria persistente usato da
@@ -34259,18 +34255,6 @@ funzionare bene con l'allocatore PMA.
 Quindi, non va usato un file di appoggio per la memoria persistente
 residente su un filesystem CIFS.
 
-@item
-Alcune distribuzioni di GNU/Linux abilitano per default la funzionalit@`a
-Address Space Layout Randomization (ASLR --- Casualizzazione dello spazio
-degli indirizzi).  Ci@`o impedisce il funzionamento dell'allocatore di
-PMA.  Si pu@`o evitare questo problema specificando
-@samp{setarch -R gawk @dots{}} per chiamare @command{gawk}; ci@`o
-disabilita la funzionalit@`a ASLR per quell'esecuzione di @command{gawk}.
-Se la funzionalit@`a ASLR @`e abilitata per default nel sistema in uso,
-e se si vuole usare la memoria persistente, si pu@`o definire un alias,
-una funzione della shell o uno script di shell per eseguire sempre
-@command{gawk} preceduto dal comando @command{setarch}.
-
 @item
 Se @command{gawk} @`e eseguito dall'utente @command{root}, l'uso
 della memoria persistente non @`e consentito.

-----------------------------------------------------------------------

Summary of changes:
 doc/it/ChangeLog |  5 +++++
 doc/it/gawk.1    |  4 ++--
 doc/it/gawk.texi | 48 ++++++++++++++++--------------------------------
 3 files changed, 23 insertions(+), 34 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]