aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@gcc.gnu.org>2004-07-13 08:57:01 +0000
committerNick Clifton <nickc@gcc.gnu.org>2004-07-13 08:57:01 +0000
commit8f36864ec559fe2f2e6f725105769081037f6f2d (patch)
tree36553610a17b5254335f661e9e51ae5a01ff9500
parentaf064de51e5c824f1afb56bbc5bbf4b138c4e483 (diff)
downloadgcc-8f36864ec559fe2f2e6f725105769081037f6f2d.zip
gcc-8f36864ec559fe2f2e6f725105769081037f6f2d.tar.gz
gcc-8f36864ec559fe2f2e6f725105769081037f6f2d.tar.bz2
oops - forgot to commit ChangeLog entry for sh-symbianelf patch
From-SVN: r84609
-rw-r--r--gcc/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e2bc6de..0fefd19 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -103,6 +103,24 @@
* config/mips/mips.h (TARGET_*): Boolify.
+2004-07-12 Nick Clifton <nickc@redhat.com>
+
+ * config.gcc: Add sh-*-symbianelf target.
+ * config/sh/sh.c: Add new target macros:
+ TARGET_ENCODE_SECTION_INFO, TARGET_STRIP_NAME_ENCODING,
+ TARGET_CXX_IMPORT_EXPORT_CLASS.
+ (sh_file_start): Create a definition of the .directive section.
+ (sh_attribute): Add dllimport and dllexport attributes.
+ * config/sh/symbian-pre.h: New file.
+ * config/sh/symbian-post.h: New file.
+ * config/sh/symbian.c: New file. Contains Symbian specific
+ functions.
+ * config/sh/sh-protos.h: Add prototypes for new functions
+ provided by symbian.c.
+ * config/sh/t-symbian: New file.
+ * doc/extend.texi: Document support for dllimport and dllexport
+ attributes by the sh-symbianelf target.
+
2004-07-12 James E Wilson <wilson@specifixinc.com>
* Makefile.in (AR): Use @AR@ not ar.