Ariadne Conill
|
828fc9e950
|
common-defs: allow override of END assembly macro
GCC 14 on ARM does not recognize the `.end` directive anymore,
it seems.
|
2024-08-07 19:58:30 -07:00 |
osy
|
d31c95a11a
|
build: remove -DLIBUCONTEXT_ASSEMBLY
Meson does not support separate defines for .S compile.
|
2021-01-08 03:11:25 -07:00 |
osy
|
163c11d989
|
build: support mach-o ABI
|
2021-01-08 03:05:06 -07:00 |
Ariadne Conill
|
0953d71ed1
|
build: fill in more details for freestanding builds
|
2020-12-06 03:31:48 -06:00 |
Ariadne Conill
|
2979186379
|
common: define libucontext_ucontext_t for non-freestanding case
|
2020-12-06 03:18:41 -06:00 |
Ariadne Conill
|
fe19127c66
|
build: add support for EXPORT_UNPREFIXED=no
In an EXPORT_UNPREFIXED=no build, getcontext/makecontext/setcontext/swapcontext
symbols are not provided.
|
2020-12-06 02:54:01 -06:00 |
Khem Raj
|
b6732f6884
|
Remove using .end directive with clang
Clang does not support this asm directive
Fixes Issue #19
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
2020-04-10 11:23:39 -07:00 |
Ariadne Conill
|
f708c95659
|
arm: modernize
|
2020-03-30 05:04:18 +00:00 |
Ariadne Conill
|
d8cfe83e34
|
common: use REG_SZ, not SZ_REG in line with mips64 port for REG_OFFSET macro
|
2020-03-29 14:50:38 +00:00 |
Ariadne Conill
|
2411cdfb54
|
common: add REG_OFFSET accesso
|
2020-03-29 14:27:19 +00:00 |
Ariadne Conill
|
c385d69aa9
|
common: add ALIAS() macro
|
2020-03-29 14:12:23 +00:00 |
Ariadne Conill
|
fd32a2fa8c
|
common: factor out .ent handling
|
2020-03-29 14:03:18 +00:00 |
Ariadne Conill
|
2f4eb16f38
|
mips64: factor out frame management macros into arch/common/common-defs.h
|
2020-03-29 13:49:57 +00:00 |