summaryrefslogtreecommitdiff
path: root/gas/tc.h
diff options
context:
space:
mode:
authorTrevor Saunders <tbsaunde+binutils@tbsaunde.org>2016-04-02 16:38:40 -0400
committerTrevor Saunders <tbsaunde+binutils@tbsaunde.org>2016-04-03 19:50:02 -0400
commitae2689b09ff821b285159db064705068bb4cfa02 (patch)
treeff782f0cb18bfbbccc8b4857920c90462e023856 /gas/tc.h
parenta51ef392919e80a3131418efbea6717d2ca4dbee (diff)
downloadbinutils-gdb-ae2689b09ff821b285159db064705068bb4cfa02.tar.gz
cleanup FLT_CHARS and EXP_CHARS
Providing declarations in tc.h points out that alpha wasn't properly marking FLT_CHARS as const. We can also get rid of the confusing redefinition of X_CHARS to mmix_x_chars. Finally we can get rid of some now redundant declarations of these constants. gas/ChangeLog: 2016-04-03 Trevor Saunders <tbsaunde+binutils@tbsaunde.org> * config/tc-alpha.c: Const qualify FLT_CHARS. * config/atof-ieee.c: Remove declarations of FLT_CHARS and EXP_CHARS. * config/tc-cris.h: Likewise. * expr.c: Likewise. * config/tc-mmix.c (md_atof): Adjust comment. * config/tc-mmix.h: Stop defining FLT_CHARS and EXP_CHARS as macros. * tc.h: Declare FLT_CHARS and EXP_CHARS.
Diffstat (limited to 'gas/tc.h')
-rw-r--r--gas/tc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gas/tc.h b/gas/tc.h
index 51ff4997edb..60286e8e334 100644
--- a/gas/tc.h
+++ b/gas/tc.h
@@ -75,3 +75,6 @@ extern arelent *tc_gen_reloc (asection *, fixS *);
#else
extern arelent **tc_gen_reloc (asection *, fixS *);
#endif
+
+extern const char FLT_CHARS[];
+extern const char EXP_CHARS[];