https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104399

--- Comment #2 from eric.pouech at orange dot fr ---
output of compiling with -save-temp

generating the good.s, good-eng.s and fail.s (with same naming conventions as
in #1)
[eric]$ diff good.s good-eng.s
7812c7812
<       .ascii "Unknown PCI vendor ID 0x%04x.\12\0"
---
>       .ascii "Unknown PCI vendor ID 0x%04lx.\12\0"
adding the letter to the string (only diff of two .s files)

[eric]$ diff fail.s good-eng.s
no difference shown...

opening the issue with binutils then

--------------
(for the record the compiler invocation)

i686-w64-mingw32-gcc -c -o dlls/dxdiagn/container.cross.o
/home/eric/work/wine-format/dlls/dxdiagn/container.c -Idlls/dxdiagn \
  -I/home/eric/work/wine-format/dlls/dxdiagn -Iinclude
-I/home/eric/work/wine-format/include \
  -I/home/eric/work/wine-format/include/msvcrt -D__WINESRC__ -D_UCRT
-D__WINE_PE_BUILD -Wall \
  -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body
-Wignored-qualifiers -Winit-self \
  -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes -Wtype-limits
\
  -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith -Wlogical-op
-Wabsolute-value \
  -fno-omit-frame-pointer -gdwarf-4 -g -O2

Reply via email to