ToDo:
NetBSD上では、マシンスタックを使ったGCC nested functionが動かないので、 FreeBSDのlibc/stdlibからqsort.c/merge.c/heapsort.cを持ってきて、qsort_sもどきのinterfaceを持ったre-entrant sortを実装した
主な違いは、errno_t型やrsize_t型をintとssize_tに置き換え、mergesort/heapsort系は戻り値がerrnoでは無く、元と同じ0 or -1な点
現行の利用用途では、戻り値は失敗時の分岐条件に使うだけなのでこれで十分
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記