projects
/
librseq.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Rename RSEQ_ASM_DEFINE_CMPFAIL to RSEQ_ASM_DEFINE_TEARDOWN
[librseq.git]
/
include
/
rseq
/
2024-02-27
Mathieu Desnoyers
Rename RSEQ_ASM_DEFINE_CMPFAIL to RSEQ_ASM_DEFINE_TEARDOWN
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Rename branch labels from cmpfail to ne/eq
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Update rseq critical section identifiers to match pseud...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Add rseq critical section pseudocode documentation
tree
|
commitdiff
2024-02-22
Michael Jeanson
Add 'teardown' parameter to RSEQ_ASM_DEFINE_ABORT on...
tree
|
commitdiff
2024-02-22
Mathieu Desnoyers
Clarify logic of RSEQ_ASM*_CMP* macros
tree
|
commitdiff
2023-10-25
Mathieu Desnoyers
riscv: Fix __always_inline causes duplicate inline
tree
|
commitdiff
2023-05-04
Mathieu Desnoyers
Remove whiteline
tree
|
commitdiff
2023-05-04
Mathieu Desnoyers
Introduce rseq_scalar_type_to_expr to eliminate code...
tree
|
commitdiff
2023-04-27
Gerrit Klein
fix: compiler warning `-Wswitch-enum`
tree
|
commitdiff
2023-04-27
Gerrit Klein
fix: compiler warning `-Wswitch-default`
tree
|
commitdiff
2023-04-26
Mathieu Desnoyers
Re-introduce union for rseq_cs ptr
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
riscv: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
s390: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
ppc: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
mips: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
arm64: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
arm: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
x86: Template memory ordering and percpu access mode
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
rseq.h: implement mm_cid and node_id APIs
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
Update rseq.c to query ELF auxvec
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
Cleanup: rseq.h: add extra space around __VA_ARGS__
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
Add mm_cid and numa node id to rseq ABI header
tree
|
commitdiff
2023-04-25
Mathieu Desnoyers
Remove RSEQ_SKIP_FASTPATH code
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
All arch: use rseq_unqual_scalar_typeof in load-acquire
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
c++: compiler: use remove_cv and remove_reference in...
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
Revert "compiler: C++: simplify rseq_unqual_scalar_type...
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
Revert "compiler: c++: use decltype"
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
compiler: c++: use decltype
tree
|
commitdiff
2023-04-21
Mathieu Desnoyers
compiler: C++: simplify rseq_unqual_scalar_typeof imple...
tree
|
commitdiff
2023-04-20
Mathieu Desnoyers
rseq-arm64: Fix buggy load-acquire/store-release macros
tree
|
commitdiff
2023-04-20
Mathieu Desnoyers
compiler: implement rseq_unqual_scalar_typeof
tree
|
commitdiff
2023-04-20
Mathieu Desnoyers
Use __asm__ __volatile__ in rseq_after_asm_goto for...
tree
|
commitdiff
2023-04-20
Mathieu Desnoyers
architecture headers: add extra parentheses around...
tree
|
commitdiff
2023-04-20
Mathieu Desnoyers
Tests: Introduce arch-mo unit tests
tree
|
commitdiff
2023-04-17
Gary Gee
Fix: gcc extension compiler warning
tree
|
commitdiff
2023-04-14
Michael Jeanson
Implement the REUSE specification for licensing and...
tree
|
commitdiff
2023-04-14
Mathieu Desnoyers
Relicense librseq to MIT
tree
|
commitdiff
2022-10-31
Mathieu Desnoyers
Allowing querying whether libc support rseq
tree
|
commitdiff
2022-06-13
Michael Jeanson
Add RISC-V rseq support
tree
|
commitdiff
2022-02-03
Mathieu Desnoyers
Use ptrdiff_t for rseq_offset
tree
|
commitdiff
2022-02-01
Mathieu Desnoyers
Cleanup: x86: remove leftover comment
tree
|
commitdiff
2022-01-24
Mathieu Desnoyers
x86-32: use %gs segment selector for accessing rseq...
tree
|
commitdiff
2022-01-24
Mathieu Desnoyers
x86-64: use %fs segment selector for accessing rseq...
tree
|
commitdiff
2022-01-24
Mathieu Desnoyers
Update header copyright dates
tree
|
commitdiff
2022-01-24
Mathieu Desnoyers
Introduce rseq-abi.h
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
Fix: work-around Linux kernel rseq.h uapi endianness...
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
Fix: use long rather than int for offsets
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
ppc: remove incomplete undef list
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
Fix: use int rather than off_t for offsets
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
mips: use rseq_cs ptr 32-bit field
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
arm64: refer to rseq_cs.ptr field
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
s390/s390x: refer to rseq_cs pointer field
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
arm: refer to 32-bit pointer field for rseq_cs ptr
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
Fix: ppc32: wrong rseq_cs 32-bit field pointer field...
tree
|
commitdiff
2022-01-21
Mathieu Desnoyers
Fix: ppc32: do not produce cmpdi invalid instruction
tree
|
commitdiff
2022-01-17
Mathieu Desnoyers
x86_64: Add rseq_offset_deref_addv()
tree
|
commitdiff
2022-01-05
Mathieu Desnoyers
Fix: Warnings about #if checks of undefined tokens
tree
|
commitdiff
2022-01-04
Mathieu Desnoyers
Fix: work-around asm goto compiler bugs
tree
|
commitdiff
2022-01-04
Mathieu Desnoyers
Remove arm/mips asm goto compiler work-around
tree
|
commitdiff
2022-01-04
Michael Jeanson
Build and run tests as C++ programs
tree
|
commitdiff
2021-12-15
Mathieu Desnoyers
ppc rseq thread pointer: add extended asm
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
Introduce rseq-generic-thread-pointer.h
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
rseq thread pointer: extern C
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
Introduce RSEQ_GET_ABI_OVERRIDE
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
Introduce rseq-thread-pointer.h
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
Update librseq to co-exist with glibc rseq integration
tree
|
commitdiff
2021-12-14
Mathieu Desnoyers
Remove rseq_deref_loadoffp placeholders
tree
|
commitdiff
2020-07-09
Mathieu Desnoyers
Remove __rseq_handled declaration
tree
|
commitdiff
2020-07-08
Mathieu Desnoyers
Cleanup: powerpc: Use "long" and "int" to clarify load...
tree
|
commitdiff
2020-07-08
Mathieu Desnoyers
Fix: powerpc: Add missing instruction selection "u...
tree
|
commitdiff
2020-06-05
Mathieu Desnoyers
Remove do_on_cpu dependencies
tree
|
commitdiff
2020-06-05
Mathieu Desnoyers
Remove do_on_cpu (prototype)
tree
|
commitdiff
2019-09-19
Mathieu Desnoyers
Cleanup: cplusplus ifdef coding style update
tree
|
commitdiff
2019-09-19
Matthew Glazar
Allow using librseq APIs from C++ code
tree
|
commitdiff
2019-07-26
Mathieu Desnoyers
Implement percpu_fence()
tree
|
commitdiff
2019-07-25
Mathieu Desnoyers
Move to do_on_cpu system call
tree
|
commitdiff
2019-06-30
Mathieu Desnoyers
Add ARM big-endian support to rseq headers
tree
|
commitdiff
2019-06-30
Mathieu Desnoyers
Fix: Thumb mode build failure on arm32
tree
|
commitdiff
2019-06-06
Mathieu Desnoyers
rseq/selftests: mips: use break instruction for RSEQ_SIG
tree
|
commitdiff
2019-06-06
Mathieu Desnoyers
rseq/selftests: powerpc code signature: generate valid...
tree
|
commitdiff
2019-06-06
Mathieu Desnoyers
rseq/selftests: aarch64 code signature: handle big...
tree
|
commitdiff
2019-06-06
Mathieu Desnoyers
rseq/selftests: arm: use udf instruction for RSEQ_SIG
tree
|
commitdiff
2019-06-06
Martin Schwidefsky
rseq/selftests: s390: use trap4 for RSEQ_SIG
tree
|
commitdiff
2019-06-06
Mathieu Desnoyers
rseq/selftests: x86: use ud1 instruction as RSEQ_SIG...
tree
|
commitdiff
2019-05-28
Mathieu Desnoyers
Remove volatile, use READ/WRITE ONCE
tree
|
commitdiff
2019-04-23
Mathieu Desnoyers
cpu-op: change _mb_ API to _release
tree
|
commitdiff
2019-04-23
Mathieu Desnoyers
cpu-op: add add_release API
tree
|
commitdiff
2019-04-22
Mathieu Desnoyers
rseq/selftests: x86: Work-around bogus gcc-8 optimisation
tree
|
commitdiff
2019-03-27
Mathieu Desnoyers
s390: use jg instruction for jumps outside of the asm
tree
|
commitdiff
2019-03-25
Mathieu Desnoyers
Introduce __rseq_handled and rseq_ownership
tree
|
commitdiff
2019-03-13
Mathieu Desnoyers
Update exit points comments
tree
|
commitdiff
2019-03-13
Mathieu Desnoyers
Update arm64 SPDX license identifier
tree
|
commitdiff
2019-03-13
Mathieu Desnoyers
Introduce __rseq_cs_ptr_array, rename __rseq_table...
tree
|
commitdiff
2019-03-13
Mathieu Desnoyers
Add __rseq_exit_point_array section for debuggers
tree
|
commitdiff
2019-03-13
Mathieu Desnoyers
Add arm64 rseq header
tree
|
commitdiff
2019-03-11
Michael Jeanson
Clarify licensing and update to SPDX 3.0 identifiers
tree
|
commitdiff
2018-10-24
Mathieu Desnoyers
Use __rseq_refcount symbol
tree
|
commitdiff
2018-10-09
Mathieu Desnoyers
Update percpu ops test and header
tree
|
commitdiff
next
This page took
0.038675 seconds
and
7
git commands to generate.