特許
J-GLOBAL ID:200903087624820227

ロードモジュールへのソースコード行番号登録方法および装置

発明者:
出願人/特許権者:
代理人 (1件): 鈴江 武彦
公報種別:公開公報
出願番号(国際出願番号):特願平5-188856
公開番号(公開出願番号):特開平7-084797
出願日: 1993年06月30日
公開日(公表日): 1995年03月31日
要約:
【要約】【目的】VLIW方式のロードモジュール中の命令に対応するソースコードの行番号が、この命令と対応付けてロードモジュール中に登録できるようにする。【構成】コンパイラ2が、ソースプログラム11のソースコード列から、各ソースコード毎にVLIW方式の命令語への再配置前の命令または命令群を主メモリ3上に作成し、その際にソースコードの行番号と再配置前の対応命令のアドレスとの組をテーブル21に登録し、次に作成した命令の列をVLIW型に最適化、再配置してロードモジュール31を作成し、その際に再配置前の命令のアドレスと再配置後の命令のアドレスとその命令の命令語内の位置との対応情報をテーブル22に登録することで、行番号登録部4が、テーブル21,22をもとにロードモジュール31中に空きフィールドを持つ命令語のアドレスを探し、その命令語中の命令に対応するソースコードの行番号を空きフィールドに登録する構成とする。
請求項(抜粋):
ソースプログラムをコンパイルして作成されるロードモジュールであって、複数の命令が設定可能な複数のフィールドを持つ並列実行型の命令語の列からなるロードモジュールから、空きの前記フィールドを検出し、この空きフィールドに、同フィールドを持つ命令語中の命令に対応する前記ソースプログラム中のソースコードの行番号を登録することにより、前記ロードモジュールから、同モジュール中の命令に対応する前記ソースプログラム中のソースコードの行番号を取り出せるようにしたことを特徴とするロードモジュールへのソースコード行番号登録方法。
IPC (3件):
G06F 9/45 ,  G06F 11/28 ,  G06F 9/38 380
引用特許:
審査官引用 (2件)
  • 特開平1-277942
  • 並列演算処理装置
    公報種別:公開公報   出願番号:特願平3-301470   出願人:株式会社東芝

前のページに戻る