Borland 5.82で_Imaginaryは使えません

Boostコンパイラステータスのconfig_infoのテスト結果は、知らないプラットフォームのことを知るのに便利で、最近よく参照しています。
コンパイラのconfig_infoを眺めていたら、Borland5.82でなぜか__STDC_IEC_559_COMPLEX__が1になっていてビックリしました。
このマクロはC99で虚数型_Imaginaryが使用できる場合に定義されるものです。
Borland5.82で使えるの?と思って確認したところ、やっぱり駄目でした。
犯人は<dinkumware/yvals.h>でした。

 #ifndef __STDC_IEC_559_COMPLEX__
  #define __STDC_IEC_559_COMPLEX__  1
 #endif /* __STDC_IEC_559_COMPLEX__ */

これ、ライブラリで定義するものでもないと思うんですけどね。
どうも、
Borland6.0用にDinkumwareと契約
→開発が遅れ、6.0はBDS2006に間に合いそうにないので、5.X系を復活させる
→やばっ、RogueWave/STLportとの契約は切っちゃったよ!
→Dinkumwareのものを慌てて5.X用に調整
という流れな気がします。
6.0(Preview版)だと、ちゃんと_Imaginaryを使えるんですが、コンパイラは__STDC_IEC_559_COMPLEX__を定義しないんですよねぇ。