aboutsummaryrefslogtreecommitdiff
path: root/gcc/xcoffout.c
diff options
context:
space:
mode:
authorDavid Edelsohn <dje@gcc.gnu.org>1999-09-28 14:13:58 -0400
committerDavid Edelsohn <dje@gcc.gnu.org>1999-09-28 14:13:58 -0400
commitc81fc13e34621ae4506ffaae7d3b657aaeb17803 (patch)
treea5283426fa9e3f304466e2eada188afb3ae944c6 /gcc/xcoffout.c
parent628d441075cef98809f0e2f661fb13810b7c85dc (diff)
downloadgcc-c81fc13e34621ae4506ffaae7d3b657aaeb17803.zip
gcc-c81fc13e34621ae4506ffaae7d3b657aaeb17803.tar.gz
gcc-c81fc13e34621ae4506ffaae7d3b657aaeb17803.tar.bz2
xcoffout.c (xcoffout_declare_function): Add documentation.
* xcoffout.c (xcoffout_declare_function): Add documentation. * rs6000.c (num_insns_constant_wide): Use TARGET_POWERPC64 not TARGET_64BIT. Compare constant to -1, not bit pattern. (easy_fp_constant): Use TARGET_POWERPC64 not TARGET_64BIT. (expand_block_move): Allow 8 DImode loads for PowerPC64. Fix gen_movsi typos. From-SVN: r29697
Diffstat (limited to 'gcc/xcoffout.c')
-rw-r--r--gcc/xcoffout.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c
index 4da5079..6ee08ec 100644
--- a/gcc/xcoffout.c
+++ b/gcc/xcoffout.c
@@ -485,6 +485,9 @@ xcoffout_declare_function (file, decl, name)
file and/or at the wrong line number. */
xcoffout_source_file (file, DECL_SOURCE_FILE (decl), 0);
dbxout_symbol (decl, 0);
+
+ /* .function NAME, TOP, MAPPING, TYPE, SIZE
+ 16 and 044 are placeholders for backwards compatibility */
fprintf (file, "\t.function .%s,.%s,16,044,FE..%s-.%s\n", n, n, n, n);
}