|
From: Veldkamp, M. <mic...@at...> - 2002-10-02 16:33:26
|
"Earnie Boyd" wrote:
> What happens with `unsigned int _fmode = _O_BINARY;'?
It builds, but has no effect. It seems as if a new
variable is created.
Previous, working case with initialization in main:
$ nm testje.exe | grep fmode
0040200c D __CRT_fmode
004040b4 I __imp___fmode
00401040 t __mingw32_init_fmode
Using `unsigned int _fmode = _O_BINARY;' (no effect):
$ nm testje.exe | grep fmode
00402010 D __CRT_fmode
00402008 D __fmode
004040b4 I __imp___fmode
00401040 t __mingw32_init_fmode
Using 'unsigned int _imp___fmode = _O_BINARY;' (no effect):
$ nm testje.exe | grep fmode
00402010 D __CRT_fmode
00402008 D __imp___fmode
00401040 t __mingw32_init_fmode
I also tried the latest mingw (2.0.0-3), with similar
results. Only difference as far as I can see is that
I miss "__mingw32_init_fmode".
Regards,
Michiel
|