Lines Matching +refs:clang +refs:format +refs:fallback +refs:style
154 * STABS: Support for emitting the STABS debugging format is
277 * Support for __builtin_shufflevector compatible with the clang
282 * Support for __builtin_dynamic_object_size compatible with the clang
310 + The printf and scanf format checking with [26]-Wformat now
311 supports the %b format specified by C2X for binary integers,
312 and the %B format recommended by C2X for printf.
486 now selects the IEEE 128-bit floating point format for
787 lightweight debugging format that provides information about C
789 types. This format is designed to be embedded in ELF files and to
793 debugging format mainly used in BPF programs and the Linux kernel.
865 7. https://clang.llvm.org/docs/ShadowCallStack.html
1117 * The front end for compiling BRIG format of Heterogeneous System
1149 The output of [9]-fdiagnostics-format=json has been extended to
1220 + The LTO bytecode format was optimized for smaller object files
1227 + GCOV data file format outputs smaller files by representing
1670 * The -msoft-stack-reserve-local format has been fixed. Previously,
1690 * Implement new style of architecture extension test macros: each
1705 * Support -mcpu=* option aligned with RISC-V clang/LLVM. It sets the
1831 ….org/onlinedocs/gcc-11.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
1833 11. https://clang.llvm.org/docs/HardwareAssistedAddressSanitizerDesign.html
1835 13. https://clang.llvm.org/docs/HardwareAssistedAddressSanitizerDesign.html
2183 other old-style function definitions are diagnosed by default
2185 + The strftime format checking supports the %OB and %Ob formats.
2362 + A blank format item at the end of a format specification, i.e.
2364 -fdec-blank-format-item; this option is implied with -fdec.
2648 controlled by the [51]-fdiagnostics-path-format option, or captured
2649 in JSON form via [52]-fdiagnostics-format=json.
2652 the JSON output from [54]-fdiagnostics-format=json.
2800 …onlinedocs/gcc-10.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-path-format
2801 ….org/onlinedocs/gcc-10.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
2803 ….org/onlinedocs/gcc-10.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
2985 * A new option [13]-fdiagnostics-format=json has been introduced for
2986 emitting diagnostics in a machine-readable format.
3121 * The gcov tool has changed its intermediate format to a new JSON
3122 format.
3287 bad-printf.cc:6:19: warning: format '%ld' expects argument of type 'long int', b
3630 [63]-fdiagnostics-format=json.
3721 …u.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
3771 …u.org/onlinedocs/gcc-9.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
3886 * Support for the obsolete SDB/coff debug info format has been
4125 * Treat HSAIL barrier builtins as setjmp/longjump style functions to
4179 alloc_size, assume_aligned, format, format_arg, malloc, or
4402 * The -Wold-style-cast diagnostic can now emit fix-it hints telling
4405 $ gcc -c old-style-cast-fixits.cc -Wold-style-cast
4406 old-style-cast-fixits.cc: In function 'void test(void*)':
4407 old-style-cast-fixits.cc:5:19: warning: use of old-style cast to 'struct foo*' [
4408 -Wold-style-cast]
4692 changed to produce BE8 format when generating big-endian images. A
4694 BE32 format images. There is no change of behavior for Armv6-M and
4696 format. This change brings GCC into alignment with other compilers
5232 is a binary format for HSAIL (Heterogeneous System Architecture
5340 * Warnings about format strings now underline the pertinent part of
5344 test.c:51:29: warning: format '%s' expects argument of type 'char *', but argume
5512 For example, the following function attempts to format an
5529 warning: 'snprintf' output may be truncated before the last format character [-W
5530 format-truncation=]
5608 extended precision format is available.
6031 format after any diagnostics are printed, showing the result
6397 * In addition to single-threaded host-fallback execution, offloading
6455 format-strings.c:3:14: warning: field width specifier '*' expects a matching 'in
6822 * The "b", "B", "m", "M", and "W" format modifiers have been removed.
6884 debugging format. A more recent Technology Level (TL) and GCC built
7374 compatibility with clang also other variants. These builtins have
7761 style table of pointers to mcount or __fentry__ calls at the
8332 GNU/C99-style VLAs for a long time, but now additionally supports
8629 * Support to encode 32-bit assembly instructions in 16-bit format is
8679 IBM zEnterprise zEC12 processor has been added. A set of GCC style
8680 builtins as well as XLC style builtins are provided. The builtins
9800 the mixed-endian floating-point format that it used has been
9801 obsoleted. The ports that still use this format have been obsoleted
9803 uses the VFP floating-point format. The obsolete ports will be
10504 information format, like [40]entry value and [41]call site
11211 supported attributes are deprecated, sentinel, noreturn and format.
11455 CFString is also recognized in the context of format
11456 attributes and arguments (see the documentation for format
12113 + Support for unlimited format items has been added.
12139 -mfp16-format. With appropriate -mfpu options, the Cortex-A9 and
12562 using the COFF object format on those architectures, or the
12832 + The g0 format descriptor is now supported.
13237 * ColdFire targets now treat long double as having the same format as
13239 format instead.
13278 + GNU/Linux using the a.out object format (*-*-linux*aout*)
13288 + CRIS with a.out object format (cris-*-aout)
13351 format of this recording is target and binary file format
13421 * New [8]command-line options -Wtype-limits, -Wold-style-declaration,
13426 malloc style functions. For constant sized allocations this can be
13530 Fortran interprets backslashes as C-style escape characters.
14658 * ARM-style name-injection of friend declarations is no longer the
15018 various buffer overflow (and format string) vulnerabilities.
15886 + Coverage file format has been redesigned.
16155 * ARM-style name-injection of friend declarations has been deprecated
16330 * Rewrote __cxa_demangle with support for C++ style allocators.
16562 * 128-bit IBM extended precision format support added for long
16573 * 128-bit IBM extended precision format support added for long
16636 * The default debugging format has been switched from STABS to
16638 the default debugging format for 64-bit code on Solaris.
16704 + FreeBSD with a.out object format, i?86-*-freebsd*aout* and
16706 + GNU/Linux with a.out object format, i?86-linux*aout*
16715 + NetBSD with a.out object format (before NetBSD 1.4),
18088 * Checking for null format arguments has been decoupled from the rest
18089 of the format checking mechanism. Programs which use the format
18092 built-in format attribute, an appropriate built-in nonnull
18094 * The DWARF (version 1) debugging format has been deprecated and will
18096 debugging format will continue to be supported for the foreseeable
18121 format used by the edge coverage profiler (-fprofile-arcs).
18122 The new format is robust and diagnoses common mistakes where
18125 produced with profile feedback. Additionally this format allows
19185 * [446]13507 spurious printf format warning
20187 * [25]9797: C99-style struct initializers are miscompiled
21019 * The default debugging format for most ELF platforms (including
21427 system, which use the ELF object file format, on x86 processors.
21507 * Many improvements to support for checking calls to format functions
21508 such as printf and scanf, including support for ISO C99 format
21511 auditing for format string security bugs.
21523 * New option to emit x86 assembly code using Intel style syntax
22244 + Fix floating point format configuration for i?86-gnu port.
22689 * Dwarf2 debug format support for some targets.