OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PR fortran/31266
[pf3gnuchains/gcc-fork.git]
/
gcc
/
dwarf2asm.h
diff --git
a/gcc/dwarf2asm.h
b/gcc/dwarf2asm.h
index
63d55e5
..
cd8293f
100644
(file)
--- a/
gcc/dwarf2asm.h
+++ b/
gcc/dwarf2asm.h
@@
-1,5
+1,5
@@
/* Dwarf2 assembler output helper routines.
/* Dwarf2 assembler output helper routines.
- Copyright (C) 2001 Free Software Foundation, Inc.
+ Copyright (C) 2001
, 2003, 2005
Free Software Foundation, Inc.
This file is part of GCC.
This file is part of GCC.
@@
-15,66
+15,64
@@
for more details.
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the Free
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the Free
-Software Foundation, 5
9 Temple Place - Suite 330
, Boston, MA
-0211
1-1307
, USA. */
+Software Foundation, 5
1 Franklin Street, Fifth Floor
, Boston, MA
+0211
0-1301
, USA. */
-/* ??? Format checking yields "null format string" warnings, which is
- the way these routines are signaled that there is no associated
- debug information. So the attributes are commented out. */
+extern void dw2_assemble_integer (int, rtx);
-extern void dw2_asm_output_data
PARAMS (
(int, unsigned HOST_WIDE_INT,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_3 */
;
+extern void dw2_asm_output_data (int, unsigned HOST_WIDE_INT,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_3
;
-extern void dw2_asm_output_delta PARAMS ((int, const char *,
- const char *,
- const char *, ...))
- /* ATTRIBUTE_PRINTF_4 */;
+extern void dw2_asm_output_delta (int, const char *, const char *,
+ const char *, ...)
+ ATTRIBUTE_NULL_PRINTF_4;
-extern void dw2_asm_output_offset
PARAMS ((int, const char *,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_3 */
;
+extern void dw2_asm_output_offset
(int, const char *, section *,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_4
;
-extern void dw2_asm_output_pcrel PARAMS ((int, const char *,
- const char *, ...))
- /* ATTRIBUTE_PRINTF_3 */;
+extern void dw2_asm_output_addr (int, const char *, const char *, ...)
+ ATTRIBUTE_NULL_PRINTF_3;
-extern void dw2_asm_output_addr PARAMS ((int, const char *,
- const char *, ...))
- /* ATTRIBUTE_PRINTF_3 */;
+extern void dw2_asm_output_addr_rtx (int, rtx, const char *, ...)
+ ATTRIBUTE_NULL_PRINTF_3;
-extern void dw2_asm_output_
addr_rtx PARAMS ((int, rtx
,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_3 */
;
+extern void dw2_asm_output_
encoded_addr_rtx (int, rtx, bool
,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_4
;
-extern void dw2_asm_output_
encoded_addr_rtx PARAMS ((int, rtx
,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_3 */
;
+extern void dw2_asm_output_
nstring (const char *, size_t
,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_3
;
-extern void dw2_asm_output_
nstring PARAMS ((const char *, size_t
,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_3 */
;
+extern void dw2_asm_output_
data_uleb128 (unsigned HOST_WIDE_INT
,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_2
;
-extern void dw2_asm_output_data_
uleb128 PARAMS ((unsigned
HOST_WIDE_INT,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_2 */
;
+extern void dw2_asm_output_data_
sleb128 (
HOST_WIDE_INT,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_2
;
-extern void dw2_asm_output_d
ata_sleb128 PARAMS ((HOST_WIDE_INT
,
-
const char *, ...)
)
-
/* ATTRIBUTE_PRINTF_2 */
;
+extern void dw2_asm_output_d
elta_uleb128 (const char *, const char *
,
+
const char *, ...
)
+
ATTRIBUTE_NULL_PRINTF_3
;
-extern void dw2_asm_output_delta_uleb128 PARAMS ((const char *, const char *,
- const char *, ...))
- /* ATTRIBUTE_PRINTF_3 */;
+extern int size_of_uleb128 (unsigned HOST_WIDE_INT);
+extern int size_of_sleb128 (HOST_WIDE_INT);
+extern int size_of_encoded_value (int);
+extern const char *eh_data_format_name (int);
-extern void dw2_asm_output_delta_sleb128 PARAMS ((const char *, const char *,
- const char *, ...))
- /* ATTRIBUTE_PRINTF_3 */;
+extern void dw2_output_indirect_constants (void);
-extern int size_of_uleb128 PARAMS ((unsigned HOST_WIDE_INT));
-extern int size_of_sleb128 PARAMS ((HOST_WIDE_INT));
-extern int size_of_encoded_value PARAMS ((int));
-extern const char *eh_data_format_name PARAMS ((int));
+/* These are currently unused. */
-extern void dw2_output_indirect_constants PARAMS ((void));
+#if 0
+extern void dw2_asm_output_pcrel (int, const char *, const char *, ...)
+ ATTRIBUTE_NULL_PRINTF_3;
+
+extern void dw2_asm_output_delta_sleb128 (const char *, const char *,
+ const char *, ...)
+ ATTRIBUTE_NULL_PRINTF_3;
+#endif