Home
last modified time | relevance | path

Searched refs:auxv (Results 1 – 25 of 68) sorted by relevance

123

/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/
Dppc64-isa207-atomic-inst.c29 main (int argc, char *argv[], char *envp[], auxv_t auxv[]) in main() argument
33 for (i = 0; auxv[i].a_type != AT_NULL; i++) in main()
34 if (auxv[i].a_type == AT_HWCAP2) { in main()
35 if (!(auxv[i].a_un.a_val & PPC_FEATURE2_ARCH_2_07)) in main()
Dppc-dfp.c31 main (int argc, char *argv[], char *envp[], auxv_t auxv[]) in main() argument
35 for (i = 0; auxv[i].a_type != AT_NULL; i++) in main()
36 if (auxv[i].a_type == AT_HWCAP) { in main()
37 if (!(auxv[i].a_un.a_val & PPC_FEATURE_HAS_DFP)) in main()
/netbsd/src/external/gpl3/gdb/dist/gdb/
Darm-fbsd-tdep.c217 arm_fbsd_read_description_auxv (const std::optional<gdb::byte_vector> &auxv, in arm_fbsd_read_description_auxv() argument
222 if (!auxv.has_value () in arm_fbsd_read_description_auxv()
223 || target_auxv_search (*auxv, target, gdbarch, AT_FREEBSD_HWCAP, in arm_fbsd_read_description_auxv()
246 const std::optional<gdb::byte_vector> &auxv = target_read_auxv (); in arm_fbsd_read_description_auxv() local
247 return arm_fbsd_read_description_auxv (auxv, in arm_fbsd_read_description_auxv()
262 std::optional<gdb::byte_vector> auxv = target_read_auxv_raw (target); in arm_fbsd_core_read_description() local
263 return arm_fbsd_read_description_auxv (auxv, target, gdbarch, tls != nullptr); in arm_fbsd_core_read_description()
Dauxv.c386 target_auxv_search (const gdb::byte_vector &auxv, target_ops *ops, in target_auxv_search() argument
390 const gdb_byte *data = auxv.data (); in target_auxv_search()
392 size_t len = auxv.size (); in target_auxv_search()
416 const std::optional<gdb::byte_vector> &auxv = target_read_auxv (); in target_auxv_search() local
418 if (!auxv.has_value ()) in target_auxv_search()
421 return target_auxv_search (*auxv, current_inferior ()->top_target (), in target_auxv_search()
575 const std::optional<gdb::byte_vector> &auxv = target_read_auxv (); in fprint_target_auxv() local
577 if (!auxv.has_value ()) in fprint_target_auxv()
580 const gdb_byte *data = auxv->data (); in fprint_target_auxv()
582 size_t len = auxv->size (); in fprint_target_auxv()
Dlinux-tdep.h97 extern CORE_ADDR linux_get_hwcap (const std::optional<gdb::byte_vector> &auxv,
108 extern CORE_ADDR linux_get_hwcap2 (const std::optional<gdb::byte_vector> &auxv,
Dlinux-tdep.c2125 std::optional<gdb::byte_vector> auxv = in linux_make_corefile_notes() local
2128 if (auxv && !auxv->empty ()) in linux_make_corefile_notes()
2132 auxv->data (), auxv->size ())); in linux_make_corefile_notes()
2694 linux_get_hwcap_helper (const std::optional<gdb::byte_vector> &auxv, in linux_get_hwcap_helper() argument
2698 if (!auxv.has_value () in linux_get_hwcap_helper()
2699 || target_auxv_search (*auxv, target, gdbarch, match, &field) != 1) in linux_get_hwcap_helper()
2707 linux_get_hwcap (const std::optional<gdb::byte_vector> &auxv, in linux_get_hwcap() argument
2710 return linux_get_hwcap_helper (auxv, target, gdbarch, AT_HWCAP); in linux_get_hwcap()
2726 linux_get_hwcap2 (const std::optional<gdb::byte_vector> &auxv, in linux_get_hwcap2() argument
2729 return linux_get_hwcap_helper (auxv, target, gdbarch, AT_HWCAP2); in linux_get_hwcap2()
Darm-fbsd-tdep.h50 arm_fbsd_read_description_auxv (const std::optional<gdb::byte_vector> &auxv,
Dauxv.h65 extern int target_auxv_search (const gdb::byte_vector &auxv,
Dgnu-nat.c2503 ElfW(auxv_t) auxv[2]; in gnu_xfer_auxv()
2510 if (memaddr == sizeof (auxv)) in gnu_xfer_auxv()
2512 if (memaddr > sizeof (auxv)) in gnu_xfer_auxv()
2525 auxv[0].a_type = AT_ENTRY; in gnu_xfer_auxv()
2526 auxv[0].a_un.a_val = entry; in gnu_xfer_auxv()
2527 auxv[1].a_type = AT_NULL; in gnu_xfer_auxv()
2528 auxv[1].a_un.a_val = 0; in gnu_xfer_auxv()
2534 if (memaddr + len > sizeof (auxv)) in gnu_xfer_auxv()
2535 len = sizeof (auxv) - memaddr; in gnu_xfer_auxv()
2537 memcpy (readbuf, (gdb_byte *) &auxv + memaddr, len); in gnu_xfer_auxv()
Ds390-linux-tdep.c334 std::optional<gdb::byte_vector> auxv = target_read_auxv_raw (target); in s390_core_read_description() local
335 CORE_ADDR hwcap = linux_get_hwcap (auxv, target, gdbarch); in s390_core_read_description()
Dprocfs.c3616 std::optional<gdb::byte_vector> auxv = in make_corefile_notes() local
3619 if (auxv && !auxv->empty ()) in make_corefile_notes()
3621 "CORE", NT_AUXV, auxv->data (), in make_corefile_notes()
3622 auxv->size ())); in make_corefile_notes()
Darm-linux-tdep.c735 std::optional<gdb::byte_vector> auxv = target_read_auxv_raw (target); in arm_linux_core_read_description() local
736 CORE_ADDR arm_hwcap = linux_get_hwcap (auxv, target, gdbarch); in arm_linux_core_read_description()
Dppc-linux-tdep.c1614 std::optional<gdb::byte_vector> auxv = target_read_auxv_raw (target); in ppc_linux_core_read_description() local
1615 CORE_ADDR hwcap = linux_get_hwcap (auxv, target, gdbarch); in ppc_linux_core_read_description()
Daarch64-linux-tdep.c1615 std::optional<gdb::byte_vector> auxv = target_read_auxv_raw (target); in aarch64_linux_core_read_description() local
1616 CORE_ADDR hwcap = linux_get_hwcap (auxv, target, gdbarch); in aarch64_linux_core_read_description()
1617 CORE_ADDR hwcap2 = linux_get_hwcap2 (auxv, target, gdbarch); in aarch64_linux_core_read_description()
DMakefile.in1041 auxv.c \
1316 auxv.h \
DChangeLog-2005288 * auxv.h:
289 * auxv.c:
1709 * linux-nat.c: Include "inf-ptrace.h" and "auxv.h".
1762 * config/nm-linux.h: Don't include "auxv.h".
3080 * auxv.h (target_auxv_read, procfs_xfer_auxv)
3082 * auxv.c (target_auxv_read, procfs_xfer_auxv, target_auxv_parse)
6696 * armnbsd-nat.c, armnbsd-tdep.c, auxv.c, avr-tdep.c: I18n markup.
DChangeLog-20145297 * auxv.c: Likewise.
10944 * auxv.c (target_auxv_parse): Call gdbarch_parse_auxv if provided.
11043 * auxv.c (ld_so_xfer_auxv): Update.
11149 * auxv.c (ld_so_xfer_auxv): Update.
11266 * auxv.c (ld_so_xfer_auxv): Update.
12012 * auxv.c (default_auxv_parse): No longer static.
12014 * auxv.h (default_auxv_parse): Declare.
12016 * target.c: Include auxv.h.
14376 * auxv.c (procfs_xfer_auxv, memory_xfer_auxv): Likewise.
14417 * auxv.c (procfs_xfer_auxv): Likewise.
[all …]
DChangeLog-20106 * auxv.c: Ditto.
7 * auxv.h: Ditto.
1355 * auxv.c (fprint_target_auxv): Update.
3930 * auxv.c (memory_xfer_auxv): Update attach comment.
3939 * auxv.c (ld_so_xfer_auxv): Do not error on failed read of data_address.
5448 * auxv.c: White space.
6067 * auxv.c (target_auxv_search): Delete unused variable.
11179 * auxv.c: Include gdbcore.h.
11183 * auxv.h (procfs_xfer_auxv): Remove comment. Rename to ...
11826 * s390-nat.c: Include "auxv.h" and <elf.h>.
DChangeLog-2008785 * auxv.c (fprint_target_auxv): Handle AT_BASE_PLATFORM and
1223 * auxv.c (fprint_target_auxv): Don't declare addressprint. Use
1828 (procfs_make_note_section): Change type of auxv local to gdb_byte.
2652 * auxv.c (default_auxv_parse): Use gdbarch_ptr_bit (target_gdbarch)
5033 * ppc-linux-nat.c: Include "auxv.h" and "elf/common.h".
5499 * auxv.c (fprint_target_auxv): Stop at AT_NULL.
7890 * auxv.c (default_auxv_parse): New, renamed from previous
11074 * auxv.c (fprint_target_auxv): Add support for AT_SUN_AUXFLAGS.
DChangeLog-20092043 * linux-tdep.c: Include auxv.h, target.h, elf/common.h.
4129 * ppc-linux-tdep.c: Include "observer.h", "auxv.h", "elf/common.h"
5117 * auxv.c (default_auxv_parse): Update.
5751 * auxv.c (fprint_target_auxv): Update.
8203 * auxv.c (procfs_xfer_auxv): Change type of the `object' argument
8205 * auxv.h: Include "target.h". Cleanup comments to not mention
11268 * auxv.c (fprint_target_auxv): Update.
11518 * auxv.c (fprint_target_auxv): New TAG for AT_RANDOM.
12202 * auxv.c (default_auxv_parse): Make it static.
/netbsd/src/external/gpl3/gcc/dist/libgcc/
Dconfig.in49 /* Define to 1 if you have the <sys/auxv.h> header file. */
Dconfigure.ac234 string.h strings.h memory.h sys/auxv.h sys/mman.h)
449 [AC_LANG_SOURCE([#include <sys/auxv.h>
474 [AC_LANG_SOURCE([#include <sys/auxv.h>
/netbsd/src/crypto/external/bsd/heimdal/dist/cf/
Droken-frag.m474 sys/auxv.h \
/netbsd/src/crypto/external/bsd/heimdal/dist/include/
Dconfig.h.in976 /* Define to 1 if you have the <sys/auxv.h> header file. */
/netbsd/src/external/gpl3/binutils/dist/binutils/
DChangeLog-2019843 auxv notes.

123