[patch, nios2] Update Linux parts for new syscall ABI

Joel Brobecker brobecker@adacore.com
Tue Dec 3 03:01:00 GMT 2013


> Given that nios2 GCC, glibc, and Linux kernel ports are not upstream
> yet, I think "the community" is primarily using the complete
> toolchains packaged by Altera or Mentor Graphics, which already
> include a GDB that works with the other old-ABI components packaged
> with those toolchains.  Altera wants to switch completely to the new
> ABI, and there will be no old-ABI compatibility support in future
> versions of GCC, glibc, or Linux; why is it needed in GDB?

I wasn't saying that this was needed for GDB, just that it usually
is very unfriendly to break compatibility if users (what I called
the "community" for lack of better words) are allowed to mix and
match the various elements of the system. When I see such a deliberate
break, I always prefer to make sure that this is OK, so I asked.
In your case, you are explaining why this is not a problem, and
I see your point. But it is important, IMO, to have that explained,
if only for the public record.

-- 
Joel



More information about the Gdb-patches mailing list