[Morello] Expand accesses to the capability table global

using a pseudoinst.

This guarantees that MachineLICM can't hoist the adrp
and not the ldr.
16 jobs for !183 with rev1 in 254 minutes and 38 seconds (queued for 2 seconds)
latest detached
Status Job ID Name Coverage
  Build Stage1
passed #124964
build-and-test-cheribsd

01:47:31

passed #124963
arm64_fast
build-musl-aarch64

00:37:10

passed #124962
build-toolchain

01:17:41

 
  Build Stage2
passed #124968
build-android-nano

00:59:07

passed #124966
build-android-swr

01:09:29

passed #124967
build-android-swr-soc

01:09:28

passed #124969
build-busybox

00:24:48

failed #124970
allowed to fail
build-busybox-soc

00:24:17

passed #124971
build-firmware

00:07:42

passed #124972
build-firmware-soc

00:07:53

passed #124965
build-musl-x86

00:42:31

 
  Generate Test
passed #124973
generate-test

00:02:06

 
  Test
passed test

passed #124976
arm64
test-tuxsuite-android-swr-boottest

01:14:25

passed #124975
arm64
test-tuxsuite-busybox

00:04:09

 
  Publish Artifacts
passed #124977
publish_artifacts

00:03:07

 
Name Stage Failure
failed
build-busybox-soc Build Stage2
real	20m27.173s
user 76m22.947s
sys 7m59.786s
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build.env: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1