Lines Matching +refs:clang +refs:format +refs:region
138 warning reported by clang -Wtautological-constant-out-of-range-compare.
140 build: enable gcc -Woverride-init and clang -Winitializer-overrides.
156 and clang -Winitializer-overrides.
160 macros non-trivially defined for gcc >= 4.2 and clang >= 2.8.
168 tests: workaround clang -Wunneeded-internal-declaration bug.
170 to workaround clang -Wunneeded-internal-declaration bug.
173 to workaround clang -Wunneeded-internal-declaration bug.
1163 (main): Use print_dqfmt to print flags of quota format, improve existing
2222 tests: cast printf arguments to short when %h format qualifier is used.
2223 Reported by clang.
2225 * tests/mknod.c (main): Cast printf argument for %#03ho format to short.
2227 * tests/net-sockaddr.c (main): Cast printf argument for %hu format
2237 Reported by clang.
3022 (.SS Output format) <-k>: Put it inside
3029 strace.1.in: format a reference to "open" syscall using bold font.
3106 * strace.1.in (.SS Output format) <-A>: Add missing .B.
3221 With clang, the double use of r7 can result in the compiler silently
4005 (clang-x86_64): Rename to clang-x86_64-libdw, add STACKTRACE=libdw.
4006 (clang-x86): Rename to clang-x86-nounwind, add STACKTRACE=no.
4008 clang-x86_64-libunwind, clang-x86_64-nounwind, clang-x86-nounwind):
4196 Reported by clang.
5071 print_fields.h: add PRINT_FIELD_XVAL_U for printing xlat in %u format.
5134 passing information about number printing format (unsigned decimal
5145 raw constant number with respect to printing format style.
5346 udev_monitor_netlink_header object that ends in unmapped memory region.
6303 * tests/btrfs.c: Add spaces after PRI* format specifiers.
8103 (.SS Output format) <-o>: de-italicize dot in "filename.pid", convert
8923 printing format qualifiers to corresponding long types.
9452 USER_DESC_ENTERING format argument on entering and with
9508 to "=", change print format qualifier from %d to %u.
9548 count.c: collect definitions of format strings in one place.
9551 * count.c (call_summary_pers): Put all format strings in static
9618 strace.c: avoid duplication of a format string in attach_tcb.
9619 * strace.c (attach_tcb): Add task_path variable with the output format.
9620 Use it for the procdir declaration and xsprintf format string argument.
10187 travis: switch from clang-3.8 to clang.
10188 As travis provides a relatively fresh clang by default nowadays,
10189 it makes sense to use default clang in clang-based test builds.
10191 * .travis.yml (matrix): Change clang-3.8 to clang.
10317 information about region names and the respective start and end
11364 unsigned to int, it follows printfd output format.
12110 * copyright-year-gen <year>: Change format to format:%cD, remove --date,
12125 date format with --date, working this around by processing git log output
12129 last_commit_year>: Change format to format:%aD, remove --date, supply
12974 strace.1: format synopsis using .SY/.OP macros.
13531 Change output format for such strings to distinguish NUL-terminated
13930 aio: change struct iocb.aio_lio_opcode output format.
13931 * aio.c (tprint_lio_opcode): Change opcode output format to match
14017 The issue was raised when compiling with clang, which is more
14213 print_inet_addr: use inet_addr-based output format for IPv4.
14215 <AF_INET>: Use inet_addr-based output format.
16490 Print time in ISO 8601 format in time syscall decoder.
16501 to format a string representation of time, use tprints_comment
16528 * print_timespec.c (timespec_fmt): Change tv_sec format to %lld and
16529 tv_nsec format to %llu.
16533 * print_timeval.c (timeval_fmt): Change tv_sec format to %lld and
16534 tv_usec format to %llu.
16539 * tests/adjtimex.c (main): Change tv_sec printing format to %lld, cast
16540 it to long long; change tv_usec printing format to %llu, process it with
16542 * tests/clock_nanosleep.c (main): Change tv_sec printing format to %lld,
16543 cast it to long long; change tv_nsec printing format to %llu, process it
16574 Always print raw values of time data fields, format string
16588 Print raw values of time fields, use sprinttime_nsec to format a string
16592 and struct utimbuf.modtime fields, use sprinttime to format a string
16629 * execve.c (printargc): Always print the address, format the number
17033 sysent.h: format syscall flag macros.
17539 travis: switch from clang-3.6 to clang-3.8.
17540 * .travis.yml (matrix): Change clang-3.6 to clang-3.8.
19106 with tprints for printing strings without format specifiers.
19732 into the output format group.
19735 format group.
19840 using %d format.
19885 * sg_io_v3.c (decode_response): Print duration field using %u format.
19901 sg_io_v3: print status fields using %#x format specifier.
19902 The formerly used format string %02x led to misleading output as there
19907 using %#x format specifier instead of %02x.
19915 and device_status fields using %#x format specifier instead of %u.
19923 using ("%#" PRI__x64) format string.
19925 format string.
19934 using ("%#" PRI__x64) format string.
20028 The formerly used format string %x led to misleading output as there was
20033 using %#x format specifier instead of %x.
20038 The formerly used format string %x led to misleading output as there was
20043 format specifier instead of %x.
20065 is always printed in hexadecimal format now.
20181 multiple uses of format specifiers not supported by this custom vfprintf
20431 them using appropriate format specifiers.
20461 print it using %#llx format.
20851 Print kernel_ureg_t and kernel_scno_t using dedicated format strings.
21966 getarg_klu, print them using printaddr_klu, PRI_klu format,
22028 PRI_klu format.
22034 PRI_klx format.
22038 Print kernel_ulong_t type using PRI_kld, PRI_klu, or PRI_klx format.
22041 PRI_klx format.
22044 PRI_klx format.
22046 fcntl.c: print 64-bit fields of struct_kernel_flock64 using PRId64 format
22048 of struct_kernel_flock64 using PRId64 format.
22050 v4l2.c: print v4l2_ext_control.value64 using PRId64 format.
22052 of struct_v4l2_ext_control using PRId64 format.
22054 perf.c: print perf_event_attr.__reserved_1 using PRIx64 format.
22056 of perf_event_attr using PRIx64 format.
22058 btrfs.c: print 64-bit fields of btrfs_ioctl_vol_args_v2 using PRIu64 format
22060 of struct_btrfs_ioctl_vol_args_v2 using PRIu64 format.
22065 (print_blkpg_req): Print them using PRId64 format.
22768 statfs: fix printing format of f_fsid field.
22869 Make date output format conform to ISO 8601.
22925 This is necessary for the upcoming change in the output format
22937 This is necessary for the upcoming change in the output format
23465 format: SET[:error=ERRNO][:when=FIRST[+[STEP]]]
24222 output format being checked (in case verbose output is enabled,
24552 to unsigned long long, change print format to %#llx.
24666 and idx2, print them using %#llx format in case of unknown command.
24796 arguments to kernel_ulong_t. Print len using %llu format.
24872 of open-coding it. Print unrecognized errno values using %lu format
24893 to unsigned long, print it using %lu format, drop no longer needed
24902 format specifiers.
25050 fallocate: change print format of offset and len arguments to signed.
25349 * tests/ipc_msg.c: Additional msgget (parameter format) and msgctl
25350 (parameter format, decoding of struct msqid_ds in IPC_SET/IPC_STAT
25415 from unsigned long to unsigned int, print it using %u format.
25459 * tests/aio.c (main): Use PRI__*64 macros for correct format conversion
25466 by the kernel, cast it to int and print it using %d format.
25479 and print it using %#x format.
25499 sched_attr to int32_t, update format specifiers accordingly.
25508 * tests/sprintrc.c (enum sprintrc_fmt): New sprintrc format enumeration.
25625 * tests/aio.c (main): Change output format for min_nr and nr arguments
25709 readahead: fix print format for the "count" argument.
25711 so "%lu" format should be used instead of "%ld".
25854 argument format, print FUTEX_FD using that format.
26838 tests/umode_t.c: guard against libc printf format errors.
26839 * tests/umode_t.c (test_syscall): Use different printf format specifiers
26840 to detect libc printf format errors.
26856 Print numeric umode_t type using %#03ho format.
26857 Print return value of umask syscall using %#03lo format.
26859 and print the numeric part using %#03o format.
27160 from ext_arg array using %llx format.
27474 * net.c (SYS_FUNC(bind)): Print 3rd syscall argument using %d format.
27475 (SYS_FUNC(sendto)): Print 6th syscall argument using %d format.
27721 * msghdr.c (print_cmsg_type_data): Use %#x format when printing
27871 using %#08x format. Print elements of sockaddr_ipx.sipx_node array
27872 and sockaddr_ipx.sipx_type using %#02x format.
27889 to "nl_groups". Print sockaddr_nl.nl_groups using %#08x format.
28391 argument using %d format.
28571 using #x format.
28597 using #x format.
28708 * block.c (block_ioctl): Print uint64_t values using PRIu64 format.
28744 scsi.c: print __u64 types using PRI__u64 format.
28746 to unsigned long long, print fields of type __u64 using PRI__u64 format.
28833 of struct btrfs_ioctl_clone_range_args using PRI__u64 format.
29408 using %lu format. Print 3rd argument as flags.
29539 * v4l2.c (print_pixelformat): Rewrite initialization of pixel format
29627 requests using %lu format.
30188 argument to uint64_t. Print it using PRIx64 format.
30200 argument to uint64_t. Print it using PRIx64 format.
30210 * util.c (printxvals): Likewise. Print it using PRIx64 format.
30243 * util.c (addflags): Likewise. Print it using PRIx64 format.
30301 argument using %d format.
30335 arguments using %d format.
30694 tests/xetpriority.c: print syscall() result using %ld format.
30696 tests/xetpgid.c: print syscall() result using %ld format.
30702 tests/unlinkat.c: print syscall() result using %ld format.
30742 tests/sched_xetscheduler.c: print syscall() result using %ld format.
30744 tests/sched_xetparam.c: print syscall() result using %ld format.
30746 tests/renameat.c: print syscall() result using %ld format.
30748 tests/rename.c: print syscall() result using %ld format.
30768 tests/mknod.c: print syscall() result using %ld format.
30770 tests/mkdirat.c: print syscall() result using %ld format.
30778 tests/linkat.c: print syscall() result using %ld format.
30794 tests/fsync.c: print syscall() result using %ld format.
30796 tests/flock.c: print syscall() result using %ld format.
30800 tests/fdatasync.c: print syscall() result using %ld format.
30808 tests/faccessat.c: print syscall() result using %ld format.
30810 tests/epoll_wait.c: print syscall() result using %ld format.
30812 tests/epoll_ctl.c: print syscall() result using %ld format.
30817 tests/epoll_create.c: print syscall() result using %ld format.
30819 tests/dup3.c: print syscall() result using %ld format.
30821 tests/dup2.c: print syscall() result using %ld format.
31078 Print first syscall argument using %u format.
31581 using %lld format string.
32046 the second syscall argument using %d format.
32209 using %d format.
32211 using %d format.
32220 (main): Print members of struct timeval using %ju format.
32320 * lseek.c (SYS_FUNC(lseek)): Print offset using %lld format.
32531 * tests/mmap.c (main): Change output format from regexp to verbatim.
32946 strace.1: fix format of -P description.
33039 argument using "%u" format.
33045 * quota.c (decode_cmd_data): As quota format value and xfs quota flags
33136 Add clang-3.6/x86_64, clang-3.6/x86, and musl-gcc/x86_64 to the matrix.
33138 * .travis.yml (compiler): Add gcc, clang-3.6, and musl-gcc.
33141 * travis-ci.sh: Add support for clang and musl-gcc.
33146 mpers.awk: add support for DWARF files generated by clang.
33165 tests: fix clang "duplicate 'const' declaration specifier" warnings.
33170 tests/times.c: fix clang compilation warning.
33284 socklen_t. Print these fields using %lu format to avoid issues caused
33288 to unsigned long and print them using %lu format.
33539 (main): Use %m printf format specifier.
34104 mpers.sh: switch to DWARF version 2 format for better portability.
34107 mpers.awk: add support for DWARF version 2 format.
34108 * mpers.awk: Handle DW_AT_data_member_location in DWARF v2 format.
34112 Replace %Ld/%Lu printf format specifiers with %lld/%llu.
34113 As %Ld and %Lu printf format specifiers are not quite portable,
35115 of kernel_ulong_t type using %Lu format.
35120 (print_dirent): Print variables of kernel_ulong_t type using %Lu format.
36671 * aio.c (sys_io_getevents): Print first argument using "%lu" format.
36862 using "%d" format.
36867 * aio.c (sys_io_setup): Print first argument using "%u" format.
37445 Change to traditional structure output format.
37531 Print uint32_t syscall arguments using %u format.
39409 * sysinfo.c (sys_sysinfo): Use ll length format modifier
39738 * tests/pc.c (main): Unmap larger memory region.
39757 On some platforms printing of __s64 types with "%lld" format,
39759 that __s64/__u64 type is not compatible with long long format.
40007 Declare all format printers with printf format attribute.
40009 format(printf) attribute.
40010 * sock.c (sock_ioctl): Fix format string.
40028 * syscall.c (print_pc): Choose instruction pointer format depending
40531 * v4l2.c (print_pixelformat): Output in quoted v4l2_fourcc() format.
40615 Change output format to be consistent with other parts of strace
40696 kernel headers have been rewritten, and the source format of ioctl
40876 ioctl: print unrecognized ioctl codes in _IOC(dir,type,nr,size) format.
41520 * file.c (realprintstat): Adjust format strings so that all 64-bit
41521 integer fields are printed with %llu format, and %u format is used for
41637 * tests/net-yy-accept.awk: Update to match new output format.
42419 The output format of the stack trace is supposed to be different
42808 Print 'i' using %u format string.
44521 * file.c (printstat64): Remove HAVE_LONG_LONG checks, use %llu format
45932 * desc.c (sys_io_submit): Change offset output format from %llx to %lld.
46984 executed. Fix the format strings so we use %lu for unsigned long rather
47483 Use %d printf format instead of %i everywhere.
47687 count.c:223:5: warning: format '%u' expects type 'unsigned int',
47691 the multiplication to an int and update the printf format.
47764 Stop using %h[h]u format specifiers.
50186 Fix "format not a string literal" warning caused by tprintf(str)
51686 * strace.c [!USE_PROCFS] (trace): Differentiate output format depending
51839 * Makefile.am (EXTRA_DIST): Add debian/source/format, debian/watch,
52021 Use format macros from inttypes.h to print values of type uint64_t.
52090 .../net.c:1632: warning: format '%lu' expects type 'long unsigned int',
52414 (printcall) [POWERPC64]: Use wider format for IP prefix.
52657 * debian/source/format: new file, adapt to debian source format "quilt"
52949 * signal.c (do_signalfd): Fix typo in output format.