Home
last modified time | relevance | path

Searched refs:C (Results 1 – 25 of 43) sorted by relevance

12

/bionic/libc/stdlib/
Dsetenv.c47 char *C; in setenv() local
53 if ((C = __findenv(name, &offset))) { /* find if already exists */ in setenv()
56 if ((int)strlen(C) >= l_value) { /* old larger; copy over */ in setenv()
57 while ((*C++ = *value++)) in setenv()
77 for (C = (char *)name; *C && *C != '='; ++C) in setenv()
80 malloc((size_t)((int)(C - name) + l_value + 2)))) in setenv()
82 for (C = environ[offset]; (*C = *name++) && *C != '='; ++C) in setenv()
84 for (*C++ = '='; (*C++ = *value++); ) in setenv()
/bionic/libc/bionic/
Dmd5.c46 #define C m->counter[2] macro
56 C = 0x98badcfe; in MD5_Init()
81 CC = C; in calc()
86 DO1(A,B,C,D,0,7,0xd76aa478); in calc()
87 DO1(D,A,B,C,1,12,0xe8c7b756); in calc()
88 DO1(C,D,A,B,2,17,0x242070db); in calc()
89 DO1(B,C,D,A,3,22,0xc1bdceee); in calc()
91 DO1(A,B,C,D,4,7,0xf57c0faf); in calc()
92 DO1(D,A,B,C,5,12,0x4787c62a); in calc()
93 DO1(C,D,A,B,6,17,0xa8304613); in calc()
[all …]
/bionic/libc/private/
Dnsswitch.h126 #define NS_FILES_CB(F,C) { NSSRC_FILES, F, __UNCONST(C) }, argument
127 #define NS_COMPAT_CB(F,C) { NSSRC_COMPAT, F, __UNCONST(C) }, argument
130 # define NS_DNS_CB(F,C) { NSSRC_DNS, F, __UNCONST(C) }, argument
132 # define NS_DNS_CB(F,C) argument
136 # define NS_NIS_CB(F,C) { NSSRC_NIS, F, __UNCONST(C) }, argument
138 # define NS_NIS_CB(F,C) argument
/bionic/libc/include/
Dnsswitch.h126 #define NS_FILES_CB(F,C) { NSSRC_FILES, F, __UNCONST(C) }, argument
127 #define NS_COMPAT_CB(F,C) { NSSRC_COMPAT, F, __UNCONST(C) }, argument
130 # define NS_DNS_CB(F,C) { NSSRC_DNS, F, __UNCONST(C) }, argument
132 # define NS_DNS_CB(F,C) argument
136 # define NS_NIS_CB(F,C) { NSSRC_NIS, F, __UNCONST(C) }, argument
138 # define NS_NIS_CB(F,C) argument
/bionic/libc/docs/
DISSUES.TXT1 Bionic C Library Issues:
5 of the Bionic C library. Note that these differ from specific
12 - The C library initialization will improperly run static C++
DOVERVIEW.TXT1 Bionic C Library Overview:
10 This implies that the C library should only provide lightweight wrappers
14 its source code consists in a mix of BSD C library pieces with custom
50 Sometimes, the C library function is really a wrapper that calls the
52 is provided by the C library and calls the _exit() syscall stub.
104 Bionic's C library comes with its own pthread implementation bundled in.
105 This is different from other historical C libraries which:
111 C library.
139 involve making the C library significantly bigger for very little benefit.
144 of different places of the C library. And conformance is very difficult
[all …]
/bionic/libc/
DCAVEATS1 Bionic is a very small C library because we have decided to *not* implement various features
7 - C++ exceptions are not supported. on embedded systems, they lead to extremely larger and
13 of much bloat and complexity in a C library. Besides, you'd better write correct
16 - pthread_once() doesn't support C++ exceptions thrown from the init function, or the init
20 is much better than the ill-designed related C libraries functions.
DREADME1 Welcome to Bionic, Android small and custom C library for the Android platform
3 Bionic is mainly a port of the BSD C library to our Linux kernel with the
13 Bionic doesn't want to implement all features of a traditional C library, we only
/bionic/libm/src/
Ds_cbrtf.c32 C = 5.4285717010e-01, /* 19/35 = 0x3f0af8b0 */ variable
64 s=C+r*t; in cbrtf()
Ds_cbrt.c30 C = 5.42857142857142815906e-01, /* 19/35 = 0x3FE15F15, 0xF15F15F1 */ variable
77 s=C+r*t; in cbrt()
/bionic/libstdc++/include/
Dcstdint3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C stdint.h header file.
Dclimits3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C limits.h header file.
Dcfloat3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C float.h header file.
Dcsetjmp3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C setjmp.h header file.
Dcerrno3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C errno.h header file.
Dcsignal3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C signal.h header file.
Dcassert3 * Copyright (C) 2009 The Android Open Source Project
31 * Standard C++ Library wrapper around the C assert.h header file. This file
Dcstddef3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C stddef.h header file.
Dctime3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C time.h header file.
Dcctype3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C ctype.h header file.
Dcmath3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C time.h header file.
Dcstring3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C string.h header file.
Dcstdlib3 * Copyright (C) 2009 The Android Open Source Project
34 * Standard C++ Library wrapper around the C stdlib.h header file.
/bionic/libc/arch-arm/bionic/
Dcrtbegin_static.S68 # functions that need to be called in order during C library initialization,
69 # just before the program is being run. This is a C++ requirement
Dcrtbegin_dynamic.S68 # functions that need to be called in order during C library initialization,
69 # just before the program is being run. This is a C++ requirement

12