elf.h (ASM_FINISH_DECLARE_OBJECT): Use HOST_WIDE_INT_PRINT_DEC.
* alpha/elf.h (ASM_FINISH_DECLARE_OBJECT): Use HOST_WIDE_INT_PRINT_DEC. Update copyrights. From-SVN: r24627
This commit is contained in:
parent
f8e52397f0
commit
ca7cdae3ed
|
@ -1,3 +1,10 @@
|
||||||
|
Mon Jan 11 23:51:50 1999 Richard Henderson <rth@cygnus.com>
|
||||||
|
|
||||||
|
* alpha.h (TARGET_SWITCHES): Document switches.
|
||||||
|
(TARGET_OPTIONS): Likewise.
|
||||||
|
|
||||||
|
* alpha/elf.h (ASM_FINISH_DECLARE_OBJECT): Use HOST_WIDE_INT_PRINT_DEC.
|
||||||
|
|
||||||
Mon Jan 11 22:54:14 1999 Richard Henderson <rth@cygnus.com>
|
Mon Jan 11 22:54:14 1999 Richard Henderson <rth@cygnus.com>
|
||||||
|
|
||||||
* tree.c (new_alias_set): Return zero if !flag_strict_aliasing.
|
* tree.c (new_alias_set): Return zero if !flag_strict_aliasing.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* Definitions of target machine for GNU compiler, for DEC Alpha.
|
/* Definitions of target machine for GNU compiler, for DEC Alpha.
|
||||||
Copyright (C) 1992, 93, 94, 95, 96, 97, 1998 Free Software Foundation, Inc.
|
Copyright (C) 1992, 93-98, 1999 Free Software Foundation, Inc.
|
||||||
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
|
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
|
||||||
|
|
||||||
This file is part of GNU CC.
|
This file is part of GNU CC.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* Definitions of target machine for GNU compiler, for DEC Alpha w/ELF.
|
/* Definitions of target machine for GNU compiler, for DEC Alpha w/ELF.
|
||||||
Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
|
Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
|
||||||
Contributed by Richard Henderson (rth@tamu.edu).
|
Contributed by Richard Henderson (rth@tamu.edu).
|
||||||
|
|
||||||
This file is part of GNU CC.
|
This file is part of GNU CC.
|
||||||
|
@ -438,20 +438,23 @@ void FN () \
|
||||||
size_directive_output was set
|
size_directive_output was set
|
||||||
by ASM_DECLARE_OBJECT_NAME when it was run for the same decl. */
|
by ASM_DECLARE_OBJECT_NAME when it was run for the same decl. */
|
||||||
|
|
||||||
#define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
|
#define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
|
||||||
do { \
|
do { \
|
||||||
char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
|
char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
|
||||||
if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
|
if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
|
||||||
&& ! AT_END && TOP_LEVEL \
|
&& ! AT_END && TOP_LEVEL \
|
||||||
&& DECL_INITIAL (DECL) == error_mark_node \
|
&& DECL_INITIAL (DECL) == error_mark_node \
|
||||||
&& !size_directive_output) \
|
&& !size_directive_output) \
|
||||||
{ \
|
{ \
|
||||||
size_directive_output = 1; \
|
size_directive_output = 1; \
|
||||||
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
fprintf (FILE, "\t%s\t ", SIZE_ASM_OP); \
|
||||||
assemble_name (FILE, name); \
|
assemble_name (FILE, name); \
|
||||||
fprintf (FILE, ",%d\n", int_size_in_bytes (TREE_TYPE (DECL))); \
|
putc (',', FILE); \
|
||||||
} \
|
fprintf (FILE, HOST_WIDE_INT_PRINT_DEC, \
|
||||||
} while (0)
|
int_size_in_bytes (TREE_TYPE (DECL))); \
|
||||||
|
putc ('\n', FILE); \
|
||||||
|
} \
|
||||||
|
} while (0)
|
||||||
|
|
||||||
/* A table of bytes codes used by the ASM_OUTPUT_ASCII and
|
/* A table of bytes codes used by the ASM_OUTPUT_ASCII and
|
||||||
ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table
|
ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table
|
||||||
|
|
Loading…
Reference in New Issue