Skip to content

Commit

Permalink
change handling of :usagechain. and :usagegroup. tags
Browse files Browse the repository at this point in the history
now they are using standard :usage./:jusage. sub-tags for usage text
improve reporting wrong order of some tags
  • Loading branch information
jmalak committed Jan 28, 2024
1 parent ea3cacb commit d889111
Show file tree
Hide file tree
Showing 12 changed files with 253 additions and 140 deletions.
6 changes: 4 additions & 2 deletions bld/as/h/options.gml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,8 @@
:path.
:usage. set include path
:usagechain. o Output object file format
:usagechain. o
:usage. Output object file format
:option. oc
:path.
Expand All @@ -144,7 +145,8 @@
:option. q
:usage. operate quietly
:usagechain. v Debug verbose output
:usagechain. v
:usage. Debug verbose output
:option. vi
:internal.
Expand Down
33 changes: 22 additions & 11 deletions bld/cc/gml/options.gml
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,8 @@
:usage. allow non const initializers for local aggregates or unions
:jusage.
:usagechain. ad Make Dependency Information
:usagechain. ad
:usage. Make Dependency Information
:option. ad
:target. any
Expand Down Expand Up @@ -289,7 +290,8 @@
:usage. assume short integers are aligned
:jusage. short 整数が整列していると仮定します
:usagechain. b Application type
:usagechain. b
:usage. Application type
:option. bc
:target. any
Expand Down Expand Up @@ -329,7 +331,8 @@
:usage. build target is a default windowing application
:jusage. 構築ターゲットはデフォルト・ウィンドウ・アプリケーションです
:usagechain. d Debugging Information
:usagechain. d
:usage. Debugging Information
:option. d0
:target. any
Expand Down Expand Up @@ -409,7 +412,8 @@
:usage. emit code coverage gear
:jusage.
:usagechain. ec Default calling convention
:usagechain. ec
:usage. Default calling convention
:option. ecc
:target. i86 386
Expand Down Expand Up @@ -618,7 +622,8 @@
:usage. do not check for truncated versions of file names
:jusage. 切り詰めたファイル名をチェックしません
:usagechain. fp Generate Floating-point code
:usagechain. fp
:usage. Generate Floating-point code
:option. fpc
:target. i86 386
Expand Down Expand Up @@ -690,7 +695,8 @@
:usage. set code group name
:jusage. コード・グループ名を設定します
:usagechain. h Debugging Information format
:usagechain. h
:usage. Debugging Information format
:option. hc
:target. any
Expand Down Expand Up @@ -752,7 +758,8 @@
:usage. enable OWL logging
:jusage. enable OWL logging
:usagechain. m Memory model
:usagechain. m
:usage. Memory model
:jusage. メモリ・モデル
:option. mc
Expand Down Expand Up @@ -815,7 +822,8 @@
:usage. set name of text segment
:jusage. テキスト・セグメント名を設定します
:usagechain. o Optimization
:usagechain. o
:usage. Optimization
:jusage. o 最適化
:option. oa
Expand Down Expand Up @@ -944,7 +952,8 @@
:usage. NULL points to valid memory in the target environment
:jusage. NULLは、ターゲット環境内の有効なメモリを指します
:usagechain. p Preprocess source file
:usagechain. p
:usage. Preprocess source file
:jusage. p ソースファイルを前処理します
:option. pil
Expand Down Expand Up @@ -1052,7 +1061,8 @@
:usage. VC++ compatibility: alloca allowed in argument lists
:jusage. VC++ 互換性: 引数リストの中でallocaを使用できます
:usagechain. w Warning control
:usagechain. w
:usage. Warning control
:option. w
:target. any
Expand Down Expand Up @@ -1239,7 +1249,8 @@
:usage. GS is pegged to a segment
:jusage. GSを1つのセグメントに固定します
:usagechain. zk Multi-byte/Unicode character support
:usagechain. zk
:usage. Multi-byte/Unicode character support
:option. zk0 zk
:target. any
Expand Down
33 changes: 22 additions & 11 deletions bld/f77/gml/options.gml
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,8 @@
:cmt.
:cmt. Compile and Link Options
:cmt.
:usagegroup. 1 *Compile and Link Options*
:usagegroup. 1
:usage. *Compile and Link Options*
:jusage. *コンパイル/リンクオプション*
:option. C
Expand Down Expand Up @@ -241,7 +242,8 @@
:cmt.
:cmt. File Management Options
:cmt.
:usagegroup. 2 *File Management Options*
:usagegroup. 2
:usage. *File Management Options*
:jusage. *ファイルマネージメントオプション*
:option. LISt
Expand Down Expand Up @@ -287,7 +289,8 @@
:cmt.
:cmt. Diagnostic Options
:cmt.
:usagegroup. 3 *Diagnostic Options*
:usagegroup. 3
:usage. *Diagnostic Options*
:jusage. *診断オプション*
:option. EXtensions
Expand Down Expand Up @@ -332,7 +335,8 @@
:cmt.
:cmt. Debugging Options
:cmt.
:usagegroup. 4 *Debugging Options*
:usagegroup. 4
:usage. *Debugging Options*
:jusage. *デバッグオプション*
:option. D1
Expand Down Expand Up @@ -369,7 +373,8 @@
:cmt.
:cmt. Floating-Point Options
:cmt.
:usagegroup. 5 *Floating-Point Options*
:usagegroup. 5
:usage. *Floating-Point Options*
:jusage. *浮動小数点オプション*
:option. FPC
Expand Down Expand Up @@ -429,7 +434,8 @@
:cmt.
:cmt. Optimization Options
:cmt.
:usagegroup. 6 *Optimizations*
:usagegroup. 6
:usage. *Optimizations*
:jusage. *最適化*
:option. OB
Expand Down Expand Up @@ -538,7 +544,8 @@
:cmt.
:cmt. Memory Models
:cmt.
:usagegroup. 7 *Memory Models*
:usagegroup. 7
:usage. *Memory Models*
:jusage. *メモリモデル*
:option. MF
Expand Down Expand Up @@ -580,7 +587,8 @@
:cmt.
:cmt. CPU Targets
:cmt.
:usagegroup. 8 *CPU Targets*
:usagegroup. 8
:usage. *CPU Targets*
:jusage. *CPU ターゲット*
:option. 0
Expand Down Expand Up @@ -628,7 +636,8 @@
:cmt.
:cmt. Application Type
:cmt.
:usagegroup. 9 *Application Type*
:usagegroup. 9
:usage. *Application Type*
:jusage. *アプリケーションタイプ*
:option. BW
Expand Down Expand Up @@ -658,7 +667,8 @@
:cmt.
:cmt. Character set
:cmt.
:usagegroup. 10 *Character Set Options*
:usagegroup. 10
:usage. *Character Set Options*
:jusage. *文字セットオプション*
:option. CHInese
Expand All @@ -680,7 +690,8 @@
:cmt.
:cmt. Miscellaneous Options
:cmt.
:usagegroup. 11 *Miscellaneous Options*
:usagegroup. 11
:usage. *Miscellaneous Options*
:jusage. *その他のオプション*
:option. SHort
Expand Down
Loading

0 comments on commit d889111

Please sign in to comment.