Commit 9d73cc12 by Kaveh R. Ghazi Committed by Kaveh Ghazi

bsd-5.h (ASM_OUTPUT_ASCII): Constify a char*.

        * mips/bsd-5.h (ASM_OUTPUT_ASCII): Constify a char*.
        * mips/iris4.h (ASM_OUTPUT_ASCII): Likewise.
        * mips/mips-5.h (ASM_OUTPUT_ASCII): Likewise.
        * mips/mips.h (ASM_OUTPUT_ASCII): Likewise.
        * mips/svr3-5.h (ASM_OUTPUT_ASCII): Likewise.
        * mips/svr4-5.h (ASM_OUTPUT_ASCII): Likewise.

From-SVN: r30146
parent 7751947b
Sun Oct 24 15:46:44 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* mips/bsd-5.h (ASM_OUTPUT_ASCII): Constify a char*.
* mips/iris4.h (ASM_OUTPUT_ASCII): Likewise.
* mips/mips-5.h (ASM_OUTPUT_ASCII): Likewise.
* mips/mips.h (ASM_OUTPUT_ASCII): Likewise.
* mips/svr3-5.h (ASM_OUTPUT_ASCII): Likewise.
* mips/svr4-5.h (ASM_OUTPUT_ASCII): Likewise.
Sun Oct 24 15:35:43 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> Sun Oct 24 15:35:43 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* output.h (ctors_section, dtors_section, bss_section): Prototype. * output.h (ctors_section, dtors_section, bss_section): Prototype.
......
...@@ -55,9 +55,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -55,9 +55,9 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_ASCII #undef ASM_OUTPUT_ASCII
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
do { \ do { \
unsigned char *s; \ const unsigned char *s; \
int i; \ int i; \
for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ for (i = 0, s = (const unsigned char *)(PTR); i < (LEN); s++, i++) \
{ \ { \
if ((i % 8) == 0) \ if ((i % 8) == 0) \
fputs ("\n\t.byte\t", (FILE)); \ fputs ("\n\t.byte\t", (FILE)); \
......
...@@ -32,9 +32,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -32,9 +32,9 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_ASCII #undef ASM_OUTPUT_ASCII
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
do { \ do { \
unsigned char *s; \ const unsigned char *s; \
int i; \ int i; \
for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ for (i = 0, s = (const unsigned char *)(PTR); i < (LEN); s++, i++) \
{ \ { \
if ((i % 8) == 0) \ if ((i % 8) == 0) \
fputs ("\n\t.byte\t", (FILE)); \ fputs ("\n\t.byte\t", (FILE)); \
......
...@@ -34,9 +34,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -34,9 +34,9 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_ASCII #undef ASM_OUTPUT_ASCII
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
do { \ do { \
unsigned char *s; \ const unsigned char *s; \
int i; \ int i; \
for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ for (i = 0, s = (const unsigned char *)(PTR); i < (LEN); s++, i++) \
{ \ { \
if ((i % 8) == 0) \ if ((i % 8) == 0) \
fputs ("\n\t.byte\t", (FILE)); \ fputs ("\n\t.byte\t", (FILE)); \
......
...@@ -4356,7 +4356,8 @@ do { \ ...@@ -4356,7 +4356,8 @@ do { \
#define ASM_OUTPUT_ASCII(STREAM, STRING, LEN) \ #define ASM_OUTPUT_ASCII(STREAM, STRING, LEN) \
do { \ do { \
register int i, c, len = (LEN), cur_pos = 17; \ register int i, c, len = (LEN), cur_pos = 17; \
register unsigned char *string = (unsigned char *)(STRING); \ register const unsigned char *string = \
(const unsigned char *)(STRING); \
fprintf ((STREAM), "\t.ascii\t\""); \ fprintf ((STREAM), "\t.ascii\t\""); \
for (i = 0; i < len; i++) \ for (i = 0; i < len; i++) \
{ \ { \
......
...@@ -77,9 +77,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -77,9 +77,9 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_ASCII #undef ASM_OUTPUT_ASCII
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
do { \ do { \
unsigned char *s; \ const unsigned char *s; \
int i; \ int i; \
for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ for (i = 0, s = (const unsigned char *)(PTR); i < (LEN); s++, i++) \
{ \ { \
if ((i % 8) == 0) \ if ((i % 8) == 0) \
fputs ("\n\t.byte\t", (FILE)); \ fputs ("\n\t.byte\t", (FILE)); \
......
...@@ -76,9 +76,9 @@ Boston, MA 02111-1307, USA. */ ...@@ -76,9 +76,9 @@ Boston, MA 02111-1307, USA. */
#undef ASM_OUTPUT_ASCII #undef ASM_OUTPUT_ASCII
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
do { \ do { \
unsigned char *s; \ const unsigned char *s; \
int i; \ int i; \
for (i = 0, s = (unsigned char *)(PTR); i < (LEN); s++, i++) \ for (i = 0, s = (const unsigned char *)(PTR); i < (LEN); s++, i++) \
{ \ { \
if ((i % 8) == 0) \ if ((i % 8) == 0) \
fputs ("\n\t.byte\t", (FILE)); \ fputs ("\n\t.byte\t", (FILE)); \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment