aboutsummaryrefslogtreecommitdiff
path: root/gcc/read-rtl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/read-rtl.cc')
-rw-r--r--gcc/read-rtl.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/read-rtl.cc b/gcc/read-rtl.cc
index 630f9c5..195f78b 100644
--- a/gcc/read-rtl.cc
+++ b/gcc/read-rtl.cc
@@ -327,6 +327,9 @@ apply_int_iterator (rtx x, unsigned int index, HOST_WIDE_INT value)
case 'n':
XINT (x, index) = value;
break;
+ case 'L':
+ XLOC (x, index) = value;
+ break;
case 'w':
XWINT (x, index) = value;
break;
@@ -2053,6 +2056,7 @@ rtx_reader::read_rtx_operand (rtx return_rtx, int idx)
case 'n':
case 'w':
case 'p':
+ case 'L':
{
/* Can be an iterator or an integer constant. */
file_location loc = read_name (&name);