This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.
- From: "carlos at codesourcery dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 26 Mar 2008 15:28:23 -0000
- Subject: [Bug middle-end/35705] [4.3/4.4 Regression] Symbol address check eliminated by C frontend.
- References: <bug-35705-11932@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from carlos at codesourcery dot com 2008-03-26 15:28 -------
Jakub,
Would changing FUNCTION_BOUNDARY to something less than a word alignment have
disastrous results e.g. unaligned function start addresses?
Functions should continue to be aligned at word boundaries. The address of a
function has nothing to do with the location of the actual function code. In
this case the address of the function is an OPD, and such an address requires
special bits to be set.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35705