aboutsummaryrefslogtreecommitdiff
path: root/gas/app.c
AgeCommit message (Collapse)AuthorFilesLines
1996-02-12 * app.c (do_scrub_chars): In MRI mode, don't treat '#' as aIan Lance Taylor1-1/+1
comment character.
1996-02-07 * as.c (main): Call parse_args before read_begin.Ian Lance Taylor1-21/+29
* app.c (do_scrub_chars): If flag_m68k_mri, don't put a dot in front of generated pseudo-ops. * read.c (potable): Ignore "name". (s_app_file): Permit a single quote after the string, since one may appear in m68k MRI mode.
1995-09-08 * app.c (do_scrub_chars): In MRI mode, keep a space before aIan Lance Taylor1-0/+7
possible comment character. * config/tc-m68k.c (m68k_ip): In MRI mode, ignore anything after an instruction which takes no operands.
1995-09-07 * app.c (do_scrub_chars): In MRI mode, silently end quoted stringsIan Lance Taylor1-471/+695
at newline characters. In MRI mode, always keep spaces in the operands field. In MRI mode, treat a line comment character as a regular comment character following a space. * cond.c (ignore_input): Use strncasecmp rather than strncmp when looking for special pseudo-ops. * read.c (cons_worker): In MRI mode, the expressions stop at the first unquoted space. (equals): Likewise.
1995-08-21 * app.c (do_scrub_next_char): If LEX_IS_STRINGQUOTE orIan Lance Taylor1-2/+16
LEX_IS_ONECHAR_QUOTE is seen in state 10, preserve one space.
1995-08-21 * app.c (do_scrub_begin): In MRI mode, set lex of ' toIan Lance Taylor1-16/+26
LEX_IS_STRINGQUOTE.
1995-07-06fsf address updateKen Raeburn1-45/+69
1994-01-04Tue Jan 4 15:12:43 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1-26/+9
* Makefile.in (INCLUDES): Add $(srcdir)/.. to places to search. * config/obj-ecoff.c: Include files as "bfd/" instead of "../bfd/". * app.c, flonum.h, hex-value.c (const): Change #if to be more portable.
1993-12-29 * app.c (do_scrub_next_char): Fix more bugs dealing withJeff Law1-6/+25
labels without colons (For HPPA and MRI).
1993-11-28 * read.c (read_a_source_file): Fix test for when to stick a colonJeff Law1-8/+26
on the end of a label. Make code conditional on either MRI or LABELS_WITHOUT_COLONS. * app.c (do_scrub_next_char): If a line begins with whitespace, leave the single whitespace character alone. Eat all others. * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define.
1993-09-10gcc lint. See ChangeLog for details. Also:Ian Lance Taylor1-11/+14
* config/obj-elf.h (S_SET_SIZE): Actually set the size.
1993-05-27 * app.c (do_scrub_begin): Let line_comment_chars overrideIan Lance Taylor1-69/+93
comment_chars. (do_scrub_next_char): If a line comment character is not at the start of a line, treat it as a comment character if it is one. For a CPP line comment use pseudo-op .appline rather than .line. * input-scrub.c (logical_input_line): Make int rather than unsigned. (input_scrub_push, input_scrub_begin): Initialize logical_input_line to -1 rather than 0. (bump_line_counters): Increment logical_input_line. (new_logical_line): If line_number is -2, decrement logical_input_line. (as_where): Use logical_input_line even if it is 0. * read.h (s_app_file prototype): Now takes an int argument. * read.c (potable): Make .appfile call s_app_file with 1. New .appline pseudo-op calls s_app_line. (s_app_file): If .appfile, call new_logical_line with -2 to account for newline inserted by do_scrub_next_char. If listing, call listing_source_file. (s_app_line): New function to handle fake pseudo-op .appline. * config/obj-coff.c (obj_pseudo_table): Make .appline call obj_coff_ln. (obj_coff_ln): Added argument to indicate whether .appline. * config/obj-coffbfd.c (obj_pseudo_table): Make .appline call obj_coff_ln. (obj_coff_ln): Added argument to indicate whether .appline. * config/tc-mips.c (s_file): Pass argument to s_app_file.
1993-03-18 * app.c (do_scrub_next_char): Added new state, 9, to avoidIan Lance Taylor1-13/+35
dropping a space immediately following an identifier. * expr.c, write.c: Rewrote assert expressions to not use multiple lines; I don't think that can be done portably. * config/tc-mips.c (macro): Use $AT if target register is zero in load instruction, which it can be for a floating point load. Also a bunch more changes to config/obj-ecoff.c, still in flux.
1992-12-29app.c (app_push): Use memcpy, not bcopy.Ken Raeburn1-9/+10
(do_scrub_next_char): For \", return " not '. (symbol_chars): Now const.
1992-12-15 * app.c (do_scrub_begin): allow single quote strings if soSteve Chamberlain1-4/+8
configured.
1992-11-23Ran "indent", for GNU coding style; some code & comments still need fixup.Ken Raeburn1-419/+506
Removed some unneeded files. configure.in: Don't look for te-386bsd.h, which doesn't exist...
1992-06-24Wed Jun 24 10:57:54 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain1-42/+77
* app.c (process_escape): new function to handle escapes the right way, (do_scrub_next_char): use new function * cond.c (s_ifdef): do ifdef/ifndef right * read.c (s_fill): make the , expressions optional like the doc says * config/tc-h8300.[ch]: better warnings
1992-02-15White space and comment changes. #ifdef __STDC__ becomes #if __STDC__K. Richard Pixley1-2/+2
== 1. Get the declarations right in listing.[hc].
1992-02-13White space and comments only. The devo tree prior to this delta isK. Richard Pixley1-146/+174
tagged as "vanilla" for your convenience. There are also some comment changes.
1991-04-04Initial revisionK. Richard Pixley1-0/+508