This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] gcc feature request: Moving blocks into sections
- From: Steven Rostedt <rostedt at goodmis dot org>
- To: "H. Peter Anvin" <hpa at linux dot intel dot com>
- Cc: Mathieu Desnoyers <mathieu dot desnoyers at efficios dot com>, Linus Torvalds <torvalds at linux-foundation dot org>, LKML <linux-kernel at vger dot kernel dot org>, gcc <gcc at gcc dot gnu dot org>, Ingo Molnar <mingo at kernel dot org>, Thomas Gleixner <tglx at linutronix dot de>, David Daney <ddaney dot cavm at gmail dot com>, Behan Webster <behanw at converseincode dot com>, Peter Zijlstra <peterz at infradead dot org>, Herbert Xu <herbert at gondor dot apana dot org dot au>
- Date: Tue, 06 Aug 2013 12:15:11 -0400
- Subject: Re: [RFC] gcc feature request: Moving blocks into sections
- References: <CA+55aFw_o=D-j_SRn=Y4LhHm-tEyuP1Je5ZHVTYxbVyLyDcLEg at mail dot gmail dot com> <1375725328 dot 22073 dot 101 dot camel at gandalf dot local dot home> <51FFEC56 dot 6040206 at linux dot intel dot com> <1375727010 dot 22073 dot 110 dot camel at gandalf dot local dot home> <51FFEEEC dot 5060902 at linux dot intel dot com> <1375728583 dot 22073 dot 118 dot camel at gandalf dot local dot home> <51FFF430 dot 1060701 at linux dot intel dot com> <CA+55aFwz6cpsaWZ-19h91_CNGB5C3d1bNOv7woxetXOTyJ_CRw at mail dot gmail dot com> <20130805195446 dot GA22359 at Krystal> <CA+55aFwrxRr4+kN8t8HCRnnVQyur5EGzQ_bRdYK3T-KW9Zp0aw at mail dot gmail dot com> <20130805212855 dot GA23044 at Krystal> <52001C92 dot 3070209 at linux dot intel dot com>
On Mon, 2013-08-05 at 14:43 -0700, H. Peter Anvin wrote:
> For unconditional jmp that should be pretty safe barring any fundamental
> changes to the instruction set, in which case we can enable it as
> needed, but for extra robustness it probably should skip prefix bytes.
Would the assembler add prefix bytes to:
jmp 1f
1:
??
-- Steve