http://bugs.winehq.org/show_bug.cgi?id=30134
Bug #: 30134
Summary: Wine on ARM: .init/.text sections passed to assembler
need directives to allow for mixed/pure arm32/thumb2
builds (.init section thumb2 libc ctors vs. Wine arm32
ctor)
Product: Wine
Version: 1.4
Platform: arm
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: tools
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
Wine on ARM - some food ;-)
I have some ARM machines "pets" at home, ranging from low spec ARM7TDMI
(ARMv4T) to Cortex-A8 (ARMv7-A) and Cortex-A9 MPCore dual and quad flavours -
currently considered high spec - until Cortex-A15 shows up.
The dual/quad Cortex-A9 machines which I use for work/development are running
recent 3.1/3.2 Linux kernels and distros, mostly based on Linaro builds.
Good enough to build Wine with decent speed - slower than i3/i5 multicore but
comparable to my Atom-based machines.
The difference: 3 watts (quad core A9) vs. 35 watts (dual core Atom with 4
hyperthreads) under full load (idle load ratio is even worse).
Linaro toolchains are used to build Wine, they have a default profile for
Cortex-A9 Thumb-2 NEON (CFLAGS="-gdwarf-2" was passed to Wine).
--- snip ---
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabi/4.6.1/lto-wrapper
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-objc-gc --enable-multilib --disable-sjlj-exceptions
--with-arch=armv7-a --with-float=softfp --with-fpu=vfpv3-d16 --with-mode=thumb
--disable-werror --enable-checking=release --build=arm-linux-gnueabi
--host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
...
$ as -v
GNU assembler version 2.21.53 (arm-linux-gnueabi) using BFD version (GNU
Binutils for Ubuntu) 2.21.53.20110810
--- snip ---
Running "wineboot" to create a fresh WINEPREFIX gives:
--- snip ---
$ wineboot
wine: created the configuration directory '/home/linaro/.wine'
fixme:seh:RtlUnwind Not implemented on ARM
err:module:attach_process_dlls "ntdll.dll" failed to initialize, aborting
err:seh:segv_handler Got unexpected trap 0
fixme:seh:RtlUnwind Not implemented on ARM
err:module:attach_process_dlls "ntdll.dll" failed to initialize, aborting
err:seh:segv_handler Got unexpected trap 0
Segmentation fault
--- snip ---
Gdb session:
--- snip ---
$ gdb wine
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
...
(gdb) run wineboot
Starting program: /home/linaro/projects/wine/wine-install/bin/wine wineboot
[Thread debugging using libthread_db enabled]
fixme:seh:RtlUnwind Not implemented on ARM
err:module:attach_process_dlls "ntdll.dll" failed to initialize, aborting
err:seh:segv_handler Got unexpected trap 0
Program received signal SIGSEGV, Segmentation fault.
0x40280000 in __wine_spec_pe_header () from
/home/linaro/projects/wine/wine-install/bin/../lib/wine/ntdll.dll.so
(gdb) bt
#0 0x40280000 in __wine_spec_pe_header () from
/home/linaro/projects/wine/wine-install/bin/../lib/wine/ntdll.dll.so
#1 0x4027182a in _init () from
/home/linaro/projects/wine/wine-install/bin/../lib/wine/ntdll.dll.so
#2 0x402de0e6 in __wine_spec_dll_entry (inst=Cannot access memory at address
0xbf2903cb
) at /home/linaro/projects/wine/wine-git/dlls/winecrt0/dll_entry.c:37
Cannot access memory at address 0xbf2903db
...
(gdb) info reg
r0 0x1 1
r1 0x407d4380 1081951104
r2 0x354 852
r3 0x0 0
r4 0xbeffe2d0 3204440784
r5 0xbeffed70 3204443504
r6 0x88c1 35009
r7 0xbf2903bf 3207136191
r8 0x0 0
r9 0x0 0
r10 0x4001e000 1073864704
r11 0x0 0
r12 0x402f6328 1076847400
sp 0x40d6fc38 0x40d6fc38
lr 0x4027182b 1076303915
pc 0x40280000 0x40280000 <__wine_spec_pe_header+59344>
cpsr 0xf0030 983088
--- snip ---
cpsr "T" bit is set so we are in thumb mode.
Disassembly of ".init" section shows thumb2 code due to toolchain defaults.
--- snip ---
(gdb) disas 0x4027182a
Dump of assembler code for function _init:
0x40271824 <+0>: push {r3, lr}
0x40271826 <+2>: bl 0x402831c0 <call_gmon_start>
0x4027182a <+6>: nop
0x4027182c <+8>: b 0x40282830 <__wine_spec_pe_header+69632>
__wine_spec_pe_header:
...
0x40d88604 <+69628>: andeq r0, r0, r0
0x40d88608 <+69632>: blx 0x40db3eac <__wine_spec_init_ctor>
0x40d8860c <+69636>: pop {r3, pc}
--- snip ---
The long branch at 0x4027182c (part of .init section that belongs to Wine) was
assembled as 32 bit ARM code because GNU assembler will generate 32 bit ARM
code by default if not told otherwise (Wine doesn't explicitly emit directives
for sections nor passes additional options to "as")
Before and after entering "call_gmon_start" it was thumb mode, hence no veneer
required to do a mode switch (thumb <-> arm).
--- snip ---
$ ls -la /usr/lib/*/crt*
-rw-r--r-- 1 root root 1588 2012-03-07 05:21 /usr/lib/arm-linux-gnueabi/crt1.o
-rw-r--r-- 1 root root 1216 2012-03-07 05:21 /usr/lib/arm-linux-gnueabi/crti.o
-rw-r--r-- 1 root root 884 2012-03-07 05:21 /usr/lib/arm-linux-gnueabi/crtn.o
-rw-r--r-- 1 root root 1588 2012-03-07 05:26
/usr/lib/arm-linux-gnueabihf/crt1.o
-rw-r--r-- 1 root root 1216 2012-03-07 05:26
/usr/lib/arm-linux-gnueabihf/crti.o
-rw-r--r-- 1 root root 884 2012-03-07 05:26
/usr/lib/arm-linux-gnueabihf/crtn.o
--- snip ---
--- snip ---
$ objdump -x /usr/lib/arm-linux-gnueabi/crti.o
/usr/lib/arm-linux-gnueabi/crti.o: file format elf32-littlearm
/usr/lib/arm-linux-gnueabi/crti.o
architecture: arm, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
private flags = 5000000: [Version5 EABI]
...
RELOCATION RECORDS FOR [.text]:
OFFSET TYPE VALUE
0000000a R_ARM_THM_JUMP24 __gmon_start__
00000010 R_ARM_GOTPC _GLOBAL_OFFSET_TABLE_
00000014 R_ARM_GOT32 __gmon_start__
RELOCATION RECORDS FOR [.init]:
OFFSET TYPE VALUE
00000002 R_ARM_THM_CALL call_gmon_start
--- snip ---
"call_gmon_start" code from libc's initfini, obviously thumb/thumb2:
--- snip ---
$ objdump -d /usr/lib/arm-linux-gnueabi/crti.o
/usr/lib/arm-linux-gnueabi/crti.o: file format elf32-littlearm
Disassembly of section .text:
00000000 <call_gmon_start>:
0: 4b03 ldr r3, [pc, #12] ; (10 <call_gmon_start+0x10>)
2: 4a04 ldr r2, [pc, #16] ; (14 <call_gmon_start+0x14>)
4: 447b add r3, pc
6: 589b ldr r3, [r3, r2]
8: b10b cbz r3, e <call_gmon_start+0xe>
a: f7ff bffe b.w 0 <__gmon_start__>
e: 4770 bx lr
10: 00000008 .word 0x00000008
14: 00000000 .word 0x00000000
Disassembly of section .init:
00000000 <_init>:
0: b508 push {r3, lr}
2: f7ff fffe bl 0 <_init>
6: bf00 nop
Disassembly of section .fini:
00000000 <_fini>:
0: b508 push {r3, lr}
2: bf00 nop
--- snip ---
--- snip ---
(gdb) disas
Dump of assembler code for function call_gmon_start:
0x402831c0 <+0>: ldr r3, [pc, #12] ; (0x402831d0
<call_gmon_start+16>)
0x402831c2 <+2>: ldr r2, [pc, #16] ; (0x402831d4
<call_gmon_start+20>)
0x402831c4 <+4>: add r3, pc
0x402831c6 <+6>: ldr r3, [r3, r2]
0x402831c8 <+8>: cbz r3, 0x402831ce <call_gmon_start+14>
0x402831ca <+10>: b.w 0x40282cc4
=> 0x402831ce <+14>: bx lr
0x402831d0 <+16>: andeq r2, r7, r8, lsr lr
0x402831d4 <+20>: andeq r0, r0, r4, asr r3
End of assembler dump.
(gdb) info reg
r0 0x1 1
r1 0x407d4380 1081951104
r2 0x354 852
r3 0x0 0
r4 0xbeffe2d0 3204440784
r5 0xbeffed70 3204443504
r6 0x88c1 35009
r7 0x40d6fc40 1087831104
r8 0x0 0
r9 0x0 0
r10 0x4001e000 1073864704
r11 0x0 0
r12 0x402f6328 1076847400
sp 0x40d6fc38 0x40d6fc38
lr 0x4027182b 1076303915
pc 0x402831ce 0x402831ce <call_gmon_start+14>
cpsr 0x800f0030 -2146500560
--- snip ---
"bx lr" (return from subroutine): due to cpsr "T" bit already set, it will
remain in thumb mode.
--- snip ---
(gdb) si
0x4027182a in _init () from
/home/linaro/projects/wine/wine-install/bin/../lib/wine/ntdll.dll.so
(gdb) disas
Dump of assembler code for function _init:
0x40271824 <+0>: push {r3, lr}
0x40271826 <+2>: bl 0x402831c0 <call_gmon_start>
=> 0x4027182a <+6>: nop
0x4027182c <+8>: b 0x40282830 <__wine_spec_pe_header+69632>
End of assembler dump.
(gdb) info reg
r0 0x1 1
r1 0x407d4380 1081951104
r2 0x354 852
r3 0x0 0
r4 0xbeffe2d0 3204440784
r5 0xbeffed70 3204443504
r6 0x88c1 35009
r7 0x40d6fc40 1087831104
r8 0x0 0
r9 0x0 0
r10 0x4001e000 1073864704
r11 0x0 0
r12 0x402f6328 1076847400
sp 0x40d6fc38 0x40d6fc38
lr 0x4027182b 1076303915
pc 0x4027182a 0x4027182a <_init+6>
cpsr 0x800f0030 -2146500560
--- snip ---
Still in thumb mode (16 bit nop).
The next long branch was originally assembled s 32 bit ARM opcode (through
Wine's assembler invocation) and is not valid for thumb mode.
--- snip ---
(gdb) disas
Dump of assembler code for function _init:
0x40271824 <+0>: push {r3, lr}
0x40271826 <+2>: bl 0x402831c0 <call_gmon_start>
0x4027182a <+6>: nop
=> 0x4027182c <+8>: b 0x40282830 <__wine_spec_pe_header+69632>
End of assembler dump.
(gdb) si
0x4027182e in _init () from
/home/linaro/projects/wine/wine-install/bin/../lib/wine/ntdll.dll.so
--- snip ---
It's interpreted as two distinct 16 bit thumb opcodes, hence not doing as
intended (branch over 64 KiB).
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=18334
Summary: Winedbg --auto dialog broken on OpenSolaris
Product: Wine
Version: 1.1.20
Platform: PC
OS/Version: Solaris
Status: NEW
Keywords: download, source
Severity: normal
Priority: P2
Component: winedbg
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Running the test suite today on OpenSolaris, I noticed that the winedbg --auto
crash dialog is broken.
Instead of the usual, Application crashed, report a bug, I got:
"Internal errors - invalid parameters received"
Running with +winedbg doesn't show much...:
sock_init: ERROR in sock_check_pollhup()
fixme:ntoskrnl:KeInitializeSpinLock stub: 7ef8274c
wine: Call from 7fb772eb to unimplemented function
ntoskrnl.exe.KeInitializeMutex, aborting
wine: Unimplemented function ntoskrnl.exe.KeInitializeMutex called at address
7fb772eb (thread 0015), starting debugger...
Can't attach process 000f: error 6
wine: Call from 7fb772eb to unimplemented function
ntoskrnl.exe.ExInitializeResourceLite, aborting
wine: Unimplemented function ntoskrnl.exe.ExInitializeResourceLite called at
address 7fb772eb (thread 001e), starting debugger...
Can't attach process 0018: error 6
(That was a clean ~/.wine, then 'winetricks -q wmp9' to trigger a crash).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19503
Summary: Broken Sword - The Angel of Death ... Game crashes
when started in Wine
Product: Wine
Version: 1.1.26
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: tavvva(a)seznam.cz
Created an attachment (id=22682)
--> (http://bugs.winehq.org/attachment.cgi?id=22682)
trace
Hello, I found bug 6268 as CLOSED/ABANDONED, but the problem is still present.
The installation works, but the game doesn't ...
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=16963
Summary: Winzip 11: crashes at startup
Product: Wine
Version: 1.1.13
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: companheiro.vermelho(a)gmail.com
Created an attachment (id=18739)
--> (http://bugs.winehq.org/attachment.cgi?id=18739)
Console Output
Winzip 11 crashes at startup and shows a dialog saying a "Internal Error
Occurred" and generates a crash log. I used a clean WINEPREFIX.
Unfortunately this old version of WinZip can't be found for download easily.
WinZip 12 (the newer version) doesn't even install, but that's another bug.
I THINK in a old wine version of Wine used to run. But it was a very old
version (prior to 1.0) and I'm not sure if the it would still be relevant.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=17173
Summary: ACPI : devices on bus ID with high number are
unacessible
Product: Wine
Version: 1.1.13
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fierevere(a)ya.ru
Programs that work with DVD/CD-ROM/RW drives dont see drives that are assigned
scsibus with high ID number, such as scsibus1000 , with lower ID's device may
work fine.
Programs include but not limited to: CDSpeed2000 (Nero) , KProbe2
problematic device -
scsibus1000:
1000,0,0 100000) 'SONY ' 'DVD RW DRU-700A ' 'VY08' Removable CD-ROM
when arranging kernel modules to boot in specific order , busid can be set to 0
or 5, that drive works fine with above programs.
Device is attached to IDE controller, while system has SATA (AHCI) controllers
and scsibus id's are assigned to built in (connected via USB) cardreader
usb_storage device
Possible issue in WINE's ACPI?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=28528
Bug #: 28528
Summary: Unimplemented function
msvcp80.dll.??0?$basic_ofstream@DU?$char_traits@D@std@
@@std@@QAE@XZ
Product: Wine
Version: 1.3.29
Platform: x86-64
URL: http://dl.google.com/earth/client/ge4/release_4_3/goog
leearth-win-plus-4.3.7284.3916.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Classification: Unclassified
Unimplemented function
msvcp80.dll.??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ stops
Google Earth 4.3 from loading.
winetricks vcrun2005 works around this.
Note: There are bugs open for very similar, but not identical, unimplemented
functions in msvcp80.dll.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=28041
Summary: Galactic Civilisation II: Graphical glitches: some
polygons of ships seem to have wrong coordinates
Product: Wine
Version: 1.3.26
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: patrick(a)bb-goettingen.de
Created an attachment (id=35902)
--> (http://bugs.winehq.org/attachment.cgi?id=35902)
Screenshot of a ship with cyan polygons sticking out
Ships and starbases are not rendered correctly. It looks like either some
polygons have wrong coordinates as they stick out or those polygons that leave
the 3D-objects are supposed to be transparent (maybe something like a light
effect that is not implemented yet?). See the example screenshots attached
below - the cyan polygons that stick out of the ship are not supposed to be
like that.
I encountered that with every wine version I tried (that would be almost any
since about 1.3.15) using closed source nvidia-drivers v. 270.41.19 on an
nVidia Geforce GTS 250 card. This happenes to any galciv2 version I tried as
well. (Dark Avatar - v. 1.5, Twilight of the Arnor / Ultimate Edition -
v.1.97).
Reproduce: Start a new game and zoom in to a ship or starbase or go to the
shipyard and attach some random items to a ship.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=19570
Summary: Cake Mania 2 page fault
Product: Wine
Version: 1.1.25
Platform: PC
URL: http://www.playfirst.com/game/cakemania2/download/wind
ows
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Created an attachment (id=22803)
--> (http://bugs.winehq.org/attachment.cgi?id=22803)
Wine 1.1.25 console output
Cake Mania 2 causes a page fault and exits before any screen is shown.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25539
Summary: Heroes of Newerth needs native msvcp80
Product: Wine
Version: 1.3.9
Platform: x86
URL: http://dl.heroesofnewerth.com/HoNClient-2.0.2.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: enhancement
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
You can reproduce this without an account. Download, install, run winecfg and
set msvcp80 to builtin, run hon.exe, and get:
wine: Call from 0x7b838d43 to unimplemented function
msvcp80.dll.??0?$basic_fstream@DU?$char_traits@D@std@@@std@@QAE@XZ, aborting
may also need:
./k2.dll imports following stub symbols:
msvcp80:??$?9DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
msvcp80:??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z
msvcp80:??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
msvcp80:??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
msvcp80:??0?$basic_fstream@DU?$char_traits@D@std@@@std@@QAE@XZ
msvcp80:??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@M@Z
msvcp80:??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
msvcp80:??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
msvcp80:??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z
msvcp80:??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
msvcp80:??_D?$basic_fstream@DU?$char_traits@D@std@@@std@@QAEXXZ
msvcp80:?_Lock@_Mutex@std@@QAEXXZ
msvcp80:?_Myptr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IBEPBDXZ
msvcp80:?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
msvcp80:?_Unlock@_Mutex@std@@QAEXXZ
msvcp80:?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
msvcp80:?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
msvcp80:?close@?$basic_fstream@DU?$char_traits@D@std@@@std@@QAEXXZ
msvcp80:?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z
msvcp80:?eof@ios_base@std@@QBE_NXZ
msvcp80:?fail@ios_base@std@@QBE_NXZ
msvcp80:?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
msvcp80:?gcount@?$basic_istream@DU?$char_traits@D@std@@@std@@QBEHXZ
msvcp80:?infinity@?$numeric_limits@M@std@@SAMXZ
msvcp80:?is_open@?$basic_filebuf@DU?$char_traits@D@std@@@std@@QBE_NXZ
msvcp80:?is_open@?$basic_fstream@DU?$char_traits@D@std@@@std@@QBE_NXZ
msvcp80:?open@?$basic_fstream@DU?$char_traits@D@std@@@std@@QAEXPB_WHH@Z
msvcp80:?rdstate@ios_base@std@@QBEHXZ
msvcp80:?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PADH@Z
msvcp80:?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@JH@Z
msvcp80:?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@V?$fpos@H@2@@Z
msvcp80:?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
msvcp80:?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
msvcp80:?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z
msvcp80:?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE?AV?$fpos@H@2@XZ
msvcp80:?uncaught_exception@std@@YA_NXZ
msvcp80:?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@PBDH@Z
msvcp80:_FInf
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.