(toppers-users 4069) SQLite3 for TOPPERS/ASP

Shinya Honda honda @ ertl.jp
2013年 4月 12日 (金) 17:37:22 JST


皆様

本田です.

SQLite3 を TOPPERS/ASPカーネルで動作させるようにした,SQLite3 for
TOPPERS/ASP を Contributed Software として公開しました.

http://dev.toppers.jp/trac_user/contrib/browser/sqlite3_toppers

SQLite3 for TOPPERS/ASPでは,インメモリデータベースのみをサポートしてい
ます.そのため,sqlite3_open関数に渡すデータベース名には,必ず":memory:"
を指定してください.

malloc系の標準関数をサポートすると使用することができます.

malloc系を使用するために必要な,newlib(libc)の以下の下請け関数のサンプル
も含まれています.

 void *_sbrk_r(struct _reent *ptr, ptrdiff_t incr)
 void __malloc_lock (struct _reent *ptr)
 void __malloc_unlock (struct _reent *ptr)

ファイルを使うためには、open等のシステムコールを適切に再定義する必要があ
ります.

以上,よろしくお願いします.