The authors hereby grant permission to


TOPPERS/JSPgnuツールチェーンへの移植において障壁になっていたのがdef_bf533.hをはじめとするインクルードファイルの欠如です。これがないとレジスタにアクセスできませんが、VDSP++から黙ってコピーするとまずいでしょう。

gccのサポートMLでも同じようなことが何度か話題に上がっていましたが、どれもうやむやでした。

てな経緯で,

そういうことで、これまでの素行不良を恥じ、Release 3.1.0でdef_xxxxx.hおよびcdef_xxxxx.hを削除する方向で作業を進めます。現在のリリース目標時期は7月末です。
てなことになっていったお話.


山のように貯まったMLをつらつらと読んでいたら…


This patch, from Mike Frysinger, updates Blackfin headers to VDSP 5.0
update 6. Please review and apply. Thanks.


なんということでしょう!

Index: bfin/include/ccblkfn.h
===================================================================
RCS file: /cvs/src/src/libgloss/bfin/include/ccblkfn.h,v
retrieving revision 1.1
diff -u -r1.1 ccblkfn.h
--- bfin/include/ccblkfn.h	8 Sep 2009 21:22:06 -0000	1.1
+++ bfin/include/ccblkfn.h	9 Sep 2009 00:03:16 -0000
@@ -1,2 +1,14 @@
+/*
+ * The authors hereby grant permission to use, copy, modify, distribute,
+ * and license this software and its documentation for any purpose, provided
+ * that existing copyright notices are retained in all copies and that this
+ * notice is included verbatim in any distributions. No written agreement,
+ * license, or royalty fee is required for any of the authorized uses.
+ * Modifications to this software may be copyrighted by their authors
+ * and need not follow the licensing terms described here, provided that
+ * the new terms are clearly indicated on the first page of each file where
+ * they apply.
+ */
+
 /* For now, a dummy header file, fill in with gcc-specific items later.
    Header files from VisualDSP require that this exists.  */

…だそうです.酔漢師…OSSって難しいっすね….