NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lib/50631: RUMP uses inconsistent definitions for rump_sys_socket
>Number: 50631
>Category: lib
>Synopsis: RUMP uses inconsistent definitions for rump_sys_socket
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: lib-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jan 07 22:00:00 +0000 2016
>Originator: Joerg Sonnenberger
>Release: current
>Organization:
TNF
>Environment:
n/a
>Description:
rump/rump_syscalls.h defines rump_sys_socket with assembler name RUMP_SYS_RENAME_SOCKET, which gets expanded to rump___sysimpl_socket30.
sys/socket.h on the other hand defines rump_sys_socket with assembler name __socket30.
>How-To-Repeat:
Build e.g. src/tests/fs/common/fstest_ext2fs.c with a compiler that enforces consistent assembler names.
>Fix:
Define consistent assembler names.
Home |
Main Index |
Thread Index |
Old Index