[PATCH] Remove socket.S implementation

Joseph Myers joseph@codesourcery.com
Wed May 20 16:44:00 GMT 2015


On Wed, 20 May 2015, Adhemerval Zanella wrote:

> The patch idea is to simplify the socket function implementation that
> uses the socketcall to be based on C implemetation instead of a pseudo
> assembly implementation with arch specific parts.  All the affect
> architectures (i386, microblaze, mips, powerpc, and sparc) have support
> for 6 argument syscalls.

m68k, s390 and sh are also socketcall architectures.  I don't see m68k 
changes in this patch.

(6-argument syscalls seem irrelevant here since socketcall is a 2-argument 
syscall.)

> 	* sysdeps/sysv/linux/mips/mips32/internal_recvmmsg.S: Likewise.
> 	* sysdeps/sysv/linux/mips/mips32/internal_sendmmsg.S: Likewise.

Missing unix/ in path in ChangeLog entry.

As I understand it, the patch should also remove 
internal_{accept4,recvmmsg,sendmmsg}.S for ARM (where they exist only to 
ensure the correct EABI attributes on the output for those objects, which 
is irrelevant when nothing will try to build those objects at all).

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list