https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
Andrew Pinski changed:
What|Removed |Added
CC||drepper.fsp at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #18 from H.J. Lu ---
*** Bug 70451 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
H.J. Lu changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #16 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed Dec 17 14:22:57 2014
New Revision: 218818
URL: https://gcc.gnu.org/viewcvs?rev=218818&root=gcc&view=rev
Log:
Add -malign-data={abi|compat|cachineline}
Add -malign-data={abi|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #15 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #13)
> Read the sources? It really depends on many factors.
There are
int max_align_compat
= optimize_size ? BITS_PER_WORD : MIN (256, MAX_OFILE_ALIGNMENT);
With -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
H.J. Lu changed:
What|Removed |Added
CC||kirill.yukhin at intel dot com
--- Comment #14
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #13 from Jakub Jelinek ---
Read the sources? It really depends on many factors.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #12 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #11)
> If you hit the assumption beyond what ABI mandates on some public symbol
> issue in some older GCC version, then sure, if you have that public symbol
> defined by ICC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #11 from Jakub Jelinek ---
If you hit the assumption beyond what ABI mandates on some public symbol issue
in some older GCC version, then sure, if you have that public symbol defined by
ICC, it will misbehave. But, if it is compiled
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #10 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #9)
> (In reply to H.J. Lu from comment #8)
> > Do you have a testcase to show decreasing DATA_ALIGNMENT would break
> > backwards compatibility with older gcc versions?
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #9 from Jakub Jelinek ---
(In reply to H.J. Lu from comment #8)
> Do you have a testcase to show decreasing DATA_ALIGNMENT would break
> backwards compatibility with older gcc versions?
Older GCC versions used DATA_ALIGNMENT (what is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #8 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #7)
> See discussions when I've added DATA_ABI_ALIGNMENT.
DATA_ABI_ALIGNMENT was added for PR 56564:
/* Similar to DATA_ALIGNMENT, but for the cases where the ABI mandates
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #7 from Jakub Jelinek ---
See discussions when I've added DATA_ABI_ALIGNMENT.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #6 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #5)
> I doubt we can do anything about it though, decreasing DATA_ALIGNMENT would
> break backwards compatibility with older gcc versions.
We need a testcase to verify the c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
Jan Hubicka changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #3 from H.J. Lu ---
Comments for DATA_ALIGNMENT
One use of this macro is to increase alignment of medium-size
data to make it all fit in fewer cache lines. Another is to
cause character arrays to be word-aligned so that `st
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #2 from H.J. Lu ---
After r199898, DATA_ALIGNMENT is only for optimization purposes.
Align struct >= 64 bytes to 64 bytes may increase data size due
to excessive alignment.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61296
--- Comment #1 from H.J. Lu ---
The comdat definition needs to the biggest alignment
generated by any compilers.
19 matches
Mail list logo