Deleted Added
full compact
linux.h (346812) linux.h (346832)
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3 *
4 * Copyright (c) 2013 Dmitry Chagin
5 * Copyright (c) 1994-1996 S��ren Schmidt
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3 *
4 * Copyright (c) 2013 Dmitry Chagin
5 * Copyright (c) 1994-1996 S��ren Schmidt
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: stable/11/sys/amd64/linux/linux.h 346812 2019-04-28 09:53:08Z dchagin $
29 * $FreeBSD: stable/11/sys/amd64/linux/linux.h 346832 2019-04-28 14:03:32Z dchagin $
30 */
31
32#ifndef _AMD64_LINUX_H_
33#define _AMD64_LINUX_H_
34
35#include <compat/linux/linux.h>
36#include <amd64/linux/linux_syscall.h>
37
30 */
31
32#ifndef _AMD64_LINUX_H_
33#define _AMD64_LINUX_H_
34
35#include <compat/linux/linux.h>
36#include <amd64/linux/linux_syscall.h>
37
38#define LINUX_LEGACY_SYSCALLS
39
38/*
39 * debugging support
40 */
41extern u_char linux_debug_map[];
42#define ldebug(name) isclr(linux_debug_map, LINUX_SYS_linux_ ## name)
43#define ARGS(nm, fmt) "linux(%ld/%ld): "#nm"("fmt")\n", \
44 (long)td->td_proc->p_pid, (long)td->td_tid
45#define LMSG(fmt) "linux(%ld/%ld): "fmt"\n", \

--- 424 unchanged lines hidden ---
40/*
41 * debugging support
42 */
43extern u_char linux_debug_map[];
44#define ldebug(name) isclr(linux_debug_map, LINUX_SYS_linux_ ## name)
45#define ARGS(nm, fmt) "linux(%ld/%ld): "#nm"("fmt")\n", \
46 (long)td->td_proc->p_pid, (long)td->td_tid
47#define LMSG(fmt) "linux(%ld/%ld): "fmt"\n", \

--- 424 unchanged lines hidden ---