|
| 1 | +2025-08-09 Iain Sandoe < [email protected]> |
| 2 | + |
| 3 | + * config/darwin.cc (darwin_encode_section_info): Do not |
| 4 | + make anchored symbols linker-visible. |
| 5 | + (darwin_use_anchors_for_symbol_p): Disallow anchoring on |
| 6 | + symbols that must be linker-visible (or external), even |
| 7 | + if the definitions are in this TU. |
| 8 | + |
| 9 | +2025-08-09 Iain Sandoe < [email protected]> |
| 10 | + |
| 11 | + * config/darwin.h (ASM_GENERATE_INTERNAL_LABEL): New |
| 12 | + entry for LANCHOR. |
| 13 | + |
| 14 | +2025-08-09 David Malcolm < [email protected]> |
| 15 | + |
| 16 | + * diagnostics/context.cc (context::dump): Bulletproof against |
| 17 | + m_reference_printer being null. |
| 18 | + * diagnostics/dumping.cc (emit_field<const char *>): Replace |
| 19 | + with... |
| 20 | + (emit_string_field): ...this. |
| 21 | + (emit_field<char *>): Eliminate. |
| 22 | + (emit_field<bool>): Replace with... |
| 23 | + (emit_bool_field): ...this. |
| 24 | + (emit_field<size_t>): Replace with... |
| 25 | + (emit_size_t_field): ...this, and use HOST_SIZE_T_PRINT_DEC rather |
| 26 | + than %zi in fprintf call. |
| 27 | + (emit_field<int>): Replace with... |
| 28 | + (emit_int_field): ...this. |
| 29 | + (emit_field<unsigned>): Replace with... |
| 30 | + (emit_unsigned_field): ...this. |
| 31 | + * diagnostics/dumping.h (emit_field): Replace this template decl |
| 32 | + with... |
| 33 | + (emit_string_field): ...this, |
| 34 | + (emit_bool_field): ...this, |
| 35 | + (emit_size_t_field): ...this, |
| 36 | + (emit_int_field): ...this, |
| 37 | + (emit_unsigned_field): ... and this. |
| 38 | + (DIAGNOSTICS_DUMPING_EMIT_FIELD): Rename to... |
| 39 | + (DIAGNOSTICS_DUMPING_EMIT_BOOL_FIELD): ...this and update for |
| 40 | + above change. |
| 41 | + * diagnostics/file-cache.cc (file_cache_slot::dump): Replace |
| 42 | + emit_field calls with calls that explicitly state the type. Fix |
| 43 | + type of dump of m_missing_trailing_newline to use bool. |
| 44 | + (file_cache_slot::dump): Use HOST_SIZE_T_PRINT_DEC rather than |
| 45 | + %zi in fprintf call. |
| 46 | + * diagnostics/html-sink.cc (html_generation_options::dump): Update |
| 47 | + for macro renaming. |
| 48 | + * diagnostics/sarif-sink.cc |
| 49 | + (sarif_serialization_format_json::dump): Likewise. |
| 50 | + (sarif_generation_options::dump): Likewise, and for function |
| 51 | + renaming. |
| 52 | + * diagnostics/text-sink.cc (text_sink::dump): Update for macro |
| 53 | + renaming. |
| 54 | + * libgdiagnostics.cc (diagnostic_manager_debug_dump_file): Use |
| 55 | + HOST_SIZE_T_PRINT_DEC rather than %zi in fprintf call. |
| 56 | + * pretty-print.cc: Include "diagnostics/dumping.h". |
| 57 | + (pp_formatted_chunks::dump): Use it. |
| 58 | + (get_url_format_as_string): New. |
| 59 | + (pretty_printer::dump): Use diagnostics::dumping. Bulletproof |
| 60 | + against m_buffer being null. |
| 61 | + |
| 62 | +2025-08-09 Takayuki 'January June' Suwa < [email protected]> |
| 63 | + |
| 64 | + * config/xtensa/constraints.md (T): |
| 65 | + Change define_memory_constraint to define_special_memory_constraint. |
| 66 | + |
1 | 67 | 2025-08-08 Andrew Pinski < [email protected]>
|
2 | 68 |
|
3 | 69 | PR tree-optimization/120599
|
|
0 commit comments