aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gas/read.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gas/read.c b/gas/read.c
index 17971db..4bbc7c9 100644
--- a/gas/read.c
+++ b/gas/read.c
@@ -868,7 +868,10 @@ read_a_source_file (const char *name)
/* Find the end of the current expanded macro line. */
s = find_end_of_line (input_line_pointer, flag_m68k_mri);
- if (s != last_eol)
+ if (s != last_eol
+ && !startswith (input_line_pointer,
+ !flag_m68k_mri ? " .linefile "
+ : " linefile "))
{
char *copy;
size_t len;