/* Default error handlers for CPP Library.
- Copyright (C) 1986-2018 Free Software Foundation, Inc.
+ Copyright (C) 1986-2020 Free Software Foundation, Inc.
Written by Per Bothner, 1994.
Based on CCCP program by Paul Rubin, June 1986
Adapted to ANSI C, Richard Stallman, Jan 1987
enum cpp_warning_reason reason,
const char *msgid, va_list *ap)
{
- source_location src_loc;
+ location_t src_loc;
if (CPP_OPTION (pfile, traditional))
{
static bool
cpp_diagnostic_with_line (cpp_reader * pfile, enum cpp_diagnostic_level level,
enum cpp_warning_reason reason,
- source_location src_loc, unsigned int column,
+ location_t src_loc, unsigned int column,
const char *msgid, va_list *ap)
{
bool ret;
bool
cpp_error_with_line (cpp_reader *pfile, enum cpp_diagnostic_level level,
- source_location src_loc, unsigned int column,
+ location_t src_loc, unsigned int column,
const char *msgid, ...)
{
va_list ap;
bool
cpp_warning_with_line (cpp_reader *pfile, enum cpp_warning_reason reason,
- source_location src_loc, unsigned int column,
+ location_t src_loc, unsigned int column,
const char *msgid, ...)
{
va_list ap;
bool
cpp_pedwarning_with_line (cpp_reader *pfile, enum cpp_warning_reason reason,
- source_location src_loc, unsigned int column,
+ location_t src_loc, unsigned int column,
const char *msgid, ...)
{
va_list ap;
bool
cpp_warning_with_line_syshdr (cpp_reader *pfile, enum cpp_warning_reason reason,
- source_location src_loc, unsigned int column,
+ location_t src_loc, unsigned int column,
const char *msgid, ...)
{
va_list ap;
bool
cpp_error_at (cpp_reader * pfile, enum cpp_diagnostic_level level,
- source_location src_loc, const char *msgid, ...)
+ location_t src_loc, const char *msgid, ...)
{
va_list ap;
bool ret;
bool
cpp_errno_filename (cpp_reader *pfile, enum cpp_diagnostic_level level,
const char *filename,
- source_location loc)
+ location_t loc)
{
if (filename[0] == '\0')
filename = _("stdout");