binutils-gdb/include
Shihua 96462b0129 RISC-V: Implement Ztso extension
This patch support ZTSO extension. It will turn on the tso flag for elf_flags
once we have enabled Ztso extension.  This is intended to implement v0.1 of
the proposed specification which can be found in Chapter 25 of,
https://github.com/riscv/riscv-isa-manual/releases/download/draft-20220723-10eea63/riscv-spec.pdf.

bfd\ChangeLog:

        * elfnn-riscv.c (_bfd_riscv_elf_merge_private_bfd_data): Set TSO flag.
        * elfxx-riscv.c: Add Ztso's arch.

binutils\ChangeLog:

        * readelf.c (get_machine_flags): Set TSO flag.

gas\ChangeLog:

        * config/tc-riscv.c (riscv_set_tso): Ditto.
        (riscv_set_arch): Ditto.
        * testsuite/gas/riscv/ztso.d: New test.

include\ChangeLog:

        * elf/riscv.h (EF_RISCV_TSO): Ditto.
2022-09-21 11:43:35 +08:00
..
aout
cgen
coff bfd: Add support for LoongArch64 EFI (efi-*-loongarch64). 2022-08-10 09:26:25 +08:00
elf RISC-V: Implement Ztso extension 2022-09-21 11:43:35 +08:00
gdb
mach-o
opcode ppc: Document the -mfuture and -Mfuture options and make them usable 2022-09-12 14:56:20 -05:00
sim
som
vms
alloca-conf.h
ansidecl.h Import libiberty from gcc 2022-05-31 21:14:00 +09:30
bfdlink.h Tidy warn-execstack handling 2022-05-20 16:11:25 +09:30
binary-io.h
bout.h
ChangeLog Add markers for 2.39 branch 2022-07-08 10:41:07 +01:00
ChangeLog-0415
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
ChangeLog-9103
collectorAPI.h
COPYING
COPYING3
ctf-api.h libctf: add a comment explaining how to use ctf_*open 2022-04-28 11:47:11 +01:00
ctf.h include, libctf, ld: extend variable section to contain functions too 2022-03-23 13:48:32 +00:00
demangle.h Import libiberty from gcc 2022-05-31 21:14:00 +09:30
diagnostics.h [gdb/build] Fix build for gcc < 11 2022-06-15 09:03:03 +02:00
dis-asm.h opcodes: Add non-enum disassembler options 2022-09-06 02:23:21 +00:00
dwarf2.def
dwarf2.h
dyn-string.h
environ.h
fibheap.h
filenames.h
floatformat.h Import libiberty from gcc 2022-05-13 16:43:15 +09:30
fnmatch.h
fopen-bin.h
fopen-same.h
fopen-vms.h
gcc-c-fe.def
gcc-c-interface.h
gcc-cp-fe.def
gcc-cp-interface.h
gcc-interface.h
getopt.h
hashtab.h include: remove use of PTR 2022-05-10 11:21:37 +09:30
hp-symtab.h
leb128.h
libcollector.h
libfcollector.h
libiberty.h
longlong.h
lto-symtab.h
MAINTAINERS
md5.h Import libiberty from gcc 2022-05-13 16:43:15 +09:30
oasys.h
objalloc.h
obstack.h
os9k.h
partition.h
plugin-api.h LTO plugin: sync header file with GCC 2022-07-12 15:35:00 +02:00
progress.h
safe-ctype.h
sha1.h
simple-object.h
sort.h
splay-tree.h
symcat.h
timeval-utils.h
vtv-change-permission.h
xregex2.h
xregex.h
xtensa-config.h
xtensa-isa-internal.h
xtensa-isa.h