Home
last modified time | relevance | path

Searched refs:init (Results 1 – 22 of 22) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/sys/xtensa/
Dclibrary_init.c32 void (*init)(void), in __clibrary_init()
38 if (init) in __clibrary_init()
39 init (); in __clibrary_init()
/picolibc-3.7.0-3.6.0/scripts/
Dcross-msp430-unknown-elf.txt28 additional_sections = ['init', 'vector']
31 …it_contents = ['KEEP (*(.text.init.enter))', 'KEEP (*(.data.init.enter))', 'KEEP (*(SORT_BY_NAME(.
Drun-power956 $objcopy --update-section .init="$one_bin" --remove-section=.text --remove-section=.sfpr --remove-s…
/picolibc-3.7.0-3.6.0/newlib/libc/iconv/lib/
Ducsconv.h69 void *(*init) ( member
172 void *(*init) ( member
Ducsconv.c91 if (to_ucs_bices->handlers->init != NULL) in ucs_based_conversion_open()
93 uc->to_ucs.data = to_ucs_bices->handlers->init (from); in ucs_based_conversion_open()
102 if (from_ucs_bices->handlers->init != NULL) in ucs_based_conversion_open()
104 uc->from_ucs.data = from_ucs_bices->handlers->init (to); in ucs_based_conversion_open()
/picolibc-3.7.0-3.6.0/newlib/libc/iconv/ces/
Dtable-pcs.c69 return _iconv_from_ucs_ces_handlers_table.init (encoding); in table_pcs_from_ucs_init()
113 return _iconv_to_ucs_ces_handlers_table.init (encoding); in table_pcs_to_ucs_init()
Deuc.c148 data->data[i] = _iconv_from_ucs_ces_handlers_table.init ( in euc_from_ucs_init()
303 data->data[i] = _iconv_to_ucs_ces_handlers_table.init ( in euc_to_ucs_init()
/picolibc-3.7.0-3.6.0/cmake/
DTC-microbit.ld66 .init : {
67 KEEP (*(.text.init.enter))
68 KEEP (*(.data.init.enter))
69 KEEP (*(SORT_BY_NAME(.init) SORT_BY_NAME(.init.*)))
DTC-arm-none-eabi.ld66 .init : {
67 KEEP (*(.text.init.enter))
68 KEEP (*(.data.init.enter))
69 KEEP (*(SORT_BY_NAME(.init) SORT_BY_NAME(.init.*)))
/picolibc-3.7.0-3.6.0/picocrt/machine/powerpc/
Dcrt0.S37 .section .text.init.enter
/picolibc-3.7.0-3.6.0/doc/
Dinit.md14 3) Functions listed in the init array
20 called before the init array contents are evaluated.
Dlinking.md16 the data as required. Checkout the [Initializers in Picolibc](init.md) document
105 * `.text.init.enter`
106 * `.data.init.enter`
107 * `.init`, `.init.*`
Dusing.md79 [initializers/constructors](init.md) using `__libc_init_array()`
/picolibc-3.7.0-3.6.0/picocrt/machine/x86/
Dcrt0-32.S43 .section .text.init.enter
Dcrt0-64.S43 .section .text.init.enter
/picolibc-3.7.0-3.6.0/newlib/libc/misc/
DCMakeLists.txt39 init.c
Dmeson.build39 'init.c',
/picolibc-3.7.0-3.6.0/newlib/libc/picolib/machine/sparc/
Dinterrupt.S66 .section .data.init.enter
/picolibc-3.7.0-3.6.0/
Dmeson.build1009 KEEP (*(.text.init.enter))
1010 KEEP (*(.data.init.enter))
1011 KEEP (*(SORT_BY_NAME(.init) SORT_BY_NAME(.init.*)))''',
1077 init_sections = default_init_section_template.format('init', 'flash', 'text')
DREADME.md136 * [Picolibc initialization](doc/init.md)
871 control over the layout of .preserve, .init and .fini regions.
DCOPYING.picolibc2711 doc/init.md
3843 Files: newlib/libc/misc/init.c
/picolibc-3.7.0-3.6.0/newlib/
DChangeLog-20154792 * libc/misc/init.c (_fini): Remove.
6467 * libc/misc/init.c (__libc_fini_array): Process fini_array in
13118 * libc/misc/Makefile.am: Add init.c
13120 * libc/misc/init.c: New file.
13121 * libc/sys/arm/crt0.S: Call __libc_{init,fini}_array instead of
15269 * libc/sys/linux/dl/dl-init.c: Ditto.
25875 * configure.in (target_cflags): Move init.