This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] register variable miscompilation


For reference:

http://gcc.gnu.org/ml/gcc-patches/2009-05/msg01320.html
was a fix for an issue that would have been detected by this code, while
http://sourceware.org/ml/libc-ports/2010-04/msg00001.html
addresses a problem that would have been detected if the relevant asms had 
made their use of r7 explicit.  So this does help avoid a real issue with 
Thumb-2 syscalls on ARM EABI Linux (where r7 is used for the syscall 
number, and is also GCC's frame pointer).

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]