* [PATCH] vax: resolve long-standing documentation bugs re floating-point codegen [PR79646]
[not found] <509338107.3528177.1714155436619.ref@mail.yahoo.com>
@ 2024-04-26 18:17 ` Abe Skolnik
2024-04-26 22:38 ` Mike Stump
2024-05-27 4:22 ` Maciej W. Rozycki
0 siblings, 2 replies; 3+ messages in thread
From: Abe Skolnik @ 2024-04-26 18:17 UTC (permalink / raw)
To: gcc-patches
[-- Attachment #1: Type: text/plain, Size: 773 bytes --]
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
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: PR79646_.patch --]
[-- Type: text/x-patch, Size: 16694 bytes --]
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
^ permalink raw reply [flat|nested] 3+ messages in thread