2023-10-02 j8takagi * READMEのCASL II仕様書へのリンクを修正 2023-10-02 j8takagi * テストの修正 2023-09-29 j8takagi * マニュアルの誤記修正 2023-09-29 j8takagi * バージョンアップ 2023-09-29 j8takagi * マニュアルの表記修正 2023-09-29 j8takagi * CASL II仕様書のバージョンとURLの変更に対応 2023-09-29 j8takagi * make copyrightの修正 2023-09-28 j8takagi * "make copyright" でcopyrightの年を自動更新するように 2023-09-28 j8takagi * CASL II仕様書のバージョンとURLの変更に対応 2023-09-28 j8takagi * emタグのスタイルを変更 2021-09-22 j8takagi * バージョンアップ 2021-06-18 j8takagi * Makefileの修正 2021-02-07 j8takagi * マニュアルを現状のサンプルに合わせて更新 2021-02-07 j8takagi * Doxygen設定ファイルを1.8.20向けに更新 2021-02-07 j8takagi * Doxygen設定ファイルを1.8.20向けに更新 2021-02-07 j8takagi * サンプルaddl.caslとマニュアルを更新 2021-02-06 j8takagi * doc/image.mkをInkscape 1.0.1へのバージョンアップに合わせて修正 2021-02-06 j8takagi * バージョンをv0.5p17に 2021-02-06 j8takagi * マニュアルのサンプルソースを更新 2021-01-23 j8takagi * バージョンv0.5p16 2021-01-23 j8takagi * copyrightの年号表記を2021年に 2021-01-23 j8takagi * 動作確認機種にArch Linuxを追加 2021-01-23 j8takagi * サンプルのsum_10.caslをシンプルに 2021-01-08 j8takagi * Merge branch 'master' of ssh://www.j8takagi.net:32790/home/git/yacasl2 2021-01-08 j8takagi * CASL II仕様書へのリンク切れに対応 2021-01-08 j8takagi * make installに失敗するバグを修正 2020-08-20 j8takagi * Makefileの修正 2019-03-11 j8takagi * 文字列を逆順にするstrrev関数を定義 2019-03-11 j8takagi * strip_casl2_commentとstrip_end関数の返り値をvoidに 2019-03-11 j8takagi * DCで''だけを指定する場合のサンプルとテストを追加 2019-03-05 j8takagi * ソースコードの推敲 2019-03-01 j8takagi * コンパイルエラーの修正 2019-02-28 j8takagi * Doxyfileのバージョンアップ 2019-02-28 j8takagi * バージョンアップ 2019-02-28 j8takagi * ヘッダーファイルの整理 2019-02-28 j8takagi * ファイルからのロードについての記述を、load.cとload.hに 2019-02-28 j8takagi * ソースの推敲 2019-02-27 j8takagi * バージョンアップ 2019-02-27 j8takagi * create_aをGitの対象外に 2019-02-27 j8takagi * YAcasl2エラーの整理 2019-02-27 j8takagi * テストの修正 2019-02-27 j8takagi * バージョンアップ 2019-02-27 j8takagi * テストの修正 2019-02-27 j8takagi * テストの修正 2019-02-27 j8takagi * MacOSXの動作に合わせた修正 2019-02-27 j8takagi * Merge branch 'master' 2019-02-27 j8takagi * ソースの推敲 2019-02-27 j8takagi * DoxyfileをDoxygenのバージョンにあわせて更新 2019-02-27 j8takagi * Merge branch 'master' 2019-02-27 j8takagi * ヘッダーファイル依存関係の整理 2019-02-27 j8takagi * Doxygenドキュメントの修正 2019-02-27 j8takagi * テストの修正 2019-02-22 j8takagi * Doxygenドキュメントの修正 2019-02-22 j8takagi * ソースコードの推敲 2019-02-22 j8takagi * Merge branch 'master' 2019-02-22 j8takagi * メモリリークの修正 2019-02-22 j8takagi * メモリリークの修正 2019-02-22 j8takagi * make valgrind対応のため、テストを更新 2019-02-22 j8takagi * make valgrindで、CMD_VALGRINDファイルがあればそのコマンドを実行 2019-02-17 j8takagi * strip_end関数のユニットテストを追加 2019-02-17 j8takagi * comet2monitorのテストを追加 2019-02-17 j8takagi * comet2monitorで、引数が多すぎる場合に警告を表示 2019-02-17 j8takagi * ソースコードの推敲 2019-02-17 j8takagi * comet2monitorのダンプで引数のない場合は0から#40までダンプ 2019-02-16 j8takagi * strip_casl2_commentの、''があるときの動作を修正 2019-02-16 j8takagi * strip_casl2_commentのユニットテストを追加 2019-02-16 j8takagi * AUtotest.mkの更新を反映 2019-02-16 j8takagi * comet2monitorで、引数が多すぎる場合の動作を修正 2019-02-16 j8takagi * テスト用Makefileのリンク先を修正 2019-02-16 j8takagi * バージョンアップ 2019-02-16 j8takagi * トークンの処理を推敲 2019-02-16 j8takagi * assemble.hとtoken.hを分割 2019-02-15 j8takagi * comet2monitorのテストを追加 2019-02-15 j8takagi * comet2のプロンプトを(comet2 monitor)に変更 2019-02-15 j8takagi * comet2monitorのダンプ時に範囲が指定できるように 2019-02-15 j8takagi * strndup_chk関数の修正とユニットテスト追加 2019-02-15 j8takagi * テストで、シェルスクリプトでもC言語実行ファイルでもmake valgrindする 2019-02-15 j8takagi * comet2monitorのダンプ時に範囲が指定できるように 2019-02-12 j8takagi * バージョンアップ 2019-02-12 j8takagi * Merge branch 'master' 2019-02-12 j8takagi * Doxyfileをバージョンアップ 2019-02-12 j8takagi * Doxyfileをバージョンアップ 2019-02-12 j8takagi * バージョンアップ 2019-02-12 j8takagi * comet2monitorの修正 2019-02-12 j8takagi * テストで、システムテストからスモークテストを除外 2019-02-12 j8takagi * メモリダンプ出力時、ヘッダー行に「----・・・」を追加 2019-02-11 j8takagi * Merge branch 2019-02-11 j8takagi * comet2monitorの修正 2019-02-10 j8takagi * マージ 2019-02-10 j8takagi * ソースコードの推敲 2019-02-10 j8takagi * ソースコードの推敲 2019-02-10 j8takagi * ソースコードの推敲 2019-02-09 j8takagi * ソースコードの推敲 2019-02-09 j8takagi * strndup_chk関数とユニットテストを追加 2019-02-09 j8takagi * ソースの推敲 2019-02-09 j8takagi * ソースの推敲 2019-02-06 j8takagi * ソースの推敲 2018-09-01 j8takagi * ハッシュのfreeの方法を修正 2018-08-19 j8takagi * VERISONをv0.5p1に設定 2018-08-19 j8takagi * 命令ハッシュ表の構造を変更 2018-08-18 j8takagi * 命令ハッシュ表を2次元配列に 2018-08-18 j8takagi * 命令ハッシュ表の作成方法を変更 2018-08-18 j8takagi * valgrindの出力するcoreファイルをGit無視ファイルに設定 2018-08-18 j8takagi * make smoke-valgrindを追加 2018-08-18 j8takagi * ユニットテストのMakefileを修正 2018-08-09 j8takagi * バージョンを設定 2018-08-09 j8takagi * マシンコードモニターで2回アセンブルすると異常終了する問題を修正 2018-08-06 j8takagi * 細部の修正 2018-08-06 j8takagi * スモークテストを実行するmake smokeを追加 2018-07-31 j8takagi * テストの修正 2018-07-11 j8takagi * startにオペランドを指定した場合、そのアドレスに書き込む 2018-07-10 j8takagi * comet2monitorの追加と、モニター機能作成 2018-07-07 j8takagi * 逆アセンブルのリファクタリング 2018-07-05 j8takagi * 逆アセンブル出力と、マシンコードモニター機能の修正 2018-07-05 j8takagi * コマンドラインオプションの修正 2018-07-05 j8takagi * sampleのsum_10.o.caslをsum_10.caslにあわせる 2018-07-03 j8takagi * COMET IIモニターに、コマンドQUITとREVERSEを追加 2018-07-03 j8takagi * サンプルファイルを変更 2018-07-03 j8takagi * オプション修正。dumpmemoryで開始、終了のアドレスを指定できるように 2018-07-02 j8takagi * Makefileの修正 2018-07-02 j8takagi * -bオプションを-mオプションへ変更 2018-06-29 j8takagi * バージョンアップ 2018-06-29 j8takagi * Doxygenドキュメントを修正 2018-06-29 j8takagi * 用語「デバッガー」を「モニター」に変更 2018-06-29 j8takagi * ヘッダーファイル呼び出しの整理 2018-06-29 j8takagi * Makefileを、casl2などの実行ファイルが最新の場合何もしないよう修正。 2018-06-28 j8takagi * テストテンプレートのディレクトリー名を変更 2018-06-28 j8takagi * バージョン4.0p1を設定 2018-06-28 j8takagi * ブレークポイントを扱うハッシュ関数のテストを追加 2018-06-28 j8takagi * ブレークポイント機能の修正 2018-06-28 j8takagi * Makefileの整理 2018-06-26 j8takagi * デバッガー機能の実装 2018-06-25 j8takagi * コメントの修正 2018-06-25 j8takagi * 読み込むヘッダーファイルを整理 2018-06-25 j8takagi * ラベル表の構造を整理 2018-06-25 j8takagi * make cleanでcoreファイルを削除するように 2018-06-25 j8takagi * デバッガーで、デフォルトの動作がステップ実行になるよう修正 2018-06-24 j8takagi * デバッガー機能をsrc/debbugger.cに独立 2018-06-24 j8takagi * メモリーリークの修正 2018-06-24 j8takagi * システムテスト全体に対するmake valgrindができるように 2018-06-24 j8takagi * as/sample/sum_10.caslを変更 2018-06-22 j8takagi * デバッガー機能を追加 2018-06-22 j8takagi * doc_innerのMakefileを修正 2018-06-21 j8takagi * Doxygenコメントを修正 2018-06-20 j8takagi * バージョンをv0.3p5に 2018-06-20 j8takagi * コマンドファイル共通のヘッダファイル設定をpackage.hに整理 2018-06-20 j8takagi * コマンドファイル共通のヘッダファイル設定をpackage.hに整理 2018-06-20 j8takagi * 関数名を変更 2018-06-20 j8takagi * Doxygen1.8.14に対応 2018-06-20 j8takagi * スモークテストにsum_10を追加 2018-06-20 j8takagi * ドキュメントの修正 2018-06-20 j8takagi * disassembleをcasl2revに名前変更 2018-06-20 j8takagi * CASL2LIBを独立させるため、削除 2018-06-19 j8takagi * valgrindのオプションを変更 2018-06-19 j8takagi * sedコマンドが、GNU版とBSD版の両方で動作するように 2018-06-19 j8takagi * SRLコマンドテストパターンを追加 2018-06-19 j8takagi * CASL2LIBの作成、修正、整理 2018-06-19 j8takagi * texinfo作成時のエラー修正 2018-06-19 j8takagi * casl2_libの作成、整理、修正 2018-06-19 j8takagi * 情報処理試験の問題とプログラムファイルを外部に分離 2018-06-15 j8takagi * メモリーリークを修正 2018-06-07 j8takagi * バージョンの設定 2018-06-07 j8takagi * 基本情報処理試験のフォルダを変更し、2018年春の分を追加 2018-06-07 j8takagi * サンプルに、count1とcall_count1を追加 2018-06-06 j8takagi * バージョンv0.3p3を設定 2018-06-06 j8takagi * 情報処理試験2011(平成23)年のフォルダーを更新 2018-06-06 j8takagi * Texinfoから作成するHTMLファイルで、SVGをobject要素として記述 2018-06-06 j8takagi * l2strを中心に、casl2libの更新 2018-06-06 j8takagi * 情報処理試験 2011(平成23)年秋期のフォルダを更新 2018-06-06 j8takagi * Doxygenにdisassembleの追加を反映 2018-06-04 j8takagi * バージョンv0.3p2 2018-06-04 j8takagi * テストとexec.cの整理 2018-06-04 j8takagi * SUBLのフラグ問題とテストを修正 2018-06-04 j8takagi * casl2lib無視ファイルの設定ミスを修正 2018-06-04 j8takagi * SUBLで、OVフラグが正常に動作しないバグの修正を開始 2018-06-03 j8takagi * disassembleコマンドを追加 2018-06-02 j8takagi * 命令のコードとタイプがキーのハッシュ表の名前を修正 2018-06-02 j8takagi * casl2libとtestを整理 2018-06-02 j8takagi * casl2libフォルダを整理 2018-06-02 j8takagi * casl2libを呼び出すコードを、testフォルダからas/casl2lib/sampleに移動 2018-06-01 j8takagi * .gitignoreを修正 2018-06-01 j8takagi * 情報処理試験2011年秋の問題を追加 2018-06-01 j8takagi * Makefileの修正 2018-06-01 j8takagi * コピーライトの年号表記を修正 2018-06-01 j8takagi * casl2libのl2strを修正 2015-04-03 j8takagi * copyrightの年号表記を更新 2015-04-03 j8takagi * 最新版Autotest.mkを反映 2015-03-28 j8takagi * 一時的に、Git無視ファイルにas/casl2lib/testを追加 2015-03-28 j8takagi * バージョンアップ 2015-03-28 j8takagi * テストで使うfindをGNU版以外でも対応できるよう修正 2015-03-28 j8takagi * infoのパス誤記を修正 2014-06-19 j8takagi * make cmetricsを、BSD sedでも正常に出力するように修正 2014-06-19 j8takagi * コピーライトの年号表記を修正 2014-06-18 j8takagi * INSTALLドキュメントで、InfoとCASL2LIBのディレクトリー記述を修正 2014-06-16 j8takagi * ドキュメント細部の修正 2014-06-16 j8takagi * casl2libの標準インストール先を$(prefix)/share/casl2libに修正 2014-06-16 j8takagi * Doxyfileで、LaTeX出力時にuplatexを使うように 2014-06-16 j8takagi * doc_inner/Makefileに、make distcleanを追加 2014-06-16 j8takagi * install-infoとinstall-casl2libを設定 2014-06-15 j8takagi * ライセンスの年号表記を修正 2014-06-14 j8takagi * Makefileの整理 2014-06-14 j8takagi * HMTLで、SVG画像ファイルを使うように 2014-06-14 j8takagi * Texinfoの依存関係を表す.dファイルを自動作成する機能を追加 2014-06-13 j8takagi * make allでHTML(分割版)が作成されるように 2014-06-13 j8takagi * バージョンをv0.2p34に 2014-06-13 j8takagi * PBM作成アセンブルプログラムを修正 2014-06-13 j8takagi * Infoのインストールが正常にできるよう修正 2014-06-13 j8takagi * CASL II仕様書を独立したディレクトリーに配置 2014-06-11 j8takagi * ソース中のコメントを修正 2014-06-11 j8takagi * CASL IIの仕様書を追加 2014-06-06 j8takagi * CASL II仕様書の最初の図をSVGファイルとして作成 2014-06-06 j8takagi * ドキュメント細部の修正 2014-06-06 j8takagi * Makefileの細かい記述の修正 2014-06-04 j8takagi * ドキュメントへのリンクを修正 2014-06-04 j8takagi * 年号表記を修正 2014-06-04 j8takagi * Doxygenの対応バージョンを1.8.7に変更 2014-06-04 j8takagi * 無視ファイルとして*.bakとfontconfigディレクトリーを追加 2014-06-03 j8takagi * make gittagの動作を変更。VERSIONに記載されたタグがmaster以外のgit REFの場合、タグを追加 2014-06-03 j8takagi * INSTALLファイルを更新 2014-05-31 j8takagi * ドキュメントの目次構成を整理 2014-05-31 j8takagi * ドキュメントのスタイルシートを修正 2014-05-31 j8takagi * LLVMで発生した警告をもとにソースを修正 2014-05-31 j8takagi * doc/Makefileのsedが、BSD SedとGNU Sedの両方で正常に機能するようにコマンドオプション記述を修正 2014-05-31 j8takagi * 無視ファイルに.DS_Storeを追加 2014-05-31 j8takagi * Autotest_mkの最新版を反映 2014-05-31 j8takagi * doc/Makefileで、sedの記述を変更。いったん.html.bakファイルを作成してから削除 2014-05-31 j8takagi * doc/Makefileで、sedの記述をPOSIX対応のものに変更 2014-01-13 j8takagi * スタイルシートで、実行例の背景色を黒から白へ 2014-01-13 j8takagi * Merge branch 'master' of www.j8takagi.net:/home/git/yacasl2 2013-10-01 j8takagi * コメントなどの修正 2013-10-01 j8takagi * コメントなどの修正 2013-08-09 j8takagi * CASL2仕様書を更新 2013-08-09 j8takagi * CASL2ライブラリのabsにコメントを追加 2013-08-09 j8takagi * CSSの更新。日本語で斜体を使わないように 2013-08-09 j8takagi * Merge branch 'master' of www.j8takagi.net:/home/git/yacasl2 2013-07-25 j8takagi * CASL II仕様書を更新 2013-07-25 j8takagi * CASL II仕様書を更新 2013-07-25 j8takagi * make gittagで、自動的にVERSIONファイルのパッチ番号をアップする機能を追加 2013-07-25 j8takagi * make gittagで、自動的にVERSIONファイルのパッチ番号をアップする機能を追加 2013-07-25 j8takagi * src/Makefileで、.dファイルをインクルードする書き方を修正 2013-07-25 j8takagi * make gittagで、VERSIONファイル記載のバージョンがタグとして未登録の場合だけgit tagを実行するよう仕様変更 2013-07-24 j8takagi * .dファイルをインクルードする書き方を修正 2013-07-23 j8takagi * Texinfoで生成するHTMLのスタイルを修正 2013-07-23 j8takagi * Makefileの推敲 2013-07-22 j8takagi * copyrightの年号表記を修正 2013-07-22 j8takagi * Makefileの推敲 2013-07-14 j8takagi * HTMLドキュメントのオーバービューのスタイルを変更 2013-07-14 j8takagi * ドキュメントのヘッダーを修正 2013-07-14 j8takagi * バージョンをv0.2p10に 2013-07-14 j8takagi * .gitignoreの推敲 2013-07-14 j8takagi * Makefileで*.dが作成されない問題を修正。また、srcディレクトリーでdistcleanとcleanターゲットを設定 2013-07-14 j8takagi * Makefileの推敲 2013-07-14 j8takagi * コメントの推敲 2013-07-14 j8takagi * Doxygen1.8.4へのバージョンアップに伴う設定変更 2013-04-21 j8takagi * DoxygenのLaTeX出力機能を追加 2013-04-21 j8takagi * Doxygenドキュメントで関数などに概要とパラメーター、返り値が表示されるよう修正 2013-04-21 j8takagi * makeにdoc_inner-cleanターゲットを追加 2013-04-21 j8takagi * Texinfo 5.1にあわせて、ドキュメントを修正 2013-02-13 j8takagi * トップディレクトリーのDoxyfileを無視ファイルリストに追加 2013-02-13 j8takagi * READMEの年度表記を修正 2013-02-13 j8takagi * バージョンアップ 2013-02-13 j8takagi * Valgrindで判明したメモリーに関する問題を修正 2013-02-13 j8takagi * テスト(Autotest.mk)に、Valgrindによるメモリーチェック機能を追加 2013-02-13 j8takagi * doc-innerのMakefileを整理 2013-02-13 j8takagi * docディレクトリーのmake cleanの仕様変更 2013-02-13 j8takagi * マニュアルの誤字修正 2013-02-04 j8takagi * cmetrics出力機能追加 2013-02-04 j8takagi * Makefileの修正 2013-01-25 j8takagi * VERSIONファイルとgitバージョンの整合性をあわせる 2013-01-25 j8takagi * Makefileの修正 2013-01-24 j8takagi * Makefileの修正 2013-01-24 j8takagi * ライセンスの年度表記を変更 2013-01-24 j8takagi * docのMakefileを汎用に変更 2013-01-24 j8takagi * srcの無視ファイルとして casl2, comet2, dumpword を追加 2013-01-24 j8takagi * テスト(Autotest.mk)実行方法の変更 2013-01-24 j8takagi * Makefileの修正。cleanターゲットはすべて末尾にcleanがつくように 2013-01-22 j8takagi * Makefileの修正 2013-01-22 j8takagi * Makefileの修正 2013-01-22 j8takagi * マニュアルのInfo用リンクを修正 2012-11-22 j8takagi * バージョン番号変更 2012-11-22 j8takagi * ファイル読み込みなどでの失敗時の動作を設定 2012-11-22 j8takagi * ドキュメントファイルについての設定 2012-11-22 j8takagi * CASL II仕様書の作成 2012-11-22 j8takagi * CASL2ライブラリの修正 2012-11-22 j8takagi * PBMファイル出力機能を追加 2012-11-04 j8takagi * ドキュメントの修正 2012-11-04 j8takagi * バージョン表示に関する修正 2012-11-03 j8takagi * make gittagコマンドの追加 2012-11-03 j8takagi * Makefileの修正 2012-11-03 j8takagi * ドキュメントの修正 2012-11-02 j8takagi * docディレクトリーのgit無視ファイルを設定 2012-11-02 j8takagi * infoファイル作成手順を修正 2012-11-02 j8takagi * Merge /home/git/public/YACASL2 2012-11-02 j8takagi * ドキュメントをインストールの説明とマニュアルに分割し、整理 2012-11-02 j8takagi * ドキュメントをインストールの説明とマニュアルに分割し、整理 2012-11-02 j8takagi * as/casl2libを復旧 2012-11-01 j8takagi * docディレクトリーのcasl2libをas/casl2libディレクトリーのリンクに変更 2012-11-01 j8takagi * Merge branch 'master' into renew-documents 2012-11-01 j8takagi * メモリ内容を表示するとき、半角カナは表示しないよう仕様変更 2012-11-01 j8takagi * CASL2LIBのデフォルトインストール先を$(prefix)/yacasl2/casl2llibから$(prefix)/lib/yacasl2に変更 2012-11-01 j8takagi * バージョン反映の仕組みを更新 2012-11-01 j8takagi * メモリ内容を表示する時と、SVC 1で文字を出力する時、JIS X 201片仮名を出力するよう仕様変更 2012-11-01 j8takagi * ドキュメントの整理 2012-11-01 j8takagi * ドキュメントをマニュアルとインストールの説明に分割 2012-11-01 j8takagi * package.hをコミット対象から除外 2012-11-01 j8takagi * バージョン表示機能を追加 2012-10-30 j8takagi * make install機能を追加 2012-10-27 j8takagi * マニュアル中の「試験で使用する情報技術に関する用語・プログラム言語など」へのリンクを修正 2012-10-27 j8takagi * マニュアルにGnuPGによる圧縮ファイル検証方法を追記 2012-10-26 j8takagi * ライセンスの年度表記を更新 2012-10-25 j8takagi * make check時の表示を調整 2012-10-25 j8takagi * Makefileで、必要なコマンドがない場合の動作を修正 2012-10-25 j8takagi * Makefileの整理 2012-10-25 j8takagi * Makefileを修正 2012-10-24 j8takagi * gtagsがない場合に発生するエラーを回避 2012-10-24 j8takagi * 不要な変数を削除 2011-04-28 j8takagi * ラベルの空文字を、NULLから'\0'へ 2011-04-28 j8takagi * FREEが抜けていた部分を追加 2011-04-28 j8takagi * mallocのサイズ指定誤りを修正 2011-04-28 j8takagi * ラベルが空のとき、変数にNULLではなく'\0'を設定するよう変更 2011-04-28 j8takagi * エラー文字列が空のとき、変数にNULLではなく'\0'を設定するよう変更 2011-04-28 j8takagi * progが設定されていない場合、変数にNULLではなく'\0'を設定して判定するよう変更 2011-04-27 j8takagi * デバッグのため、ビルド後に*.oファイルを削除しないよう変更 2011-04-27 j8takagi * cmd.cの削除に伴い、ユニットテストとdoxygenドキュメントを修正 2011-04-27 j8takagi * cmd.cをstruct.cに吸収合併 2011-04-27 j8takagi * Doxygenドキュメントを修正 2011-04-27 j8takagi * サンプルファイルにPUSHとPOPを追加 2011-04-27 j8takagi * トークン取得のルーチンを修正 2011-04-27 j8takagi * ユニットテストの更新 2011-04-27 j8takagi * GTAGSファイルの作成方法などを変更 2011-04-26 j8takagi * Doxygenのコメントに、classとcodeを適用 2011-04-26 j8takagi * テストに、エラーメッセージ変更を反映 2011-04-26 j8takagi * CLOCKSの型を修正 2011-04-26 j8takagi * 異常終了時の返り値を0から1へ変更 2011-04-26 j8takagi * Globalのドキュメント作成時に、htags/HTMLフォルダが作成される場合があるのを修正 2011-04-26 j8takagi * GNU GlobalのHTML出力先をdoc_inner/HTMLからdoc_inner/htagsへ変更 2011-04-26 j8takagi * ソースのコメントを修正 2011-04-26 j8takagi * 依存関係を表すファイル*.dがコンパイル後自動削除されるようにMakefileを修正 2011-04-26 j8takagi * アセンブルのソースを整理 2011-04-25 j8takagi * トークンのアセンブルをリファクタリング 2011-04-25 j8takagi * エラーの重複を削除 2011-04-24 j8takagi * コマンドのテスト名を整理 2011-04-15 j8takagi * コンパイル時のオプションとしてWextraを追加し、警告を修正 2011-04-10 j8takagi * 変数名を整理 2011-04-08 j8takagi * 変数名を修正 2011-04-08 j8takagi * アセンブルのソースを整理 2011-04-07 j8takagi * ソースの整理 2011-04-07 j8takagi * 入出力時のエラー条件を変更 2011-04-07 j8takagi * アセンブルの整理 2011-04-07 j8takagi * アセンブル時の動作を整理 2011-04-07 j8takagi * アセンブルと実行の流れを整理 2011-04-07 j8takagi * ドキュメントのフォルダ構成を整理 2011-04-04 j8takagi * エラーメッセージの微調整 2011-04-04 j8takagi * テストの整理 2011-04-04 j8takagi * 実行時のエラーを整理 2011-04-04 j8takagi * テストの整理 2011-04-02 j8takagi * ソースを整理 2011-04-02 j8takagi * Doxygenドキュメントで、関数の呼び出し図を出力するためhtagsとの連携を止めた 2011-04-02 j8takagi * exec.cの実行ルーチンを関数ポインタでの記述に変更し、整理 2011-04-01 j8takagi * exec.cを一部変更 2011-04-01 j8takagi * exec.cを整理 2011-04-01 j8takagi * exec.cの変数名などを整理 2011-03-31 j8takagi * 実行時の処理を修正 2011-03-31 j8takagi * COMETII命令実行部分を、switch文から関数ポインタへ変更 2011-03-23 j8takagi * ソースで、コマンド表を2重ポインタからポインタ配列に変更 2011-03-23 j8takagi * DoxygenのファイルをXML形式で出力するよう設定変更 2011-03-22 j8takagi * htagsでの出力内容を調整 2011-03-22 j8takagi * ドキュメント内のcasl2libフォルダを整理 2011-03-22 j8takagi * Doxygenの記述を修正 2011-03-21 j8takagi * ソースコードの推敲 2011-03-21 j8takagi * DoxygenとGNU GLOBALが連携するよう設定を変更 2011-03-20 j8takagi * ソースの修正 2011-03-19 j8takagi * ソースの修正 2011-03-19 j8takagi * ソースの修正 2011-03-19 j8takagi * 競合を解消 2011-03-19 j8takagi * ソースの中でコマンドハッシュ表作成方法を整理 2011-03-19 j8takagi * ソースの中でコマンドハッシュ表作成方法を整理 2011-03-19 j8takagi * テストで作成されるcometファイルを除外リストに追加 2011-03-19 j8takagi * comet2コマンドのシステムテストで、オブジェクトファイルを直接実行するテストを追加 2011-03-19 j8takagi * malloc周りの修正 2011-03-17 j8takagi * ソースの修正 2011-03-17 j8takagi * Valgrindで見つかったメモリー周辺の問題点を修正 2011-03-14 j8takagi * ソースの書き方を変更 2011-03-14 j8takagi * GNU GLOBAL用のオプションを追加 2011-03-14 j8takagi * 実行エラー209のテストを修正、210のテストを追加 2011-03-13 j8takagi * Valgrindで発見した問題点を修正 2011-03-11 j8takagi * 実行時、バイナリからCOMET II以外の値を読み込んだ場合はエラーが発生するよう変更 2011-03-11 j8takagi * 実行時二はラーが発生した場合のPR取得方法を変更 2011-03-11 j8takagi * Valgrindで検出した初期化ミスを修正 2011-03-11 j8takagi * GNU GLOBALで生成されるファイルをgitの無視リストに追加 2011-03-07 j8takagi * テスト用のMakefileをtemplateフォルダーに集約 2011-03-06 j8takagi * ソースのコメントを修正 2011-03-06 j8takagi * データ構造の名前を変更 2011-03-06 j8takagi * 実行時に汎用レジスタの指定が不正だった場合のエラー「209」を追加 2011-03-05 j8takagi * システムテストを修正 2011-03-05 j8takagi * ユニットテストをに、最新のAutotest.mkを反映 2011-03-04 j8takagi * システムテストの修正 2011-03-01 j8takagi * Ubuntu 10.04 PPC版で判明した問題を修正 2011-02-28 j8takagi * Ubuntu 10.04 PPC版で判明した問題を修正 2011-02-28 j8takagi * テスト時に生成されるオブジェクトファイルをレポジトリから削除 2011-02-11 j8takagi * ドキュメントの更新 2011-02-10 j8takagi * ドキュメントの更新 2011-02-10 j8takagi * ドキュメントの修正 2011-01-13 j8takagi * ドキュメントの更新 2011-01-13 j8takagi * CASL2LIBのコメントを修正 2011-01-06 j8takagi * マクロの内部処理を変更 2011-01-06 j8takagi * 内部仕様書の修正 2011-01-03 j8takagi * CASL2LIBで、固定小数点表示のプログラムを中心に修正 2010-12-28 j8takagi * Makefileを修正 2010-12-28 j8takagi * Doxygen用の設定調整 2010-12-28 j8takagi * ユニットテストを修正 2010-12-28 j8takagi * doxygen用にコメント修正。関数のstatic指定を外す 2010-12-28 j8takagi * ユニットテストをソースに合わせて修正 2010-12-28 j8takagi * アセンブラファイルの整理 2010-12-27 j8takagi * 依存関係を整理 2010-12-27 j8takagi * doxygenを使ってdoc/doxygenに内部仕様書を自動作成できるよう設定を追加 2010-12-21 j8takagi * テスト想定が不正になっていたので修正 2010-12-21 j8takagi * Merge branch 'master' of linux 2010-12-21 j8takagi * Merge branch 'master' of linux 2010-12-21 j8takagi * Autotest.mkのバグを修正 2010-12-21 j8takagi * YACASL2の依存関係を整理 2010-12-20 j8takagi * Makefileの微修正 2010-12-20 j8takagi * CASL2LIBの状態が不正になっていたのを修正 2010-12-14 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-12-14 j8takagi * ログファイルをレポジトリから削除 2010-12-14 j8takagi * テストがトップから実行できなくなっていたので、実行できるよう修正 2010-12-14 j8takagi * ドキュメントの修正 2010-12-14 j8takagi * ユニットテストに、最新版のAutotest.mkを反映 2010-12-14 j8takagi * 統合テストに、最新版Autotest.mkを反映 2010-12-13 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-12-13 j8takagi * ドキュメントのnodeを修正 2010-12-13 j8takagi * テストケースの修正 2010-12-13 j8takagi * ドキュメントの推敲 2010-12-13 j8takagi * マクロ定義の重複を削除 2010-12-13 j8takagi * メモリ管理の改善 2010-12-06 j8takagi * Makefileの修正 2010-12-05 j8takagi * CASL2LIBのドキュメント記述内容とテストを編集、再構成 2010-12-02 j8takagi * ドキュメントの修正。ノードの整理など 2010-12-02 j8takagi * docディレクトリーでデフォルトの動作をallに変更。そのほか微調整 2010-12-01 j8takagi * ドキュメントを整理 2010-12-01 j8takagi * テスト用のMakefileを整理 2010-11-29 j8takagi * ドキュメント作成用のMakefileを整理。中間ファイルはすぐに削除 2010-11-06 j8takagi * Refactoring TEST.mk 2010-11-04 j8takagi * テストを、Mac OS X Snow Leopardでも正常にできるよう修正 2010-11-04 j8takagi * ソースコードの微修正 2010-09-25 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-09-25 j8takagi * コメントの修正 2010-03-30 j8takagi * 電卓アプリのバグを修正 2010-03-29 j8takagi * グローバル変数のリファクタリング 2010-03-25 j8takagi * テストを、MacやCygwinでも成功するように修正 2010-03-25 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-03-25 j8takagi * テストがMacやCygwinなどでも成功するように変更 2010-03-25 j8takagi * テストがMacやCygwinなどでも成功するように変更 2010-03-25 j8takagi * casl2コマンド使い方の表示を変更 2010-03-25 j8takagi * ソースファイルが指定されない場合のエラーメッセージを変更 2010-03-22 j8takagi * ユニットテストの修正 2010-03-22 j8takagi * エラーのスペルミス修正 2010-03-22 j8takagi * malloc周辺を中心としたリファクタリング 2010-03-21 j8takagi * 変数名の整理 2010-03-18 j8takagi * ラベル追加で、プログラム名未設定時に初期化されないバグを修正 2010-03-17 j8takagi * コメントの修正 2010-03-15 j8takagi * コメントの修正 2010-03-14 j8takagi * テストの出力にテストグループ名追加 2010-03-14 j8takagi * コメントの追加 2010-03-14 j8takagi * shutdown関数の追加 2010-03-14 j8takagi * メモリ確保時のサイズを修正 2010-03-14 j8takagi * ラベルに関する無駄な動作を削除、整理 2010-03-14 j8takagi * エラー追加時のバグを修正 2010-03-12 j8takagi * テスト名を修正 2010-03-12 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-03-10 j8takagi * casl2/opt_opterrテストを修正 2010-03-09 j8takagi * テストの修正 2010-03-07 j8takagi * ドキュメントを修正 2010-03-07 j8takagi * reset関数の位置を変更 2010-03-07 j8takagi * メモリの初期化時のサイズ不正を修正 2010-03-06 j8takagi * ドキュメントで、CASL2LIBの記述を追加 2010-03-06 j8takagi * ドキュメント作成時にCASL2LIBファイル追加 2010-03-02 j8takagi * 公開のため、ファイルを整理 2010-03-02 j8takagi * 公開にあたり、書籍の分を削除 2010-03-02 j8takagi * ドキュメントの修正 2010-03-02 j8takagi * comet2とdumpwordのマニュアル追加 2010-03-02 j8takagi * casl2、comet2コマンドのエラーや使い方表示を変更 2010-03-02 j8takagi * エラーをリストで格納し、分散して追加するように修正 2010-02-28 j8takagi * エラー処理にリストを使うよう仕様変更 2010-02-28 j8takagi * make cleanの動作を修正 2010-02-28 j8takagi * コメントの修正 2010-02-28 j8takagi * 命令ハッシュ表周辺の調整 2010-02-28 j8takagi * コマンドハッシュ表を複数回作成していた構造バグを修正 2010-02-28 j8takagi * テストのバグを修正 2010-02-27 j8takagi * 微修正 2010-02-27 j8takagi * コマンド表出力テスト結果を修正 2010-02-27 j8takagi * 微修正 2010-02-26 j8takagi * ドキュメント作成 2010-02-24 j8takagi * 数値入力用のCASL2ライブラリを修正 2010-02-24 j8takagi * ラベルの出力時、アドレス順に並べ替えるように仕様変更 2010-02-24 j8takagi * ユニットテストで、コマンド表の内容をハッシュ表のまま出力するものと、ソートして出力するものに分離 2010-02-24 j8takagi * 足し算電卓のCASLファイルを追加 2010-02-24 j8takagi * CASLファイルの整理 2010-02-24 j8takagi * ドキュメントで、Infoファイルを作成 2010-02-19 j8takagi * コメント修正 2010-02-19 j8takagi * casl2libが自動でビルドされるように 2010-02-19 j8takagi * ドキュメント更新 2010-02-18 j8takagi * シフト演算のバグ修正 2010-02-18 j8takagi * ドキュメント作成 2010-02-16 j8takagi * ドキュメント作成 2010-02-16 j8takagi * ドキュメントの作成 2010-02-16 j8takagi * メモリー容量が16語未満の場合、メモリ表示時のみだし変更 2010-02-16 j8takagi * ドキュメント作成 2010-02-14 j8takagi * 不要ファイルの削除 2010-02-14 j8takagi * Merge branch 'master' of dragon:/home/dav/yacasl2 2010-02-14 j8takagi * ドキュメント作成 2010-02-14 j8takagi * as/*/testの無視ファイル設定 2010-02-14 j8takagi * as/*/testの無視ファイル設定 2010-02-14 j8takagi * as/*/testの無視ファイル設定 2010-02-14 j8takagi * CASLアプリを格納するas/app、未整理のCASLファイルを格納するmiscを作成。casl2libのテストを追加 2010-02-14 j8takagi * comet2コマンドに、エラーテストを追加 2010-02-14 j8takagi * SVC 2の動作を、領域の最後まで文字を出力するよう修正 2010-02-14 j8takagi * SVC 1の動作を、領域が満ちるまで文字が入力されるよう修正。 2010-02-14 j8takagi * オブジェクトファイルの読込時、領域が足りない場合はすぐエラー201を発生 2010-02-14 j8takagi * エラー時の動作を修正 2010-02-14 j8takagi * エラー検証用CASLファイルとcasl2のエラーテスト追加 2010-02-14 j8takagi * ユニットテストを有効な状態に 2010-02-14 j8takagi * assemble.cが古い状態だったため、復元 2010-02-13 j8takagi * アセンブルモードと実行モードの初期化位置を修正 2010-02-13 j8takagi * comet 2のテストを修正 2010-02-13 j8takagi * オペランドの長さ取得時のバグを再修正 2010-02-13 j8takagi * Merge branch 'cmd-casl' into casl2-cmd 2010-02-13 j8takagi * Merge branch 'master' into cmd-casl 2010-02-13 j8takagi * comet2コマンド実行時、SP領域を確保できない場合はエラー 2010-02-13 j8takagi * DC命令で引数がない場合はエラー 2010-02-13 j8takagi * ハッシュ値作成関数をヘッダファイルから削除 2010-02-13 j8takagi * CASLファイルの整理 2010-02-13 j8takagi * コマンドテストの刷新 2010-02-12 j8takagi * シフト演算に関するCASLコードを追加 2010-02-12 j8takagi * masterをマージ 2010-02-11 j8takagi * SLAのオーバーフロー時の動作を修正 2010-02-12 j8takagi * CASLファイルの追加、整理 2010-02-11 j8takagi * コマンドテストCASLファイルの追加、整理 2010-02-11 j8takagi * サーバーとマージ 2010-02-11 j8takagi * 不要なテスト削除 2010-02-11 j8takagi * SLAのオーバーフロー時の動作を修正 2010-02-11 j8takagi * アセンブル時のエラー表示について、方法を変更し、コード修正 2010-02-10 j8takagi * オペランド長取得時のバグを修正 2010-02-10 j8takagi * Merge branch 'master' into cmd-casl 2010-02-10 j8takagi * オペランド長取得時のバグを修正 2010-02-10 j8takagi * 「'」エラーのテスト修正 2010-02-10 j8takagi * トークン取得時の動作を整理 2010-02-09 j8takagi * コマンドテストCASLファイルの追加 2010-02-09 j8takagi * docフォルダで、CSSファイルをレポジトリ追加 2010-02-09 j8takagi * Merge branch 'master' into cmd-casl 2010-02-09 j8takagi * 文字定数の長さを取得するときに「''」を1文字とするよう修正 2010-02-09 j8takagi * ADDA、ADDL、CPA、CPL、DCのテストコードを整理 2010-02-09 j8takagi * Merge branch 'master' into cmd-casl 2010-02-09 j8takagi * GR3が不正な場合のエラーを修正 2010-02-09 j8takagi * コマンドテスト用アセンブラファイル追加、修正 2010-02-08 j8takagi * 命令テストの整理 2010-02-08 j8takagi * Merge branch 'master' into cmd-casl 2010-02-08 j8takagi * ' '中に;が含まれる行を正しく処理できないバグを修正 2010-02-08 j8takagi * ' '中に;が含まれる行を正しく処理できないバグを修正 2010-02-08 j8takagi * CASLファイルとテストの整理 2010-02-07 j8takagi * masterブランチをマージ 2010-02-07 j8takagi * comet2コマンド実行時のリセット位置を変更 2010-02-07 j8takagi * 32ビット論理加算のCASLプログラムaddl32を作成 2010-02-07 j8takagi * CASLファイルの構成変更。casllibとmiscを分離 2010-02-07 j8takagi * inl.caslのリファクタリング 2010-02-07 j8takagi * CASLファイルのフォルダを変更 2010-02-07 j8takagi * オプションテスト名変更 2010-02-07 j8takagi * ソースコードで、モードを表す構造体メンバーの名前とコメントを修正 2010-02-07 j8takagi * SVC 2の仕様修正に伴い、CASLコードとテストを修正 2010-02-07 j8takagi * ドキュメントの記述追加 2010-02-06 j8takagi * コマンド動作検証用のCASL2プログラム整理を開始 2010-02-06 j8takagi * SVC 2とOUTの仕様を修正 2010-02-06 j8takagi * dumpwordコマンド実行時やレジスタの内容を表示するときに、対応する文字を表示するよう仕様変更 2010-02-06 j8takagi * シフト変換のコードをリファクタリング 2010-02-06 j8takagi * エラー表をコマンドごとに持つよう内部構造を変更 2010-02-06 j8takagi * ドキュメント作成開始 2010-02-05 j8takagi * オペランドに文字定数が指定された場合の動作を修正 2010-02-05 j8takagi * モードを構造体に記述するように内部構造を変更 2010-02-04 j8takagi * コマンドごとに異なるエラー表を設定するよう内部仕様変更 2010-02-04 j8takagi * かけ算を実行するCASL2ファイルのリファクタリング 2010-02-04 j8takagi * abs.caslで、SF,OFを返すように仕様変更 2010-02-03 j8takagi * 細部の修正 2010-02-02 j8takagi * ブランチ「label-local」をマージ 2010-02-02 j8takagi * ADDL、SUBL命令の内部構造を変更 2010-02-02 j8takagi * 関数a2wordの名前をnh2wordに変更 2010-02-02 j8takagi * *.caslファイルの整理 2010-02-01 j8takagi * dumpwordコマンドで数値以外の値が引数のときにエラーが発生するよう修正 2010-02-01 j8takagi * テストの整理 2010-01-31 j8takagi * dumpwordコマンドで10進数/16進数を表す文字列が引数になるよう仕様変更 2010-01-31 j8takagi * CALL命令で、ローカルレベルも読み込めるように仕様変更 2010-01-31 j8takagi * CASL2テストで、outa, outl, outb, outd_q15ソースコードの修正を反映 2010-01-31 j8takagi * テストの方法を修正 2010-01-31 j8takagi * コマンド表とラベル表の作成時に、共用体版hash関数を使うように変更 2010-01-31 j8takagi * CASL2コードで、ローカル以外のラベルを使わないように修正 2010-01-30 j8takagi * ユニットテストで、a.outはレポジトリから除外 2010-01-30 j8takagi * ラベルハッシュ表作成時にhash関数を使用するよう修正 2010-01-30 j8takagi * ユニットテストを修正 2010-01-29 j8takagi * ハッシュ関数を共用体版にし、ラベルの範囲をプログラム内だけで有効に 2010-01-28 j8takagi * オペランドの最大長をOPDSIZE-1(=39)からOPDSIZE(=40)に修正 2010-01-26 j8takagi * getlabel関数の引数を変更 2010-01-26 j8takagi * 「make check」「make clean」の修正 2010-01-26 j8takagi * ソースコード表示時の行数表示形式を調整 2010-01-26 j8takagi * オプション指定時の動作を検証 2010-01-25 j8takagi * 「make check」でのテストが、コマンド更新時だけに実行されるよう修正 2010-01-25 j8takagi * ラベル表にプログラム名(prog)を追加 2010-01-23 j8takagi * gitの設定を変更 2010-01-23 j8takagi * hash.cの分離独立とソースコードの草取り 2010-01-21 j8takagi * dumpwordコマンドを追加 2010-01-21 j8takagi * 引数の変更 2010-01-21 j8takagi * アセンブラファイルとテストの整理 2009-12-07 j8takagi * クロック周波数の定義を追加 2009-12-06 j8takagi * -32768〜32767の数値を出力するアセンブラプログラムouti.caslを修正し、テストを追加 2009-12-02 j8takagi * Merge branch 'master' of /home/dav/yacasl2 2009-12-02 j8takagi * 無視ファイル追加 2009-11-23 j8takagi * YACAL2: CASL2処理系 2009-11-23 j8takagi * YACAL2: CASL2処理系