|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
28763
|
maj
|
P3
|
linux-x86_64
|
|
UNCO
|
|
sizeof() and __attribute__ broken with bit-fields on ppc-...
|
|
35491
|
nor
|
P3
|
|
|
UNCO
|
|
wrong ABI for some struct passing with vector code
|
|
39493
|
nor
|
P3
|
i486-linux-gnu
|
|
UNCO
|
|
[Mips] No space for arguments when implicitely calling __...
|
|
39915
|
nor
|
P3
|
powerpc-apple-darwin9
|
|
UNCO
|
|
tmpdir-gcc.dg-struct-layout-1/t005 c_compat_x_tst.o-c_com...
|
|
40527
|
enh
|
P3
|
|
|
UNCO
|
|
#pragma pack([push,] n) should be coded in the signature
|
|
12757
|
min
|
P2
|
|
|
NEW
|
|
Binary Compatibility: overlap between constant pool and t...
|
|
13319
|
nor
|
P2
|
|
|
NEW
|
|
null pointer checks for CNI code
|
|
13423
|
nor
|
P2
|
i386-linux
|
|
NEW
|
|
sh-elf: V4SFmode passed in integer registers
|
|
15087
|
nor
|
P2
|
ia64-unknown-linux-gnu
|
|
NEW
|
|
IA64: Wrong alignment for structure > 8 byte
|
|
15767
|
nor
|
P2
|
|
|
NEW
|
|
ppc-linux type attribute aligned, packed on vector types ...
|
|
18742
|
nor
|
P2
|
|
|
NEW
|
|
small struct not passed correctly as vararg
|
|
20020
|
enh
|
P2
|
|
|
NEW
|
|
x86_64 - 128 bit structs not targeted to TImode
|
|
20094
|
nor
|
P2
|
|
|
NEW
|
|
gcc.dg/transparent-union-* fail on ia64-hpux
|
|
39514
|
nor
|
P2
|
|
|
NEW
|
|
[4.4/4.5 Regression] unreported change to packed bitfields
|
|
2316
|
nor
|
P3
|
|
|
NEW
|
|
g++ fails to overload on language linkage
|
|
3187
|
enh
|
P3
|
|
|
NEW
|
|
gcc lays down two copies of constructors
|
|
7739
|
enh
|
P3
|
|
|
NEW
|
|
compile with -findirect-dispatch by default
|
|
25372
|
nor
|
P3
|
ia64-linux-gnu
|
|
NEW
|
|
Aligned args on IA64
|
|
30826
|
nor
|
P3
|
ia64-hp-hpux11.23
|
|
NEW
|
|
alignment error
|
|
36399
|
nor
|
P3
|
|
|
NEW
|
|
ABI bug on darwin/x86-32
|
|
12725
|
nor
|
P2
|
|
aph@gcc.gnu.org
|
ASSI
|
|
[meta-bug] gcj does not conform to Binary Compatibility s...
|
|
12909
|
nor
|
P2
|
i686-pc-linux-gnu
|
jason@gcc.gnu.org
|
ASSI
|
|
ambiguity in mangling vector types
|
|
6057
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
ASSI
|
|
expression mangling doesn't work for operator new
|
|
29773
|
maj
|
P3
|
|
jason@gcc.gnu.org
|
ASSI
|
|
name mangling for nested functions is wrong
|
|
17836
|
cri
|
P1
|
|
bonzini@gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] ABI breakage for 16-byte vectors (non-Al...
|
|
38871
|
nor
|
P1
|
|
burnus@gcc.gnu.org
|
RESO
|
WONT
|
[4.4 Regression] libgfortran.so.3 dropped __iso_c_binding...
|
|
35657
|
blo
|
P1
|
|
hjl.tools@gmail.com
|
RESO
|
FIXE
|
Alignments of DFP types aren't consistent
|
|
38732
|
blo
|
P1
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] Openoffice.org segfaults with runtime li...
|
|
39095
|
nor
|
P1
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] Mangling changes break ABI
|
|
27945
|
nor
|
P1
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2/4.3 Regression] Packed struct of variable le...
|
|
11326
|
cri
|
P1
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
C++ IA64 ABI: 3.1.4: sometimes pointer to temporary retur...
|
|
30328
|
cri
|
P1
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.2 Regression] bit-field: unassemblable assembly code
|
|
35035
|
nor
|
P1
|
powerpc-apple-darwin9
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] Has any one managed to run the libjava t...
|
|
17603
|
cri
|
P1
|
x86_64-linux-gnu
|
|
RESO
|
FIXE
|
[4.0 Regression] cpowf and cpowl give wrong results
|
|
22275
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
[3.4/4.0 Regression] bitfield layout change
|
|
24462
|
cri
|
P1
|
sparc64-*-*
|
|
RESO
|
FIXE
|
[4.1/4.2 Regression] packed-aligned structures are laid o...
|
|
25864
|
enh
|
P1
|
powerpc-linux
|
|
RESO
|
FIXE
|
Enable IBM long double format in 32-bit PowerPC Linux
|
|
33678
|
blo
|
P1
|
|
|
RESO
|
FIXE
|
[4.2.0 regression] __do_catch, __do_upcast ABI change
|
|
33871
|
nor
|
P1
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.3 Regression] typeinfo name referenced in ... defined ...
|
|
36079
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.3/4.4 Regression] cld instruction is not emitted anymore.
|
|
38736
|
blo
|
P1
|
|
|
RESO
|
FIXE
|
[4.4 Regression] -mavx can change the ABI via BIGGEST_ALI...
|
|
38872
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[4.4 Regression] libgcj.so dropped _Jv_CreateJavaVM and _...
|
|
39545
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
Structures with flexible array member passed/returned inc...
|
|
15106
|
nor
|
P2
|
|
amodra@gmail.com
|
RESO
|
FIXE
|
[3.4 only] vector varargs failure passing from altivec to...
|
|
17052
|
nor
|
P2
|
|
amodra@gmail.com
|
RESO
|
FIXE
|
[4.0 Regression] altivec varargs failure if no optimization
|
|
18896
|
nor
|
P2
|
|
amodra@gmail.com
|
RESO
|
FIXE
|
addressing split complex parm
|
|
13130
|
nor
|
P2
|
|
aph@gcc.gnu.org
|
RESO
|
FIXE
|
GC shouldn't have to scan .data section
|
|
38396
|
cri
|
P2
|
|
aph@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] ecj1 linked against both -lgcj and -lgcj_bc
|
|
12176
|
cri
|
P2
|
i686-pc-linux-gnu
|
austern@apple.com
|
RESO
|
WONT
|
Incorrect size for unions with very large bitfields
|
|
15428
|
nor
|
P2
|
powerpc-apple-darwin7.3.0
|
austern@apple.com
|
RESO
|
FIXE
|
vtables shouldn't always be weak on Darwin
|
|
16292
|
nor
|
P2
|
mips-sgi-irix6.5
|
billingd@gcc.gnu.org
|
RESO
|
FIXE
|
Test power.f90 fails on irix6.5 for complex**real
|
|
16322
|
enh
|
P2
|
mips-sgi-irix6.5
|
billingd@gcc.gnu.org
|
RESO
|
FIXE
|
C99 complex math functions not implemented for irix6.5
|
|
22111
|
nor
|
P2
|
i686-pc-linux-gnu
|
bkoz@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] libstdc++ abi_check
|
|
12916
|
enh
|
P2
|
sparc*-*-*
|
ebotcazou@gcc.gnu.org
|
RESO
|
FIXE
|
No vector ABI
|
|
13557
|
cri
|
P2
|
sparc64-*-*
|
ebotcazou@gcc.gnu.org
|
RESO
|
FIXE
|
deviation from the psABI for small structures
|
|
13559
|
cri
|
P2
|
sparc64-*-*
|
ebotcazou@gcc.gnu.org
|
RESO
|
FIXE
|
deviation from the psABI for small structures
|
|
13666
|
cri
|
P2
|
sparc64-*-*
|
ebotcazou@gcc.gnu.org
|
RESO
|
FIXE
|
deviation from the psABI for small unions
|
|
23067
|
nor
|
P2
|
|
geoffk@gcc.gnu.org
|
RESO
|
FIXE
|
Incorrect struct layout on darwin
|
|
11078
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
[ABI] decltype(T()) doesn't work
|
|
19566
|
nor
|
P2
|
|
hubicka@gcc.gnu.org
|
RESO
|
FIXE
|
x86_64 - inconsistent choice of parameter passing method ...
|
|
13389
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
sizeof in template:unimplemented: call_expr cannot be man...
|
|
13504
|
nor
|
P2
|
-
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
Cannot mangle structure access operator
|
|
15301
|
nor
|
P2
|
x86_64-pc-linux-gnu
|
jh@suse.cz
|
RESO
|
FIXE
|
[3.3/3.4 only] gcc does not pass __m128 arguments correctly
|
|
15302
|
cri
|
P2
|
x86_64-pc-linux-gnu
|
jh@suse.cz
|
RESO
|
DUPL
|
[3.3/3.4 only] gcc not consistent for passing structures ...
|
|
16224
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.3/3.4/4.0 Regression] internal compiler error: in writ...
|
|
20763
|
cri
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0/4.1 regression] Incompatible struct alignment change
|
|
12774
|
cri
|
P2
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] Type checking problems in templates
|
|
13494
|
cri
|
P2
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] ICE on bidimensional array subscription ...
|
|
14639
|
cri
|
P2
|
i686-pc-linux-gnu
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] [non-unit-at-a-time] Incorrect emission ...
|
|
18761
|
nor
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
C++ ABI bug on OS X with embed types
|
|
16446
|
nor
|
P2
|
mips-sgi-irix6.5
|
rsandifo@gcc.gnu.org
|
RESO
|
FIXE
|
Irix calling conventions for complex numbers
|
|
14547
|
cri
|
P2
|
|
rth@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] Passing _Complex long double does not fo...
|
|
15941
|
cri
|
P2
|
hppa2.0-hp-hpux11.00
|
rth@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0 regression] new fails gcc.dg/compat/struct-by-va...
|
|
24255
|
nor
|
P2
|
|
rth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 regression] __transparent_union__ mishandled
|
|
21981
|
nor
|
P2
|
i686-pc-linux-gnu
|
ubizjak@gmail.com
|
RESO
|
WONT
|
[4.0 only] __m64 return value should be returned in %mm0
|
|
12760
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Binary Compatibility: moving a method into a superinterface
|
|
13160
|
cri
|
P2
|
i686-redhat-linux
|
|
RESO
|
INVA
|
[3.3/3.4/4.0 Regression] ABI=1 implementation difference ...
|
|
13316
|
cri
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
INVA
|
g++ does not follow mangling ABI for pointer to qualified...
|
|
13614
|
cri
|
P2
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
zero size base class not zero size in complex inheritance
|
|
13883
|
cri
|
P2
|
|
|
RESO
|
FIXE
|
[3.4/4.0 Regression] Assembler messages: symbol is alread...
|
|
14945
|
nor
|
P2
|
i386-pc-mingw32
|
|
RESO
|
FIXE
|
SSE/MMX args passed in regs to variadic functions
|
|
15425
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
128-bit division do not work
|
|
16240
|
cri
|
P2
|
|
|
RESO
|
FIXE
|
[3.4/3.5 ABI Regression] g++ generates incorrect mangled ...
|
|
16272
|
nor
|
P2
|
|
|
RESO
|
WONT
|
single component struct function arguments passed wrongly
|
|
16321
|
nor
|
P2
|
powerpc-ibm-aix5.1.0.0
|
|
RESO
|
FIXE
|
64 bit structure passing problem (g++, not gcc)
|
|
16381
|
cri
|
P2
|
i686-pc-cygwin
|
|
RESO
|
INVA
|
[3.3/4.0 Regression] Structure layout bug
|
|
16388
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[ABI] POD long double alignment shifting [3.2/3.3/3.4]
|
|
16477
|
cri
|
P2
|
hppa2.0w-hp-hpux11*, hppa-unknown-linux-gnu
|
|
RESO
|
FIXE
|
[4.0 Regression] Failure of gcc.c-torture/execute/strct-s...
|
|
16920
|
nor
|
P2
|
|
|
RESO
|
WORK
|
possible generation of broken asm code? (C, C++, gcc 3.4.1)
|
|
17287
|
cri
|
P2
|
|
|
RESO
|
INVA
|
Different class layout generated by g++ 3.3, 3.4 and 4.0.
|
|
17441
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
symbols not in the standard introduced into std::
|
|
18744
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
C++ ABI is incomplete for ILP64
|
|
18956
|
cri
|
P2
|
|
|
RESO
|
WONT
|
[3.4 only] [hppa] 'bus error' at runtime while passing a ...
|
|
19019
|
nor
|
P2
|
*-*-*
|
|
RESO
|
FIXE
|
GCC ldouble format incompatibility with XLC long double
|
|
20123
|
nor
|
P2
|
|
|
RESO
|
INVA
|
mangled name of typeid doesn't encode cv-qualifer.
|
|
21834
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Error when passing unsigned long long as function arguments
|
|
22017
|
cri
|
P2
|
|
|
RESO
|
DUPL
|
[3.4/4.0/4.1/4.2 Regression] Error to pass struct paramet...
|
|
22091
|
enh
|
P2
|
|
|
RESO
|
FIXE
|
[meta-bug] missing Java 1.5 support
|
|
23290
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 Regression] Layout changed for structure with single...
|
|
23643
|
nor
|
P2
|
|
|
RESO
|
INVA
|
Incorrect conversion from derived to empty base class
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
23847
|
nor
|
P2
|
powerpc-darwin
|
|
RESO
|
FIXE
|
Darwin -mpowerpc64 complex ABI breakage
|
|
24306
|
maj
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 Regression] va_arg gets confused when skipping over ...
|
|
34814
|
blo
|
P3
|
powerpc64-linux
|
bergner@gcc.gnu.org
|
RESO
|
FIXE
|
SDmode function args not passed according to ABI specific...
|
|
36164
|
nor
|
P3
|
|
bkoz@gcc.gnu.org
|
RESO
|
INVA
|
abi breakage, stdio_sync_filebuf routines missing
|
|
36173
|
nor
|
P3
|
|
bkoz@gcc.gnu.org
|
RESO
|
INVA
|
abi breakage, stdio_filebuf routines missing
|
|
30582
|
nor
|
P3
|
|
dalej@gcc.gnu.org
|
RESO
|
INVA
|
64-bit Darwin ABI does not support array field
|
|
27948
|
nor
|
P3
|
i686-pc-mingw32
|
echristo@apple.com
|
RESO
|
FIXE
|
[4.2 Regression] MS -bitfield struct layout test fails
|
|
4926
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
C++ ABI needs clarification on mangling of complex expres...
|
|
37718
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
Demangling of variadic functions
|
|
38712
|
nor
|
P3
|
x86_64-redhat-linux
|
jason@gcc.gnu.org
|
RESO
|
DUPL
|
can't mangle template-id g<N>(t)
|
|
39131
|
nor
|
P3
|
x86_64-linux-gnu
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
decimal float point: ICE on typeid( 0.dd )
|
|
9450
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
incorrect mangled name for scope resolution template argu...
|
|
10448
|
nor
|
P3
|
ia64-suse-linux
|
nathan@gcc.gnu.org
|
RESO
|
INVA
|
internal __dynamic_cast function fails if hint parameter=...
|
|
10781
|
cri
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
wrong class size and alignment with static class member
|
|
38151
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
structures with _Complex arguments are not passed correctly
|
|
8979
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Layout of class with virtual inheritance problem on IA64
|
|
9436
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[ABI] passing a class template followed by a template val...
|
|
9730
|
nor
|
P3
|
|
|
RESO
|
INVA
|
64BIT:err in class size for dump file
|
|
9861
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
method name mangling ignores return type
|
|
10645
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[64-bit] Incorrect 64bit double alignment in nested struct
|
|
14786
|
min
|
P3
|
powerpc-ibm-aix5.1.0.0
|
|
RESO
|
INVA
|
Struct misaligned containing unsigned char bit-field
|
|
19268
|
nor
|
P3
|
mips-sgi-irix6.5
|
|
RESO
|
FIXE
|
GCC 3.3/Irix 6.5 union as vararg not passed correctly
|
|
24712
|
nor
|
P3
|
|
|
RESO
|
WONT
|
[4.0 Regression] Accidental ABI change between 4.0.1 and ...
|
|
24969
|
cri
|
P3
|
|
|
RESO
|
FIXE
|
tmpdir-gcc.dg-struct-layout-1/t026 fails execution
|
|
25163
|
nor
|
P3
|
|
|
RESO
|
WONT
|
[3.4 Regression] g++.dg/abi/vtt1.C failure with "-funit-a...
|
|
25299
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Another ABI incompatibility with Apple's gcc
|
|
25544
|
nor
|
P3
|
x86_64-linux-gnu
|
|
RESO
|
DUPL
|
internal compiler error: in write_type, at cp/mangle.c:1645
|
|
25630
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
darwin-ppc, wrong alignment of nested structs
|
|
25731
|
nor
|
P3
|
hppa*-*-*
|
|
RESO
|
FIXE
|
Complex values passed in wrong registers
|
|
25850
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
real kind=16 failures on powerpc-darwin
|
|
26755
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.0 regression] may fail to generate code for base destr...
|
|
27303
|
nor
|
P3
|
|
|
RESO
|
INVA
|
crash at unalign access
|
|
29411
|
enh
|
P3
|
all
|
|
RESO
|
DUPL
|
unique overload sets for extern "C" vs. C++ function poin...
|
|
29541
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Enable IBM long double format in PowerPC Linux soft float
|
|
32210
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Wrong alignment of struct members where one member is bit...
|
|
32982
|
nor
|
P3
|
|
|
RESO
|
INVA
|
config/i386/i386.h rbx and rdx dwarf register numbers ar...
|
|
35504
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
incorrect code generated on i386 for C++ multiple inherit...
|
|
36527
|
maj
|
P3
|
i386-pc-linux-gnu
|
|
RESO
|
WONT
|
gcc 4.2.x generates wrong code for ARM target
|
|
37501
|
cri
|
P3
|
|
|
RESO
|
INVA
|
[4.4 regression] ABI breakage with _gfortran_set_options
|
|
37841
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
|
RESO
|
FIXE
|
SPU compiler is not complaint with the ABI
|
|
38496
|
nor
|
P3
|
|
|
RESO
|
WONT
|
Gcc misaligns arrays when stack is forced follow the x863...
|
|
38617
|
nor
|
P3
|
x86_64-redhat-linux
|
|
RESO
|
FIXE
|
ICE passing fixed point to function
|
|
38737
|
cri
|
P3
|
|
|
RESO
|
DUPL
|
[4.4 Regression] __alignof__ (_Unwind_Exception) depends ...
|
|
39256
|
cri
|
P3
|
|
|
RESO
|
FIXE
|
__m256 isn't returned in ymm0 in 32bit
|
|
39488
|
nor
|
P3
|
|
|
RESO
|
WONT
|
ARM EABI: enum comparison against zero optimized away
|
|
39678
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
complex type isn't passed correctly
|
|
40538
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Compiler crashes while using decimal float point in a fun...
|
|
40906
|
maj
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Wrong code generated for push of long double
|
|
40951
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Type-checking when returning from function missing
|
|
37498
|
cri
|
P4
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 Regression] Incorrect array value returned - 4.3 ABI...
|
150 bugs found.