Re: gcc 3.4.3 bug C++/inlines/thumb

2005-03-19 Thread Paul Brook
On Saturday 19 March 2005 07:51, Carl van_Schaik wrote: > I'm running into a bug with gcc 3.4.3: > > I've got syscall code for user-land to our kernel that trashes r14/lr. > The code is inlined, and works find in ARM mode. When compiling in thumb, > gcc does not preserve lr. With an older gcc 3.3.3

gcc 3.4.3 bug C++/inlines/thumb

2005-03-18 Thread Carl van_Schaik
I'm running into a bug with gcc 3.4.3: I've got syscall code for user-land to our kernel that trashes r14/lr. The code is inlined, and works find in ARM mode. When compiling in thumb, gcc does not preserve lr. With an older gcc 3.3.3, the code was not inlined, but generated correctly. L4_INLINE