linux_sigframe.h (c56480a832354aff995f9d0bc5da4ccf27dfe78a) linux_sigframe.h (390c9ea029fdd3fb2ce61fc6b48617f0f7cd8754)
1/*-
2 * Copyright (c) 1994-1996 Søren Schmidt
3 * Copyright (c) 2018 Turing Robotic Industries Inc.
4 * Copyright (c) 2022 Dmitry Chagin <dchagin@FreeBSD.org>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

76struct l_sigframe {
77 struct l_rt_sigframe sf;
78 /* frame_record */
79 uint64_t fp;
80 uint64_t lr;
81 ucontext_t uc;
82};
83
1/*-
2 * Copyright (c) 1994-1996 Søren Schmidt
3 * Copyright (c) 2018 Turing Robotic Industries Inc.
4 * Copyright (c) 2022 Dmitry Chagin <dchagin@FreeBSD.org>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

76struct l_sigframe {
77 struct l_rt_sigframe sf;
78 /* frame_record */
79 uint64_t fp;
80 uint64_t lr;
81 ucontext_t uc;
82};
83
84#define LINUX_MINSIGSTKSZ roundup(sizeof(struct l_sigframe), 16)
85
84#endif /* _ARM64_LINUX_SIGFRAME_H_ */
86#endif /* _ARM64_LINUX_SIGFRAME_H_ */