This adds LIBC_CONF_PRINTF_MODULAR, which causes floating point support (later, others) to be weakly linked into the implementation. __printf_modular becomes the main entry point of the implementaiton, an printf itself wraps __printf_modular. printf it also contains a BFD_RELOC_NONE relocation to bring in the float aspect. See issue #146159 for context.
26 lines
450 B
ReStructuredText
26 lines
450 B
ReStructuredText
.. _developer_guides:
|
|
|
|
================
|
|
Developer Guides
|
|
================
|
|
|
|
Navigate to the links below for information on the respective topics:
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
building_docs
|
|
code_style
|
|
source_tree_layout
|
|
entrypoints
|
|
cmake_build_rules
|
|
config_options
|
|
clang_tidy_checks
|
|
fuzzing
|
|
header_generation
|
|
implementation_standard
|
|
undefined_behavior
|
|
printf_behavior
|
|
syscall_wrapper_refactor
|
|
modular_format
|