aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-08-05cheri: elf: make l_addr a capabilitySzabolcs Nagy2-2/+9
2022-08-05cheri: elf: Add new a_type entriesCarlos Eduardo Seo1-0/+6
2022-08-05elf: add EF_AARCH64_CHERI_PURECAPSzabolcs Nagy1-0/+3
2022-08-05elf: add Arm Morello relocations to elf.hCarlos Eduardo Seo1-0/+21
2022-08-05cheri: fix __minimal_mallocSzabolcs Nagy1-1/+4
2022-08-05cheri: fix static linking TLS setupCarlos Eduardo Seo1-1/+1
2022-08-05cheri: fix static linking early allocationSzabolcs Nagy1-1/+1
2022-08-05TODO(gcc): cheri: work around a gcc bug in _dl_setup_stack_chk_guardSzabolcs Nagy1-0/+4
2022-08-05cheri: don't use dl_random for pointer manglingSzabolcs Nagy1-0/+5
2022-08-05TODO(relro): cheri: make __attribute_relro a nopSzabolcs Nagy1-1/+5
2022-08-05TODO(ddc): aarch64: morello: purecap support in the CSUCarlos Eduardo Seo3-0/+357
2022-08-05cheri: aarch64: Add header for CHERI permissionsCarlos Eduardo Seo1-0/+66
2022-08-05TODO(uapi): aarch64: morello: use non-ifunc gettimeofdaySzabolcs Nagy1-1/+3
2022-08-05TODO(uapi): aarch64: morello: make brk always failSzabolcs Nagy1-0/+25
2022-08-05TODO(uapi): cheri: fix clone_argsSzabolcs Nagy2-0/+27
2022-08-05aarch64: morello: fix missing variadic argument in fcntlSzabolcs Nagy3-2/+12
2022-08-05aarch64: morello: fix vforkSzabolcs Nagy1-1/+1
2022-08-05aarch64: morello: add purecap syscall supportCarlos Eduardo Seo4-16/+185
2022-08-05aarch64: fix VDSO setup to only apply to known ABIsSzabolcs Nagy1-1/+3
2022-08-05TODO(api): cheri: fix syscall return typeSzabolcs Nagy1-1/+7
2022-08-05aarch64: morello: string: memcpySzabolcs Nagy1-0/+486
2022-08-05aarch64: morello: string: memsetSzabolcs Nagy1-0/+154
2022-08-05aarch64: morello: string: dummy c memcmpSzabolcs Nagy1-0/+38
2022-08-05aarch64: morello: string: dummy c memchrSzabolcs Nagy1-0/+33
2022-08-05aarch64: morello: string: dummy c memrchrSzabolcs Nagy1-0/+32
2022-08-05aarch64: morello: purecap rawmemchrCarlos Eduardo Seo1-0/+43
2022-08-05aarch64: morello: string: dummy c strchrnulSzabolcs Nagy1-0/+30
2022-08-05aarch64: morello: string: dummy c strlenSzabolcs Nagy1-0/+30
2022-08-05aarch64: morello: string: dummy c strnlenSzabolcs Nagy1-0/+31
2022-08-05aarch64: morello: string: dummy c strcpy and stpcpySzabolcs Nagy2-0/+62
2022-08-05aarch64: morello: string: dummy c strcmpSzabolcs Nagy1-0/+30
2022-08-05aarch64: morello: string: dummy c strncmpSzabolcs Nagy1-0/+32
2022-08-05aarch64: morello: string: dummy c strchrSzabolcs Nagy1-0/+33
2022-08-05aarch64: morello: string: dummy c strrchrSzabolcs Nagy1-0/+29
2022-08-05aarch64: morello: string: dummy c strspnSzabolcs Nagy1-0/+40
2022-08-05aarch64: morello: string: dummy c strcspnSzabolcs Nagy1-0/+35
2022-08-05aarch64: morello: update sysdep.h for purecap ABICarlos Eduardo Seo1-2/+18
2022-08-05TODO(spec): cheri: __LP64__ is not defined for purecap ABICarlos Eduardo Seo3-3/+3
2022-08-05cheri: headers: Define {u}intptr_t and {u}intcap_t for CHERISzabolcs Nagy2-0/+16
2022-08-05aarch64: morello: use separate c++-types.dataSzabolcs Nagy2-0/+67
2022-08-05aarch64: morello: use separate localplt data for morelloSzabolcs Nagy2-0/+15
2022-08-05aarch64: morello: Add separate lp64 and morello linux abilistsSzabolcs Nagy28-2/+3347
2022-08-05aarch64: morello: Add purecap abi-variants on linuxSzabolcs Nagy1-2/+6
2022-08-05aarch64: morello: configure change for purecap abiSzabolcs Nagy2-13/+67
2022-08-05aarch64: morello: Use separate lp64 and morello sysdep directoriesSzabolcs Nagy1-1/+6
2022-08-05aarch64: morello: add purecap support to build-many-glibcs.pySzabolcs Nagy1-1/+17
2022-08-05aarch64: Use fewer ifdefs in bits/fcntl.hSzabolcs Nagy1-2/+0
2022-08-05aarch64: cleanup MOVL definition in sysdep.hSzabolcs Nagy1-4/+4
2022-08-05libio: adjust _IO_FILE / _IO_FILE_complete for 128 bit pointersSzabolcs Nagy1-1/+3
2022-08-05cheri: Fix elf/tst-dlmodcount testSzabolcs Nagy1-1/+1