/picolibc-latest/newlib/libm/common/ |
D | math_config.h | 14 3. The name of the company may not be used to endorse or promote 471 # define _MATH_ALIAS_d_to_f(name) extern double _D_NAME(name)(void) __attribute__((__alias__(_FLOA… argument 472 # define _MATH_ALIAS_d_d_to_f(name) extern double _D_NAME(name)(double x) __attribute__((__alias__… argument 473 … define _MATH_ALIAS_d_D_to_f(name) extern double _D_NAME(name)(const double *x) __attribute__((__… argument 474 # define _MATH_ALIAS_d_s_to_f(name) extern double _D_NAME(name)(const char *x) __attribute__((__al… argument 475 …efine _MATH_ALIAS_d_dd_to_f(name) extern double _D_NAME(name)(double x, double y) __attribute__((_… argument 476 …ine _MATH_ALIAS_d_dl_to_f(name) extern double _D_NAME(name)(double x, long double y) __attribute__… argument 477 …efine _MATH_ALIAS_d_dD_to_f(name) extern double _D_NAME(name)(double x, double *y) __attribute__((… argument 478 …_MATH_ALIAS_d_ddd_to_f(name) extern double _D_NAME(name)(double x, double y, double z) __attribute… argument 479 …define _MATH_ALIAS_d_dI_to_f(name) extern double _D_NAME(name)(double x, int *y) __attribute__((__… argument [all …]
|
/picolibc-latest/newlib/libc/machine/mips/machine/ |
D | asm.h | 18 * * Neither the name of MIPS Technologies Inc. nor the names of its 139 /* Name of reset code section. */ 147 # define _RESET_SECTION_NAMED(name) .pushsection .reset, "ax", @progbits argument 150 /* Name of boot code section. */ 158 # define _BOOT_SECTION_NAMED(name) .pushsection .boot, "ax", @progbits argument 161 /* Name of standard code section. */ 168 # define _NORMAL_SECTION_NAMED(name) .pushsection .text ##.name, "ax", @progbits argument 170 # define _NORMAL_SECTION_NAMED(name) .pushsection .text, "ax", @progbits argument 201 #define LEAF(name) \ argument 202 _TEXT_SECTION_NAMED(name); \ [all …]
|
/picolibc-latest/newlib/libc/machine/hppa/ |
D | DEFS.h | 10 * by the University of California, Berkeley. The name of the 22 #define ENTRY(Name) BLANK M_ENTRY (Name,PROF_/**/Name) argument 23 #define ENTRYC(Name) BLANK M_ENTRYC(Name,PROF_/**/Name) argument 24 #define EXIT(Name) BLANK M_EXIT (Name,PROF_/**/Name) argument 25 #define EXITC(Name) BLANK M_EXITC (Name,PROF_/**/Name) argument 61 #define M_ENTRY(name,prof) \ argument 63 .label name !\ 74 ldil L%name,r1 !\ 75 ldo R%name(r1),arg1 !\ 87 #define M_ENTRYC(name,prof) \ argument [all …]
|
/picolibc-latest/newlib/libc/include/sys/ |
D | tree.h | 68 #define SPLAY_HEAD(name, type) \ argument 69 struct name { \ 125 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 126 void name##_SPLAY(struct name *, struct type *); \ 127 void name##_SPLAY_MINMAX(struct name *, int); \ 128 struct type *name##_SPLAY_INSERT(struct name *, struct type *); \ 129 struct type *name##_SPLAY_REMOVE(struct name *, struct type *); \ 133 name##_SPLAY_FIND(struct name *head, struct type *elm) \ 137 name##_SPLAY(head, elm); \ 144 name##_SPLAY_NEXT(struct name *head, struct type *elm) \ [all …]
|
/picolibc-latest/test/ |
D | long_double_gen.5c | 8 string name; 13 string name; 18 string name; 23 string name; 28 string name; 59 is_full_func(string name) 62 if (limited_funcs[i] == name) 87 make_prec(string name) 89 string prec = toupper(name) + "_PREC"; 100 string vec = sprintf("%s_vec", f.name); [all …]
|
D | rounding-mode.c | 18 * 3. Neither the name of the copyright holder nor the names of its 151 check(int mode, char *name, double value) in check() argument 156 (void) name; in check() 160 printf("test double %s for value %g \n", name, value); in check() 163 printf("ERROR fesetround %s failed\n", name); in check() 174 printf("ERROR fegetround() != %s\n", name); in check() 179 printf("ERROR double %s: value %g want %g got %g\n", name, value, want, got); in check() 185 printf("ERROR fesetround %s failed\n", name); in check() 190 printf("ERROR double %s: -value %g want %g got %g\n", name, value, want, got); in check() 197 printf("test float %s for value %g \n", name, value); in check() [all …]
|
D | test-ctype.c | 18 * 3. Neither the name of the copyright holder nor the names of its 43 #define iscat(name) is ## name argument 44 #define TEST(name) do { \ argument 45 if (!!iscat(name)(c) != !!name) { \ 47 c, c, #name, boolname(iscat(name)(c)), boolname(name)); \
|
/picolibc-latest/ |
D | find-copyright | 148 def find_copyright_source(name, mime): argument 149 with open(name, 'rb') as f: 240 def pound_comments(name): argument 244 for line in open(name).readlines(): 256 def find_copyright_pound(name): argument 257 comments = pound_comments(name) 264 def semi_comments(name): argument 268 for line in open(name).readlines(): 280 def find_copyright_semi(name): argument 281 comments = semi_comments(name) [all …]
|
/picolibc-latest/newlib/libc/machine/arc64/sys/ |
D | asm.h | 14 3) Neither the name of the Synopsys, Inc., nor the names of its contributors 64 #define _ENTRY(name) .text ` .balign 4 ` .globl name ` name: argument 65 #define FUNC(name) .type name,@function argument 66 #define ENDFUNC0(name) .Lfe_##name: .size name,.Lfe_##name-name argument 67 #define ENDFUNC(name) ENDFUNC0 (name) argument 68 #define ENTRY(name) _ENTRY (name) ` FUNC (name) argument
|
/picolibc-latest/newlib/libc/machine/arc/ |
D | asm.h | 17 3) Neither the name of the Synopsys, Inc., nor the names of its contributors 35 #define _ENTRY(name) \ argument 36 .text ` .balign 4 ` .globl name ` name: 37 #define FUNC(name) .type name,@function argument 38 #define ENDFUNC0(name) .Lfe_##name: .size name,.Lfe_##name-name argument 39 #define ENDFUNC(name) ENDFUNC0 (name) argument 40 #define ENTRY(name) _ENTRY (name) ` FUNC (name) argument
|
/picolibc-latest/newlib/libc/stdlib/ |
D | setenv.c | 11 * Neither the name of the University nor the names of its 28 * Set the value of the environmental variable "name" to be 40 setenv (const char *name, in setenv() argument 49 /* Name cannot be NULL, empty, or contain an equal sign. */ in setenv() 50 if (name == NULL || name[0] == '\0' || strchr(name, '=')) in setenv() 59 if ((C = _findenv (name, &offset))) in setenv() 104 for (C = (char *) name; *C && *C != '='; ++C); /* no `=' in name */ in setenv() 105 char *E = malloc ((size_t) ((int) (C - name) + l_value + 2)); in setenv() 112 for (C = E; (*C = *name++) && *C != '='; ++C); in setenv() 121 * unsetenv(name) -- [all …]
|
D | getenv_r.c | 12 char *_getenv_r(struct _reent *<[reent_ptr]>, const char *<[name]>); 17 name matches the string at <[name]>. If a variable name matches, 46 * Neither the name of the University nor the names of its 69 * Returns pointer to value associated with name, if any, else NULL. 70 * Sets offset to be the offset of the name/value combination in the 78 register const char *name, in _findenv() argument 95 c = name; in _findenv() 101 len = c - name; in _findenv() 103 if (!strncmp (*p, name, len)) in _findenv()
|
D | getenv.c | 12 char *getenv(const char *<[name]>); 17 name matches the string at <[name]>. If a variable name matches, 41 * Neither the name of the University nor the names of its 56 * Returns ptr to value associated with name, if any, else NULL. 60 getenv (const char *name) in getenv() argument 64 return _findenv (name, &offset); in getenv()
|
/picolibc-latest/newlib/libc/machine/aarch64/ |
D | asmdefs.h | 62 #define ENTRY_ALIGN(name, alignment) \ argument 63 .global name; \ 64 .type name,%function; \ 66 name: \ 70 #define ENTRY(name) ENTRY_ALIGN(name, 6) argument 72 #define ENTRY_ALIAS(name) \ argument 73 .global name; \ 74 .type name,%function; \ 75 name: 77 #define END(name) \ argument [all …]
|
/picolibc-latest/zephyr/ |
D | zephyr.cmake | 18 # 3. Neither the name of the copyright holder nor the names of its 43 function (picolibc_option_true name option) 45 set(${name} 1 PARENT_SCOPE) 47 set(${name} 0 PARENT_SCOPE) 51 function (picolibc_option_any_true name option_list) 54 set(${name} 1 PARENT_SCOPE) 58 set(${name} 0 PARENT_SCOPE) 61 function (picolibc_option_false name option) 63 set(${name} 0 PARENT_SCOPE) 65 set(${name} 1 PARENT_SCOPE) [all …]
|
/picolibc-latest/.github/workflows/ |
D | linux.yml | 1 name: Linux 31 - name: Clone picolibc 36 - name: Cache the Docker Image 44 - name: Set up Docker Buildx 48 - name: Build picolibc container 72 - name: Clone picolibc 77 - name: Restore the Docker Image 84 - name: Load and Check the Docker Image 92 - name: install ccache 99 # Key on job name and cache size to get separate caches for linux [all …]
|
D | zephyr.yml | 1 name: Zephyr 32 - name: Clone picolibc 37 - name: Cache the Docker Image 45 - name: Set up Docker Buildx 49 - name: Build picolibc container 78 - name: Clone picolibc 83 - name: Restore the Docker Image 90 - name: Load and Check the Docker Image 98 - name: install ccache 105 # Key on job name and cache size to get separate caches for linux [all …]
|
D | steps-head | 2 - name: Clone picolibc 7 - name: Restore the Docker Image 14 - name: Load and Check the Docker Image 22 - name: install ccache 29 # Key on job name and cache size to get separate caches for linux 31 - name: ccache
|
D | head | 1 name: Linux 31 - name: Clone picolibc 36 - name: Cache the Docker Image 44 - name: Set up Docker Buildx 48 - name: Build picolibc container
|
/picolibc-latest/newlib/libm/test/ |
D | math.c | 104 char *name, in ffcheck_id() argument 144 name, p->line, mag, in ffcheck_id() 157 name, p->line, merror, p->qs[id].merror); in ffcheck_id() 163 name, p->line, errno, p->qs[id].errno_val); in ffcheck_id() 173 char *name, in ffcheck() argument 177 return ffcheck_id(is, p, name, serrno, merror, 0); in ffcheck() 183 char *name, in fffcheck_id() argument 203 // printf("%s got 0x%08x want 0x%08x\n", name, isbits.p1, correct.p1); in fffcheck_id() 228 name, p->line, mag, in fffcheck_id() 242 name, p->line, merror, p->qs[id].merror); in fffcheck_id() [all …]
|
/picolibc-latest/newlib/libc/machine/sh/ |
D | asm.h | 10 by the University of California, Berkeley. The name of the 31 # define _ENTRY(name) \ argument 32 TEXT; .balign 8; .globl name; name: 34 #define _ENTRY(name) \ argument 35 .text; .align 2; .globl name; name: 38 #define ENTRY(name) \ argument 39 _ENTRY(_C_LABEL(name))
|
/picolibc-latest/newlib/libc/picolib/machine/arm/ |
D | interrupt.c | 18 * 3. Neither the name of the copyright holder nor the names of its 56 #define isr(name) \ argument 57 void arm_ ## name ## _isr(void) __attribute__ ((weak, alias("arm_ignore_isr"))); 59 #define isr_halt(name) \ argument 60 void arm_ ## name ## _isr(void) __attribute__ ((weak, alias("arm_halt_isr"))); 75 #define i(addr,name) [(addr)/4] = (void(*)(void)) arm_ ## name ## _isr argument 113 #define vector(name) \ argument 114 void arm_ ## name ## _vector(void) __attribute__ ((weak, alias("arm_ignore_vector"))) 116 #define vector_halt(name) \ argument 117 void arm_ ## name ## _vector(void) __attribute__ ((weak, alias("arm_halt_vector")))
|
/picolibc-latest/newlib/libc/machine/spu/ |
D | ea_internal.h | 14 * Neither the name of IBM nor the names of its contributors may be 69 #define COMPAT_EA_ALIAS(name) __asm__(".global\t__" #name "64\n\t.set\t__" #name "64," #name) argument 71 #define COMPAT_EA_ALIAS(name) __asm__(".global\t__" #name "32\n\t.set\t__" #name "32," #name) argument
|
/picolibc-latest/newlib/libc/picolib/machine/m68k/ |
D | interrupt.c | 18 * 3. Neither the name of the copyright holder nor the names of its 53 #define isr(name) \ argument 54 void m68k_ ## name ## _isr(void) __attribute__ ((weak, alias("m68k_ignore_isr"))); 56 #define isr_halt(name) \ argument 57 void m68k_ ## name ## _isr(void) __attribute__ ((weak, alias("m68k_halt_isr"))); 76 #define i(id,name) [id] = m68k_ ## name ## _isr argument
|
/picolibc-latest/newlib/libc/argz/ |
D | envz_add.c | 17 const char *name, in envz_add() argument 25 envz_remove(envz, envz_len, name); in envz_add() 29 name_len = strlen(name); in envz_add() 34 memcpy(concat, name, name_len); in envz_add() 43 retval = argz_add(envz, envz_len, name); in envz_add()
|