ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
emu_elf_name_match_t Struct Reference

Incremental exact string comparison state. More...

Data Fields

const char * expected
 Expected NUL-terminated name.
size_t length
 Expected length excluding NUL.
size_t compared
 Bytes compared so far.
bool equal
 Sticky exact-prefix equality.

Detailed Description

Incremental exact string comparison state.

Definition at line 328 of file emu_elf_symbols.c.

Field Documentation

◆ compared

size_t emu_elf_name_match_t::compared

Bytes compared so far.

Definition at line 331 of file emu_elf_symbols.c.

Referenced by internal_lookup_symbol(), and internal_name_chunk().

◆ equal

bool emu_elf_name_match_t::equal

Sticky exact-prefix equality.

Definition at line 332 of file emu_elf_symbols.c.

Referenced by internal_lookup_symbol(), and internal_name_chunk().

◆ expected

const char* emu_elf_name_match_t::expected

Expected NUL-terminated name.

Definition at line 329 of file emu_elf_symbols.c.

Referenced by internal_name_chunk().

◆ length

size_t emu_elf_name_match_t::length

Expected length excluding NUL.

Definition at line 330 of file emu_elf_symbols.c.

Referenced by internal_lookup_symbol(), and internal_name_chunk().


The documentation for this struct was generated from the following file: