vax: resolve long-standing documentation bugs re floating-point codegen [PR79646]

Message ID 509338107.3528177.1714155436619@mail.yahoo.com
State New
Headers
Series vax: resolve long-standing documentation bugs re floating-point codegen [PR79646] |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_gcc_build--master-arm success Testing passed
linaro-tcwg-bot/tcwg_gcc_check--master-arm success Testing passed
linaro-tcwg-bot/tcwg_gcc_build--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_gcc_check--master-aarch64 success Testing passed

Commit Message

Abe Skolnik April 26, 2024, 6:17 p.m. UTC
  Howdy, y`all.

After many years away from contributing to GCC, I am rejoining as a "gardener": my intent/plan is to clean up the bug backlog, weeding out old bugs that are relatively-easy to fix yet have languished for a long time.  First for today`s gardening: a documentation-only bug or two related to how floating-point code is generated for VAX-compatible CPUs.  Yes, _VAX_.

I made sure to update the translation files, using an on-line translator for languages which I can`t really read/write on my own.  In at least one case where the translation was empty before, I left it empty.  In at least one case where the translation was empty before, I filled it in.

Copyright assignment to the FSF, yadda yadda yadda...  all the usual.

Sincerely,

Abe
  

Comments

Mike Stump April 26, 2024, 10:38 p.m. UTC | #1
On Apr 26, 2024, at 11:17 AM, Abe Skolnik <abe_skolnik@yahoo.com> wrote:

You never need to do any work in .po files, omit that part and repost.
  

Patch

From ec5f259d0e7dd7dcd1194f775bf00d3decb786f3 Mon Sep 17 00:00:00 2001
From: Abe <abe_skolnik@yahoo.com>
Date: Wed, 24 Apr 2024 21:06:50 -0400
Subject: [PATCH] PR79646: corrected VAX-specific message strings related to
 double-precision codegen, updated+improved translations of those messages.

PR target/79646 - Typos in vax.opt

	PR target/79646

gcc/ChangeLog:

	* config/vax/vax.opt:

gcc/po/ChangeLog:

	* be.po:
	* da.po:
	* de.po:
	* el.po:
	* es.po:
	* fi.po:
	* fr.po:
	* hr.po:
	* id.po:
	* ja.po:
	* nl.po:
	* ru.po:
	* sr.po:
	* sv.po:
	* tr.po:
	* uk.po:
	* vi.po:
	* zh_CN.po:
	* zh_TW.po:

---
 gcc/config/vax/vax.opt |  8 ++++----
 gcc/po/be.po           |  8 ++++----
 gcc/po/da.po           | 10 ++++------
 gcc/po/de.po           |  8 ++++----
 gcc/po/el.po           |  8 ++++----
 gcc/po/es.po           |  8 ++++----
 gcc/po/fi.po           |  8 ++++----
 gcc/po/fr.po           |  8 ++++----
 gcc/po/hr.po           |  4 ++--
 gcc/po/id.po           |  8 ++++----
 gcc/po/ja.po           |  8 ++++----
 gcc/po/nl.po           |  4 ++--
 gcc/po/ru.po           |  8 ++++----
 gcc/po/sr.po           | 10 ++++------
 gcc/po/sv.po           |  6 +++---
 gcc/po/tr.po           | 10 ++++------
 gcc/po/uk.po           |  4 ++--
 gcc/po/vi.po           |  8 ++++----
 gcc/po/zh_CN.po        | 10 ++++------
 gcc/po/zh_TW.po        | 10 ++++------
 20 files changed, 73 insertions(+), 83 deletions(-)

diff --git a/gcc/config/vax/vax.opt b/gcc/config/vax/vax.opt
index 2cc66e543fe..fa2be78e9fa 100644
--- a/gcc/config/vax/vax.opt
+++ b/gcc/config/vax/vax.opt
@@ -20,19 +20,19 @@ 
 
 md
 Target RejectNegative InverseMask(G_FLOAT)
-Target DFLOAT double precision code.
+Generate DFLOAT double-precision code.
 
 md-float
 Target RejectNegative InverseMask(G_FLOAT)
-Target DFLOAT double precision code.
+Generate DFLOAT double-precision code.
 
 mg
 Target RejectNegative Mask(G_FLOAT)
-Generate GFLOAT double precision code.
+Generate GFLOAT double-precision code.
 
 mg-float
 Target RejectNegative Mask(G_FLOAT)
-Generate GFLOAT double precision code.
+Generate GFLOAT double-precision code.
 
 mgnu
 Target RejectNegative InverseMask(UNIX_ASM)
diff --git a/gcc/po/be.po b/gcc/po/be.po
index ae92f9b7b96..db102673665 100644
--- a/gcc/po/be.po
+++ b/gcc/po/be.po
@@ -11502,13 +11502,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr ""
+msgid "Generate DFLOAT double-precision code."
+msgstr "Генерыраваць код double-precision для DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr ""
+msgid "Generate GFLOAT double-precision code."
+msgstr "Генерыраваць код double-precision для GFLOAT."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/da.po b/gcc/po/da.po
index 9871ec5b82b..7d82a108897 100644
--- a/gcc/po/da.po
+++ b/gcc/po/da.po
@@ -12372,15 +12372,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "Opret GFLOAT dobbeltpræcision kode"
+msgid "Generate DFLOAT double-precision code."
+msgstr "Opret GFLOAT dobbeltpræcision kode."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "Opret GFLOAT dobbeltpræcision kode"
+msgid "Generate GFLOAT double-precision code."
+msgstr "Opret GFLOAT dobbeltpræcision kode."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/de.po b/gcc/po/de.po
index db42d7191ff..1303b189a4b 100644
--- a/gcc/po/de.po
+++ b/gcc/po/de.po
@@ -11333,13 +11333,13 @@  msgstr "Daten werden ausgehend vom Start des Programmcodes statt der GOT adressi
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "DFLOAT-Code mit doppelter Genauigkeit generieren."
+msgid "Generate DFLOAT double-precision code."
+msgstr "Für doppelter Genauigkeit, DFLOAT-Code generieren."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "GFLOAT-Code mit doppelter Genauigkeit generieren."
+msgid "Generate GFLOAT double-precision code."
+msgstr "Für doppelter Genauigkeit, GFLOAT-Code generieren."
 
 #: config/vax/vax.opt:39
 #, no-c-format
diff --git a/gcc/po/el.po b/gcc/po/el.po
index 55e10e1425a..a26d24fdbff 100644
--- a/gcc/po/el.po
+++ b/gcc/po/el.po
@@ -11387,13 +11387,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr ""
+msgid "Generate DFLOAT double-precision code."
+msgstr "Δημιουργήστε κωδικό διπλής ακρίβειας DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr ""
+msgid "Generate GFLOAT double-precision code."
+msgstr "Δημιουργήστε κωδικό διπλής ακρίβειας GFLOAT."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/es.po b/gcc/po/es.po
index 72f95254dc4..694b2155433 100644
--- a/gcc/po/es.po
+++ b/gcc/po/es.po
@@ -11671,13 +11671,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Apunta a código DFLOAT de doble precisión."
+msgid "Generate DFLOAT double-precision code."
+msgstr "Por doble precisión, genera código de tipo DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "Genera código GFLOAT de doble precisión."
+msgid "Generate GFLOAT double-precision code."
+msgstr "Por doble precisión, genera código de tipo GFLOAT."
 
 #: config/vax/vax.opt:39
 #, no-c-format
diff --git a/gcc/po/fi.po b/gcc/po/fi.po
index cfda5dadae3..4c5d9eda957 100644
--- a/gcc/po/fi.po
+++ b/gcc/po/fi.po
@@ -11456,13 +11456,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Tuota little endian -koodia"
+msgid "Generate DFLOAT double-precision code."
+msgstr "Luo kaksinkertainen DFLOAT-koodi."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "Tuota little endian -koodia"
+msgid "Generate GFLOAT double-precision code."
+msgstr "Luo kaksinkertainen GFLOAT-koodi."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/fr.po b/gcc/po/fr.po
index 2dbfd3dc591..280438694bc 100644
--- a/gcc/po/fr.po
+++ b/gcc/po/fr.po
@@ -11426,13 +11426,13 @@  msgstr "Les données sont référencées par le décalage depuis le début du te
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Cibler du code double précision avec DFLOAT."
+msgid "Generate DFLOAT double-precision code."
+msgstr "Générer du code double-précision avec DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "Générer du code double précision avec GFLOAT."
+msgid "Generate GFLOAT double-precision code."
+msgstr "Générer du code double-précision avec GFLOAT."
 
 #: config/vax/vax.opt:39
 #, no-c-format
diff --git a/gcc/po/hr.po b/gcc/po/hr.po
index 9fbbc2e1231..ec972f4447f 100644
--- a/gcc/po/hr.po
+++ b/gcc/po/hr.po
@@ -11339,12 +11339,12 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
+msgid "Generate DFLOAT double-precision code."
 msgstr ""
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
+msgid "Generate GFLOAT double-precision code."
 msgstr ""
 
 #: config/vax/vax.opt:39
diff --git a/gcc/po/id.po b/gcc/po/id.po
index a395201abdc..0b285697177 100644
--- a/gcc/po/id.po
+++ b/gcc/po/id.po
@@ -12612,14 +12612,14 @@  msgstr ""
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
 #| msgid "Target DFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "Target DFLOAT kode presisi ganda"
+msgid "Target DFLOAT double-precision code."
+msgstr "Hasilkan kode presisi-ganda DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
 #| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "Hasilkan GFLOAT kode presisi ganda"
+msgid "Generate GFLOAT double-precision code."
+msgstr "Hasilkan kode presisi-ganda GFLOAT."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/ja.po b/gcc/po/ja.po
index aa6904e87bb..a14e76a833b 100644
--- a/gcc/po/ja.po
+++ b/gcc/po/ja.po
@@ -11373,13 +11373,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "DFLOAT 倍精度コードをターゲットとする"
+msgid "Generate DFLOAT double-precision code."
+msgstr "倍精度コードを生成する DFLOAT。"
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "GFLOAT 倍精度コードを生成する"
+msgid "Generate GFLOAT double-precision code."
+msgstr "倍精度コードを生成する GFLOAT。"
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/nl.po b/gcc/po/nl.po
index 8c825eaa101..6878fea87db 100644
--- a/gcc/po/nl.po
+++ b/gcc/po/nl.po
@@ -11442,12 +11442,12 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
+msgid "Generate DFLOAT double-precision code."
 msgstr ""
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
+msgid "Generate GFLOAT double-precision code."
 msgstr ""
 
 #: config/vax/vax.opt:39
diff --git a/gcc/po/ru.po b/gcc/po/ru.po
index b8501a10860..dea06ade959 100644
--- a/gcc/po/ru.po
+++ b/gcc/po/ru.po
@@ -11629,13 +11629,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Генерировать код двойной плавающей точности DFLOAT."
+msgid "Generate DFLOAT double-precision code."
+msgstr "Генерировать код плавающей двойной-точности DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "Генерировать код двойной плавающей точности GFLOAT."
+msgid "Generate GFLOAT double-precision code."
+msgstr "Генерировать код плавающей двойной-точности GFLOAT."
 
 #: config/vax/vax.opt:39
 #, no-c-format
diff --git a/gcc/po/sr.po b/gcc/po/sr.po
index 0b48e5e90d6..fc5ba372306 100644
--- a/gcc/po/sr.po
+++ b/gcc/po/sr.po
@@ -12544,15 +12544,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-#| msgid "Target DFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "Циљ је кôд двоструке тачности DFLOAT"
+msgid "Generate DFLOAT double-precision code."
+msgstr "Циљ је кôд двоструке-тачности DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "Створи кôд двоструке тачности GFLOAT"
+msgid "Створи GFLOAT double-precision code."
+msgstr "Створи кôд двоструке-тачности GFLOAT."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/sv.po b/gcc/po/sv.po
index 514eb7c764a..6593b784aef 100644
--- a/gcc/po/sv.po
+++ b/gcc/po/sv.po
@@ -11351,12 +11351,12 @@  msgstr "Data refererad med avstånd från början på texten istället för GOT
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Sikta på DFLOAT-dubbelprecisionskod."
+msgid "Generate DFLOAT double-precision code."
+msgstr "Generera DFLOAT-dubbelprecisionskod."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
+msgid "Generate GFLOAT double-precision code."
 msgstr "Generera GFLOAT-dubbelprecisionskod."
 
 #: config/vax/vax.opt:39
diff --git a/gcc/po/tr.po b/gcc/po/tr.po
index c2d86d95fb6..2bdafd6fe54 100644
--- a/gcc/po/tr.po
+++ b/gcc/po/tr.po
@@ -12655,15 +12655,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-#| msgid "Target DFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "DFLOAT çift duyarlıklı kod hedeflenir"
+msgid "Generate DFLOAT double-precision code."
+msgstr "DFLOAT çift-duyarlıklı kodu üretilir."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "GFLOAT çift duyarlıklı kodu üretilir"
+msgid "Generate GFLOAT double-precision code."
+msgstr "GFLOAT çift-duyarlıklı kodu üretilir."
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/uk.po b/gcc/po/uk.po
index cd6cd4cde06..63167a741e7 100644
--- a/gcc/po/uk.po
+++ b/gcc/po/uk.po
@@ -11390,12 +11390,12 @@  msgstr "Дані, на які посилається зсув від почат
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
+msgid "Generate DFLOAT double-precision code."
 msgstr "Генерувати код з подвійною точністю DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
+msgid "Generate GFLOAT double-precision code."
 msgstr "Генерувати код з подвійною точністю GFLOAT."
 
 #: config/vax/vax.opt:39
diff --git a/gcc/po/vi.po b/gcc/po/vi.po
index cd9240c44f5..c08638af616 100644
--- a/gcc/po/vi.po
+++ b/gcc/po/vi.po
@@ -11639,13 +11639,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, no-c-format
-msgid "Target DFLOAT double precision code."
-msgstr "Đặt mục đích là mã chính xác đôi DFLOAT"
+msgid "Generate DFLOAT double-precision code."
+msgstr "Tạo ra mã chính-xác-đôi DFLOAT."
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, no-c-format
-msgid "Generate GFLOAT double precision code."
-msgstr "Tạo ra mã chính xác đôi GFLOAT."
+msgid "Generate GFLOAT double-precision code."
+msgstr "Tạo ra mã chính-xác-đôi GFLOAT."
 
 #: config/vax/vax.opt:39
 #, no-c-format
diff --git a/gcc/po/zh_CN.po b/gcc/po/zh_CN.po
index 3f83462e043..6f082b3fe13 100644
--- a/gcc/po/zh_CN.po
+++ b/gcc/po/zh_CN.po
@@ -12215,15 +12215,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-#| msgid "Target DFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "生成 DFLOAT 双精度代码"
+msgid "Generate DFLOAT double-precision code."
+msgstr "生成 DFLOAT 双精度代码。"
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "生成 GFLOAT 双精度代码"
+msgid "Generate GFLOAT double-precision code."
+msgstr "生成 GFLOAT 双精度代码。"
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
diff --git a/gcc/po/zh_TW.po b/gcc/po/zh_TW.po
index 53175951060..46c6304d8a2 100644
--- a/gcc/po/zh_TW.po
+++ b/gcc/po/zh_TW.po
@@ -12123,15 +12123,13 @@  msgstr ""
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 #, fuzzy, no-c-format
-#| msgid "Target DFLOAT double precision code"
-msgid "Target DFLOAT double precision code."
-msgstr "產生 DFLOAT 雙精度程式碼"
+msgid "Generate DFLOAT double-precision code."
+msgstr "產生 DFLOAT 雙精度程式碼。"
 
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy, no-c-format
-#| msgid "Generate GFLOAT double precision code"
-msgid "Generate GFLOAT double precision code."
-msgstr "產生 GFLOAT 雙精度程式碼"
+msgid "Generate GFLOAT double-precision code."
+msgstr "產生 GFLOAT 雙精度程式碼。"
 
 #: config/vax/vax.opt:39
 #, fuzzy, no-c-format
-- 
2.39.2