Lines Matching refs:input_line_pointer

69 char *input_line_pointer;	/*->next char of source file to parse.  */
476 while (!is_end_of_line[(unsigned char) *input_line_pointer++]) \
477 if (input_line_pointer == buffer_limit) \
526 while ((buffer_limit = input_scrub_next_buffer (&input_line_pointer)) != 0)
530 while (input_line_pointer < buffer_limit)
534 /* We now have input_line_pointer->1st char of next line.
535 If input_line_pointer [-1] == '\n' then we just
537 if (is_end_of_line[(unsigned char) input_line_pointer[-1]])
542 if (input_line_pointer[-1] == '\n')
551 if (is_name_beginner (*input_line_pointer))
553 char *line_start = input_line_pointer;
567 char *rest = input_line_pointer + 1;
577 input_line_pointer = rest + 3;
595 input_line_pointer)
605 *input_line_pointer = c;
607 input_line_pointer++;
624 if ((c = *input_line_pointer++) == '\t'
628 c = *input_line_pointer++;
643 for (s = input_line_pointer - 1; *s; ++s)
649 len = s - (input_line_pointer - 1);
653 memcpy (copy + macro_nest + 1, input_line_pointer - 1, len);
670 s = --input_line_pointer;
678 if (TC_START_LABEL (c, input_line_pointer))
682 char *rest = input_line_pointer + 1;
695 input_line_pointer = rest + 3;
703 *input_line_pointer++ = ':';
712 && input_line_pointer[1] == '='
714 && !TC_EQUAL_IN_INSN (c, input_line_pointer)
798 *input_line_pointer = c;
804 *input_line_pointer = c;
809 input_line_pointer++;
828 /* Also: input_line_pointer->`\0` where c was. */
829 *input_line_pointer = c;
830 while (!is_end_of_line[(unsigned char) *input_line_pointer]
833 || TC_EOL_IN_INSN (input_line_pointer)
837 if (flag_m68k_mri && *input_line_pointer == '\'')
842 else if (*input_line_pointer == '"')
844 else if (*input_line_pointer == '\\')
847 input_line_pointer++;
850 c = *input_line_pointer;
851 *input_line_pointer = '\0';
865 *input_line_pointer++ = c;
867 input_line_pointer, 1);
870 input_scrub_next_buffer (&input_line_pointer);
891 *input_line_pointer++ = c;
907 char *backup = input_line_pointer;
914 while (ISDIGIT (*input_line_pointer))
916 temp = (temp * 10) + *input_line_pointer - '0';
917 ++input_line_pointer;
921 && *input_line_pointer == '$'
922 && *(input_line_pointer + 1) == ':')
924 input_line_pointer += 2;
937 && *input_line_pointer++ == ':')
944 input_line_pointer = backup;
957 s = input_line_pointer;
984 input_line_pointer = buffer;
997 input_line_pointer = ends ? ends + 8 : NULL;
1005 input_line_pointer = ends + 8;
1044 input_scrub_include_sb (&sbuf, input_line_pointer, 0);
1046 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
1057 input_line_pointer--;
1100 for (s = input_line_pointer;
1109 for (s = input_line_pointer;
1127 input_line_pointer = stop;
1129 while (!is_end_of_line[(unsigned char) *input_line_pointer])
1130 ++input_line_pointer;
1206 if (is_end_of_line[(unsigned char) *input_line_pointer])
1241 if (*input_line_pointer != ',')
1248 ++input_line_pointer;
1249 if (*input_line_pointer == ',')
1258 if (*input_line_pointer != ',')
1262 ++input_line_pointer;
1339 name = input_line_pointer;
1342 p = input_line_pointer;
1356 if (*input_line_pointer == ',')
1357 input_line_pointer++;
1452 name = input_line_pointer;
1459 ++input_line_pointer;
1461 while (ISDIGIT (*input_line_pointer));
1463 c = *input_line_pointer;
1464 *input_line_pointer = '\0';
1469 + (input_line_pointer - name)
1477 *input_line_pointer = c;
1481 if (*input_line_pointer != ',')
1485 ++input_line_pointer;
1520 if (*input_line_pointer == ',')
1521 input_line_pointer += 2;
1522 if (*input_line_pointer == ',')
1523 input_line_pointer += 2;
1591 && *input_line_pointer == '\''
1592 && is_end_of_line[(unsigned char) input_line_pointer[1]])
1593 ++input_line_pointer;
1640 if (!is_end_of_line[(unsigned char) *input_line_pointer]
1641 && *input_line_pointer != '*'
1642 && *input_line_pointer != '!')
1693 if (*input_line_pointer == ',')
1695 input_line_pointer++;
1697 if (*input_line_pointer == ',')
1699 input_line_pointer++;
1792 name = input_line_pointer;
1797 *input_line_pointer = c;
1799 c = *input_line_pointer;
1802 input_line_pointer++;
1804 if (is_end_of_line[(unsigned char) *input_line_pointer])
1830 while (!is_end_of_line[(unsigned char) *input_line_pointer])
1831 sb_add_char (&s, *input_line_pointer++);
1841 input_scrub_include_sb (&out, input_line_pointer, 1);
1843 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
1860 if (!is_end_of_line[(unsigned char) *input_line_pointer])
1865 s = input_line_pointer;
1878 *input_line_pointer = c;
1986 if (*input_line_pointer != ',')
1994 input_line_pointer++;
2071 name = input_line_pointer;
2073 p = input_line_pointer;
2085 if (*input_line_pointer != ',')
2094 input_line_pointer++;
2144 if (input_line_pointer[-1] == '\n')
2147 if (input_line_pointer >= buffer_limit)
2149 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
2170 while ((c = * input_line_pointer ++) != 0
2210 while (!is_end_of_line[(unsigned char) *input_line_pointer])
2211 sb_add_char (&s, *input_line_pointer++);
2248 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
2360 if (*input_line_pointer == ',')
2362 input_line_pointer++;
2392 name = input_line_pointer;
2399 ++input_line_pointer;
2401 while (ISDIGIT (*input_line_pointer));
2403 c = *input_line_pointer;
2404 *input_line_pointer = '\0';
2409 *input_line_pointer = c;
2413 if (*input_line_pointer == ',')
2417 ++input_line_pointer;
2423 if (*input_line_pointer == ',')
2425 c = *++input_line_pointer;
2431 ++input_line_pointer;
2456 if (*input_line_pointer == ',')
2457 input_line_pointer += 2;
2470 name = input_line_pointer;
2475 *input_line_pointer = c;
2479 if (*input_line_pointer != ',')
2485 ++input_line_pointer;
2487 sectype = input_line_pointer;
2499 *input_line_pointer = c;
2502 if (*input_line_pointer == ',')
2506 ++input_line_pointer;
2508 seccmd = input_line_pointer;
2513 *input_line_pointer = c;
2521 *input_line_pointer = c;
2528 *input_line_pointer = c;
2574 name = input_line_pointer;
2577 *input_line_pointer = c;
2580 while (*input_line_pointer++ == ',');
2582 --input_line_pointer;
2629 input_scrub_include_sb (&many, input_line_pointer, 1);
2631 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
2647 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
2665 name = input_line_pointer;
2667 end_name = input_line_pointer;
2679 if (*input_line_pointer != ',')
2688 input_line_pointer++;
2808 if (*input_line_pointer == ',')
2810 ++input_line_pointer;
2933 if (*input_line_pointer != ',')
2942 ++input_line_pointer;
2948 if (input_line_pointer[0] == '0'
2949 && ISALPHA (input_line_pointer[1]))
2950 input_line_pointer += 2;
2954 if (input_line_pointer[0] == ':')
3035 if (is_end_of_line[(unsigned char) *input_line_pointer])
3036 input_line_pointer++;
3039 if (ISPRINT (*input_line_pointer))
3041 *input_line_pointer);
3044 *input_line_pointer);
3049 know (is_end_of_line[(unsigned char) input_line_pointer[-1]]);
3058 while (input_line_pointer < buffer_limit
3059 && !is_end_of_line[(unsigned char) *input_line_pointer])
3060 input_line_pointer++;
3062 input_line_pointer++;
3065 know (is_end_of_line[(unsigned char) input_line_pointer[-1]]);
3071 while (input_line_pointer < buffer_limit
3072 && !is_end_of_line[(unsigned char) *input_line_pointer])
3073 input_line_pointer++;
3075 input_line_pointer++;
3078 know (is_end_of_line[(unsigned char) input_line_pointer[-1]]);
3238 Clobbers input_line_pointer and checks end-of-line. */
3288 while (*input_line_pointer++ == ',');
3296 input_line_pointer--; /* Put terminator back into stream. */
3708 char *hold = input_line_pointer;
3712 if (*input_line_pointer == ':')
3721 if (*input_line_pointer != ':')
3723 input_line_pointer = hold;
3754 *input_line_pointer = '\0';
3756 *input_line_pointer = ':';
3771 input_line_pointer = hold;
3777 hold = ++input_line_pointer;
3782 char cache = *input_line_pointer;
3784 *input_line_pointer = '\0';
3786 *input_line_pointer = cache;
3796 || *input_line_pointer != ',')
3801 hold = ++input_line_pointer;
3822 if (*input_line_pointer != '\''
3823 && (input_line_pointer[1] != '\''
3824 || (*input_line_pointer != 'A'
3825 && *input_line_pointer != 'E')))
3835 if (*input_line_pointer == 'A')
3836 ++input_line_pointer;
3837 else if (*input_line_pointer == 'E')
3840 ++input_line_pointer;
3843 input_line_pointer++;
3846 if (*input_line_pointer == '\'')
3848 if (input_line_pointer[1] == '\'')
3850 input_line_pointer++;
3855 result = (result << 8) | (*input_line_pointer++);
3870 if (input_line_pointer[0] != '\'' ||
3871 (input_line_pointer[0] == '\'' && input_line_pointer[1] == '\''))
3873 input_line_pointer -= 2;
3874 input_line_pointer[0] = ',';
3875 input_line_pointer[1] = '\'';
3878 input_line_pointer++;
3902 if (*input_line_pointer != ':')
3908 ++input_line_pointer;
3971 while (hex_p (*input_line_pointer) || *input_line_pointer == '_')
3977 if (*input_line_pointer == '_')
3979 ++input_line_pointer;
3988 d = hex_value (*input_line_pointer) << 4;
3989 ++input_line_pointer;
3990 while (*input_line_pointer == '_')
3991 ++input_line_pointer;
3992 if (hex_p (*input_line_pointer))
3994 d += hex_value (*input_line_pointer);
3995 ++input_line_pointer;
4030 In: input_line_pointer->whitespace before, or '0' of flonum. */
4053 /* input_line_pointer->1st char of a flonum (we hope!). */
4060 if (input_line_pointer[0] == '0'
4061 && ISALPHA (input_line_pointer[1]))
4062 input_line_pointer += 2;
4066 if (input_line_pointer[0] == ':')
4068 ++input_line_pointer;
4096 if (*input_line_pointer == ':')
4100 ++input_line_pointer;
4119 while (*input_line_pointer++ == ',');
4122 --input_line_pointer;
4420 while (*input_line_pointer++ == ',');
4422 input_line_pointer--;
4451 ++input_line_pointer; /* Compensate for end of loop. */
4469 switch (*input_line_pointer)
4472 ++input_line_pointer; /*->1st char of string. */
4473 start = input_line_pointer;
4482 know (input_line_pointer[-1] == '\"');
4496 c = input_line_pointer[-1];
4497 input_line_pointer[-1] = '\0';
4499 input_line_pointer[-1] = c;
4506 input_line_pointer++;
4509 if (*input_line_pointer != '>')
4513 input_line_pointer++;
4516 input_line_pointer++;
4520 c = *input_line_pointer;
4537 c = *input_line_pointer++ & CHAR_MASK;
4551 switch (c = *input_line_pointer++)
4597 c = *input_line_pointer++, i++)
4604 --input_line_pointer;
4613 c = *input_line_pointer++;
4622 c = *input_line_pointer++;
4625 --input_line_pointer;
4722 return (*input_line_pointer++);
4766 if (*input_line_pointer == '\"')
4768 input_line_pointer++; /* Skip opening quote. */
4793 Do: Skip input_line_pointer over all whitespace.
4795 Out: 1 if input_line_pointer->end-of-line. */
4801 return (is_end_of_line[(unsigned char) *input_line_pointer]);
4811 input_line_pointer++;
4812 if (*input_line_pointer == '=')
4813 input_line_pointer++;
4815 while (*input_line_pointer == ' ' || *input_line_pointer == '\t')
4816 input_line_pointer++;
4890 if (* input_line_pointer == ',')
4892 ++ input_line_pointer;
4897 if (* input_line_pointer == ',')
4899 ++ input_line_pointer;
5004 while (!is_end_of_line[(unsigned char) *input_line_pointer]
5005 && *input_line_pointer != ' '
5006 && *input_line_pointer != '\t')
5008 obstack_1grow (&notes, *input_line_pointer);
5009 ++input_line_pointer;
5015 while (!is_end_of_line[(unsigned char) *input_line_pointer])
5016 ++input_line_pointer;
5151 name = input_line_pointer;
5154 *input_line_pointer = delim1;
5156 if (*input_line_pointer != ',')
5176 ++input_line_pointer;
5178 label = input_line_pointer;
5181 *input_line_pointer = delim2;
5198 while (!is_end_of_line[(unsigned char) *input_line_pointer])
5200 ++input_line_pointer;
5202 ++input_line_pointer;
5226 input_scrub_include_sb (&newline, input_line_pointer, 0);
5228 buffer_limit = input_scrub_next_buffer (&input_line_pointer);
5237 input_scrub_include_file (path, input_line_pointer);
5238 buffer_limit = input_scrub_next_buffer (&input_line_pointer);