Searched refs:init (Results 1 – 22 of 22) sorted by relevance
/picolibc-3.7.0-3.6.0/newlib/libc/sys/xtensa/ |
D | clibrary_init.c | 32 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/ |
D | cross-msp430-unknown-elf.txt | 28 additional_sections = ['init', 'vector'] 31 …it_contents = ['KEEP (*(.text.init.enter))', 'KEEP (*(.data.init.enter))', 'KEEP (*(SORT_BY_NAME(.…
|
D | run-power9 | 56 $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/ |
D | ucsconv.h | 69 void *(*init) ( member 172 void *(*init) ( member
|
D | ucsconv.c | 91 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/ |
D | table-pcs.c | 69 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()
|
D | euc.c | 148 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/ |
D | TC-microbit.ld | 66 .init : { 67 KEEP (*(.text.init.enter)) 68 KEEP (*(.data.init.enter)) 69 KEEP (*(SORT_BY_NAME(.init) SORT_BY_NAME(.init.*)))
|
D | TC-arm-none-eabi.ld | 66 .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/ |
D | crt0.S | 37 .section .text.init.enter
|
/picolibc-3.7.0-3.6.0/doc/ |
D | init.md | 14 3) Functions listed in the init array 20 called before the init array contents are evaluated.
|
D | linking.md | 16 the data as required. Checkout the [Initializers in Picolibc](init.md) document 105 * `.text.init.enter` 106 * `.data.init.enter` 107 * `.init`, `.init.*`
|
D | using.md | 79 [initializers/constructors](init.md) using `__libc_init_array()`
|
/picolibc-3.7.0-3.6.0/picocrt/machine/x86/ |
D | crt0-32.S | 43 .section .text.init.enter
|
D | crt0-64.S | 43 .section .text.init.enter
|
/picolibc-3.7.0-3.6.0/newlib/libc/misc/ |
D | CMakeLists.txt | 39 init.c
|
D | meson.build | 39 'init.c',
|
/picolibc-3.7.0-3.6.0/newlib/libc/picolib/machine/sparc/ |
D | interrupt.S | 66 .section .data.init.enter
|
/picolibc-3.7.0-3.6.0/ |
D | meson.build | 1009 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')
|
D | README.md | 136 * [Picolibc initialization](doc/init.md) 871 control over the layout of .preserve, .init and .fini regions.
|
D | COPYING.picolibc | 2711 doc/init.md 3843 Files: newlib/libc/misc/init.c
|
/picolibc-3.7.0-3.6.0/newlib/ |
D | ChangeLog-2015 | 4792 * 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.
|