Re: [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook

2015-07-27 Thread Richard Sandiford
tbsaunde+...@tbsaunde.org writes: > +/* The routine used to output sequences of byte values. We use a special > + version of this for most svr4 targets because doing so makes the > + generated assembly code more compact (and thus faster to assemble) > + as well as more readable. Note that i

Re: [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook

2015-07-25 Thread Trevor Saunders
On Fri, Jul 24, 2015 at 08:09:26PM -0700, pins...@gmail.com wrote: > > > > > > On Jul 24, 2015, at 7:36 PM, tbsaunde+...@tbsaunde.org wrote: > > +++ b/gcc/config/arm/arm.c > > @@ -18963,14 +18963,13 @@ int_log2 (HOST_WIDE_INT power) > > #define MAX_ASCII_LEN 51 > > > > void > > -output_ascii_p

Re: [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook

2015-07-25 Thread Segher Boessenkool
On Fri, Jul 24, 2015 at 10:36:57PM -0400, tbsaunde+...@tbsaunde.org wrote: > -@defmac ASM_OUTPUT_ASCII (@var{stream}, @var{ptr}, @var{len}) > -A C statement to output to the stdio stream @var{stream} an assembler > -instruction to assemble a string constant containing the @var{len} > -bytes at @var

Re: [PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook

2015-07-24 Thread pinskia
> On Jul 24, 2015, at 7:36 PM, tbsaunde+...@tbsaunde.org wrote: > > From: Trevor Saunders > > gcc/ChangeLog: > > 2015-07-25 Trevor Saunders > >* defaults.h (ASM_OUTPUT_ASCII): Remove default definition. >* doc/tm.texi: Regenerate. >* doc/tm.texi.in (ASM_OUTPUT_AS

[PATCH 1/4] convert ASM_OUTPUT_ASCII to a hook

2015-07-24 Thread tbsaunde+gcc
From: Trevor Saunders gcc/ChangeLog: 2015-07-25 Trevor Saunders * defaults.h (ASM_OUTPUT_ASCII): Remove default definition. *doc/tm.texi: Regenerate. * doc/tm.texi.in (ASM_OUTPUT_ASCII): Remove documentation of removed macro. *