Searched full:gperf (Results 1 – 23 of 23) sorted by relevance
/Zephyr-latest/cmake/modules/ |
D | FindHostTools.cmake | 14 # | gperf | | | 26 # 'GPERF' 27 # Path to gperf. 28 # Set to 'GPERF-NOTFOUND' if gperf was not found. 55 # gperf is an optional dependency 56 find_program(GPERF gperf)
|
/Zephyr-latest/scripts/build/ |
D | process_gperf.py | 8 gperf C file post-processor 10 We use gperf to build up a perfect hashtable of pointer values. The way gperf 91 m = re.search("gperf version (.*) [*][/]$", line) 97 warn("gperf %s is not tested, versions %s through %s supported" % 144 help="Input C file from gperf")
|
D | gen_kobject_list.py | 7 Script to generate gperf tables of kernel object metadata 33 - A gperf script to generate the hash table mapping kernel object memory 652 # API structs don't get into the gperf table 669 # At this point we know the object will be included in the gperf table 726 # -- GPERF generation logic 742 # Different versions of gperf have different prototypes for the lookup 744 # turned into a string, we told gperf to expect binary strings that are not 999 "-g", "--gperf-output", required=False, 1000 help="Output list of kernel object addresses for gperf use") 1033 assert args.kernel, "--kernel ELF required for --gperf-output"
|
D | gen_kobject_placeholders.py | 9 hash table and lookup functions produced by gperf,
|
/Zephyr-latest/include/zephyr/linker/ |
D | kobject-data.ld | 25 * produced by gperf during the final stages of linking. 36 /* This is produced by gperf. Put a place holder here
|
D | kobject-text.ld | 4 /* We need to reserve room for the gperf generated hash functions.
|
D | kobject-rom.ld | 11 * produced by gperf during the final stages of linking.
|
D | kobject-priv-stacks.ld | 15 * produced by gperf during the final stages of linking.
|
/Zephyr-latest/cmake/sca/eclair/ECL/ |
D | adopted_code.ecl | 5 -doc_begin="These files are automatically generated by gperf."
|
/Zephyr-latest/doc/develop/getting_started/ |
D | installation_linux.rst | 79 sudo apt-get install --no-install-recommends git cmake ninja-build gperf \ 89 sudo dnf install cmake ninja-build gperf dfu-util dtc wget which \ 121 sudo pacman -S git cmake ninja gperf ccache dfu-util dtc wget \
|
D | index.rst | 93 sudo apt install --no-install-recommends git cmake ninja-build gperf \ 141 brew install cmake ninja gperf python3 python-tk ccache qemu dtc libmagic wget openocd 195 choco install ninja gperf python311 git dtc-msys2 wget 7zip strawberryperl
|
/Zephyr-latest/include/zephyr/sys/internal/ |
D | kobject_internal.h | 55 * @brief Table generated by gperf, these objects are retrieved via
|
/Zephyr-latest/doc/kernel/usermode/ |
D | kernelobjects.rst | 107 special perfect hash table of kernel objects generated by the 'gperf' tool. 135 which is used in parallel to the gperf table when validating object pointers.
|
/Zephyr-latest/ |
D | CMakeLists.txt | 1237 # for the gperf generated structures for zephyr_prebuilt.elf. 1240 # the gperf hash table is hashed on the addresses of kobjects. 1243 set(KOBJECT_PREBUILT_HASH_LIST kobject_prebuilt_hash.gperf) 1253 --gperf-output ${KOBJECT_PREBUILT_HASH_LIST} 1268 ${GPERF} 1433 set(KOBJECT_HASH_LIST kobject_hash.gperf) 1446 # objects (KOBJECT_HASH_LIST) which we will then pass to gperf 1453 --gperf-output ${KOBJECT_HASH_LIST} 1465 # Use gperf to generate C code (KOBJECT_HASH_OUTPUT_SRC_PRE) which implements a 1470 ${GPERF} [all …]
|
/Zephyr-latest/doc/build/cmake/ |
D | build-postprocess-4.svg | 4 …gperf<br /></font></div></div></div></foreignObject><text x="902" y="191" fill="rgba(0, 0, 0, 1)" …
|
D | index.rst | 278 list is passed to *gperf*, which generates a perfect hash function and
|
/Zephyr-latest/arch/ |
D | Kconfig | 345 generated via gperf is highly dependent on the absolute addresses of 358 This is to account for the uncertainty of tables generated by gperf.
|
/Zephyr-latest/include/zephyr/internal/ |
D | syscall_handler.h | 113 * the gperf script footer, see gen_kobject_list.py
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.11.rst | 353 * :github:`5418` - Provide a python based replacement for gperf
|
D | release-notes-2.2.rst | 1227 * :github:`7305` - CMake improvements to modularize gperf targets
|
D | release-notes-1.14.rst | 1862 …n /sanitylog/v2m_beetle/tests/ztest/test/base/testing.ztest.verbose_2/zephyr/priv_stacks_hash.gperf 1863 …rect expression in /sanitylog/v2m_beetle/tests/posix/fs/portability.posix/zephyr/kobject_hash.gperf
|
D | release-notes-2.4.rst | 1289 * :github:`26914` - gen_kobject_list.py dosn't generate correct gperf info for ARC MetaWare toolcha…
|
/Zephyr-latest/boards/openisa/rv32m1_vega/doc/ |
D | index.rst | 694 flex texinfo gperf libtool patchutils bc zlib1g-dev \
|