Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 18 of 18) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/machine/aarch64/
Dasmdefs.h62 #define ENTRY_ALIGN(name, alignment) \ argument
65 .align alignment; \
/picolibc-3.7.0-3.6.0/newlib/libc/machine/i960/
Dmemcpy_ca.S123 cmpo g3,g1 # check alignment of src
130 cmpo g0,g4 # check alignment of dest
205 cmpo g0,g4 # check alignment of dest
232 cmpo MSW,g5 # check alignment of end of src
239 cmpo g1,g4 # check alignment of dest
326 cmpo g1,g4 # check alignment of dest
Dstrcmp_ca.S117 cmpo g0,g2 # check alignment of src1
124 cmpo g3,g1 # check alignment of src2
154 cmpo g3,g1 # check alignment of src2
Dstrncmp_ca.S118 cmpo g0,SRC1 # check alignment of src1
125 cmpo g3,g1 # check alignment of src2
155 cmpo g3,g1 # check alignment of src2
Dstrcpy_ca.S170 cmpo g0,g4 # check alignment of dest
176 cmpo g3,g1 # check alignment of src
258 cmpo g3,g1 # check alignment of src
Dstrncpy_ca.S114 cmpo g3,g1 # check alignment of src
121 cmpo g0,g4 # check alignment of dest
263 cmpo g0,g4 # check alignment of dest
Dmemccpy_ca.S95 cmpo g5,g1 # check alignment of src
220 cmpo g0,g4 # check alignment of dest
Dstrncat_ca.S142 cmpo g1,g3 # check alignment of source
196 cmpo g1,g3 # check alignment of src
Dmemcmp_ca.S122 cmpo g3,g1 # check alignment of src2
/picolibc-3.7.0-3.6.0/newlib/libc/stdlib/
Dmallocr.c3011 Void_t* mEMALIGn(size_t alignment, size_t bytes) in mEMALIGn() argument
3013 Void_t* mEMALIGn(alignment, bytes) RDECL size_t alignment; size_t bytes; in mEMALIGn()
3028 if (alignment <= MALLOC_ALIGNMENT) return mALLOc(bytes);
3032 if (alignment < MINSIZE) alignment = MINSIZE;
3039 if (nb > __SIZE_MAX__ - (alignment + MINSIZE) || nb < bytes)
3045 m = (char*)(mALLOc(nb + alignment + MINSIZE));
3053 if ((((uintptr_t)(m)) % alignment) == 0) /* aligned */
3074 brk = (char*)mem2chunk(((uintptr_t)(m + alignment - 1)) & -alignment);
3075 if ((long)(brk - (char*)(p)) < (long)MINSIZE) brk = brk + alignment;
3099 assert (newsize >= nb && (((unsigned long)(chunk2mem(p))) % alignment) == 0);
/picolibc-3.7.0-3.6.0/newlib/libc/iconv/ces/
Dtable.c467 int alignment = nmlen & 3 ? 4 - (nmlen & 3) : 0; in load_file() local
469 hdrlen = nmlen + EXTTABLE_HEADER_LEN + alignment; in load_file()
499 nmlen += alignment; in load_file()
/picolibc-3.7.0-3.6.0/newlib/libc/machine/spu/include/
Dea.h94 int posix_memalign_ea (__ea void **memptr, size_ea_t alignment, size_ea_t size);
/picolibc-3.7.0-3.6.0/newlib/libc/machine/hppa/
Dsetjmp.S76 ; jmp_buf may only have a 4 byte alignment, so handle FP stores
/picolibc-3.7.0-3.6.0/
Dpicolibc.ld.in193 * BFD includes .tbss alignment when computing .tdata
194 * alignment, but for ld.lld we have to explicitly pad
Dmeson.build972 # We need to use different alignment flags for .tdata/.tbss for ld.bfd
DREADME.md436 * Fix use of TLS variables with stricter alignment requirements in
/picolibc-3.7.0-3.6.0/newlib/
DNEWS20 - make arm jmp_buf size and alignment ABI-conformant
DChangeLog-20153160 (__sfmoreglue): Use glue_with_file to avoid alignment problems.
8296 (strncpy): Cast src to uintptr_t before checking alignment with "&".
8416 8-byte over 4-byte alignment. Reduce register pressure.
12713 * libc/sys/arm/crt0.S: Ensure doubleword stack alignment.
18693 * libc/machine/sh/memcpy.S (Large): Fix alignment rounding.
18905 * libc/machine/sh/memcpy.S (Large): Fix alignment rounding.
18951 * libc/machine/sh/asm.h (_ENTRY): Set SH5 alignment to 8 bytes.
19567 for SIZE_SZ so that alignment ends up a minimum of 8.
19625 matching, non-word alignment, and the length is <= 4 but more than
21081 * libc/machine/i386/strchr.S: Fixed alignment test.
[all …]