From: Luke D. <cod...@ho...> - 2004-03-08 12:50:04
|
Based on this discussion: http://article.gmane.org/gmane.comp.gnu.mingw.user/8916/match=msvcr71 I think it would be a good idea to add a compiler switch to select the runtime library. If the "-mcrtlib=<name>" switch is not feasible to do in specs then "-mmsvcr71" should be good enough. For the headers, do you intend to just add the new functions unconditionally so that a link error occurs if you use __aligned_malloc() but don't use -lmsvcr71? (Sounds okay to me but it's worth mentioning) Luke ----- Original Message ----- From: "Danny Smith" <dan...@cl...> To: "mingw-dvlpr" <min...@li...> Sent: Monday, March 08, 2004 4:29 PM Subject: [MinGW-dvlpr] SSE2 and msvcr71.dll > Hello, > > MSVCR71.dll provides support for SSE2 functionality > through_set_SSE2_enable(), math functions that use SSE2 rather than FPU > instructions, and the __alligned_malloc family of functions. It also > provides time functions that can handles dates up to year 3000. > > How do we handle msvcr71.dll? Do we just update the def files in the > runtime or do we need to think about some switch in gcc specs that will > enable msvcr71 as runtime lib. (3.4 branch is well and truly too late, > but we need to start thinking about 3.5). > > Danny |