Convert CARET_LINE_MARGIN to const int
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 5 May 2017 21:07:38 +0000 (21:07 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Fri, 5 May 2017 21:07:38 +0000 (21:07 +0000)
gcc/ChangeLog:
* diagnostic.h (CARET_LINE_MARGIN): Convert from macro to const
int.

From-SVN: r247666

gcc/ChangeLog
gcc/diagnostic.h

index 05f68fd..aeaa27d 100644 (file)
@@ -1,5 +1,10 @@
 2017-05-05  David Malcolm  <dmalcolm@redhat.com>
 
+       * diagnostic.h (CARET_LINE_MARGIN): Convert from macro to const
+       int.
+
+2017-05-05  David Malcolm  <dmalcolm@redhat.com>
+
        * diagnostic.h (diagnostic_override_option_index): Convert from
        macro to inline function.
 
index c419b00..dbd1703 100644 (file)
@@ -348,7 +348,7 @@ diagnostic_expand_location (const diagnostic_info * diagnostic, int which = 0)
 /* This is somehow the right-side margin of a caret line, that is, we
    print at least these many characters after the position pointed at
    by the caret.  */
-#define CARET_LINE_MARGIN 10
+const int CARET_LINE_MARGIN = 10;
 
 /* Return true if the two locations can be represented within the same
    caret line.  This is used to build a prefix and also to determine