/picolibc-latest/test/ |
D | test-ungetc-ftell.c | 49 long position, start; in main() local 67 …position = ftell(file); // Check ftell position (should be 0 after ungetc if first character was … in main() 68 printf("Position after ungetc: %ld\n", position); in main() 72 if (position == 0) { in main()
|
/picolibc-latest/newlib/libc/stdio64/ |
D | stdio64.tex | 32 * Function fsetpos64:: Restore position of a large stream or file 33 * Function fgetpos64:: Get position of a large stream or file 34 * Function ftello64:: Return position in a large stream or file 35 * Function fseeko64:: Set large file position
|
/picolibc-latest/newlib/libc/machine/i960/ |
D | strncat.S | 110 shro 8, g7, g7 # position next byte for extraction 129 shro 8, g7, g7 # position next byte for extraction 142 shro 8, g7, g7 # position next byte for extraction
|
D | memcpy_ca.S | 147 rotate 8,MSW,MSW # move next byte into position for extraction 153 shro 8,MSW,MSW # move next byte into position for extraction 188 rotate 8,g1,g1 # move next byte into position for extraction 195 shro 8,g1,g1 # move next byte into position for extraction 255 rotate 8,LSW,LSW # move next byte into position for storing 261 shro 8,LSW,LSW # move next byte into position for storing 311 rotate 8,g1,g1 # move next byte into position for storing 320 shro 8,g1,g1 # move next byte into position for storing 322 rotate 8,g1,g1 # move next byte into position for storing
|
D | strncpy_ca.S | 145 rotate 8,g1,g1 # move next byte into position for extraction 154 shro 8,g1,g1 # move next byte into position for extraction 169 rotate 24,g5,g5 # move mask into position for testing next byte 175 shlo 8,g5,g5 # move mask into position for testing next byte 220 rotate 8,MSW,MSW # move next byte into position for extraction 223 shro 8,MSW,MSW # move next byte into position for extraction
|
D | strrchr.S | 123 shro 8,g5,g5 # position next byte for extraction 130 rotate 8,g6,g6 # position next highest byte
|
D | strncpy.S | 124 shro 8, g4, g4 # position word to extract next byte 142 shlo 8, g3, g3 # shift mask to next byte position
|
D | memcpy.S | 135 shro 8, g4, g4 # position next byte for storing 157 rotate 8, g7, g7 # position byte for storing
|
D | strcpy.S | 143 shro 8,g4,g4 # shift word to position next byte 171 shro 8, g4, g4 # position word for next byte extraction
|
D | memccpy_ca.S | 122 rotate 8,MSW,MSW # move next byte into position for extraction 129 shro 8,MSW,MSW # move next byte into position for extraction 198 rotate 8,g1,g1 # move next byte into position for extraction 208 shro 8,g1,g1 # move next byte into position for extraction
|
D | memchr_ca.S | 137 rotate 8,g5,g5 # shift word to position next byte 143 shro 8,g5,g5 # shift word to position next byte
|
D | strchr_ca.S | 135 rotate 8,g5,g5 # shift word to position next byte 141 shro 8,g5,g5 # shift word to position next byte
|
D | strlen_ca.S | 136 shlo 8,g6,g6 # shift word to position next byte 138 shro 8,g6,g6 # shift word to position next byte
|
D | strcpy_ca.S | 202 rotate 8,g2,g2 # move next byte into position for extraction 206 shro 8,g2,g2 # move next byte into position for extraction 226 rotate 8,MSW,MSW # move next byte into position for extraction 230 shro 8,MSW,MSW # move next byte into position for extraction
|
D | strncat_ca.S | 167 rotate 8,g1,g1 # move next byte into position for extraction 174 shro 8,g1,g1 # move next byte into position for extraction 247 rotate 8,MSW,MSW # move next byte into position for extraction 250 shro 8,MSW,MSW # move next byte into position for extraction
|
D | strlen.S | 110 shro 8,g4,g4 # shift word to position next byte
|
D | memcmp.S | 112 shlo 8,g4,g4 # position mask for next extraction
|
D | strcmp.S | 108 shlo 8,g4,g4 # position mask for next extraction
|
D | strncmp.S | 113 shlo 8,g4,g4 # position mask to extract next byte
|
D | strchr.S | 120 shro 8,g5,g5 # shift word to position next byte
|
D | memchr.S | 127 shro 8,g5,g5 # shift word to position next byte
|
D | memccpy.S | 133 shro 8,g4,g4 # position next byte
|
/picolibc-latest/newlib/libc/machine/arc64/ |
D | strlen.S | 77 ; NULL byte position is detected and encoded in r12 [0] [9] 167 ; NULL byte position is detected and encoded in r6 [0] [9] 242 ;; bit loads If a NULL byte is detected, the position of the double 281 ; be inside the position of the first NULL byte. 288 ; We can then convert the bit position into the last byte position by 296 ; Finally, we can add the NULL byte position inside the loaded double
|
D | memchr.S | 312 ; that is made up of the target byte, on each byte position, that we xor with 317 ;; If the target byte is detected, the position of the double word is encoded 353 ; 0) which will be inside the position of the first NULL byte. 359 ; We can then convert the bit position into the last byte position by looking 367 ; Finally, we can add the NULL/target byte position inside the loaded double 368 ; word to r0 to obtain the bytes absolute position [8]
|
D | strcat.S | 88 ; NULL byte position is detected and encoded in r6 [0] [9] 160 ; NULL byte position is detected and encoded in r6 [0] [9] 319 ; NULL byte position is detected and encoded in r6 [0] [9] 392 ; NULL byte position is detected and encoded in r6 [0] [9] 535 ;; If a NULL byte is detected, the position of the double word is encoded 570 ; first non zero bit (counting from bit 0) which will be inside the position of 577 ; We can then convert the bit position into the last byte position by looking 584 ; Finally, we can add the NULL byte position inside the loaded double word to
|