gcc -c -O2 test1.c		//
gcc -c -O2 test2.c		//
as -o test3.o _test3.asm	//アセンブラ

//DEFファイルの準備
dlltool --output-def=test.def test1.o test2.o test3.o --export-all-symbols

//DEFTOOL(HSP製)を作ってみました。これで、
//test.defの　.*@16　を、　_.*@16=.*@16　に一括変換します。
//これによって、HSPから利用できるようになります。
//またDOSのバッチファイル用にDEF_HSP.exeも用意しました。
def_hsp test.def

//DLL作成
dllwrap --dllname=test.dll --def=test.def test1.o test2.o test3.o (-mwindows)

//仕上げ
strip --strip-all test.dll


バッチファイルを作成して用意しておけば、簡単ですね(^^;;
makeを利用すれば、もっと簡単かもしれません。
