aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouglas B Rupp <rupp@gnat.com>2001-11-18 07:35:28 -0500
committerRichard Kenner <kenner@gcc.gnu.org>2001-11-18 07:35:28 -0500
commit5505dff9614fa632e9b5208ec8265d3ba3399740 (patch)
treee1d41a894f31c66fba94fdaac3708a91e27ec3a4
parentbca0284ad48e2e69eb522b9a2578060b6eb62273 (diff)
downloadgcc-5505dff9614fa632e9b5208ec8265d3ba3399740.zip
gcc-5505dff9614fa632e9b5208ec8265d3ba3399740.tar.gz
gcc-5505dff9614fa632e9b5208ec8265d3ba3399740.tar.bz2
* config/alpha/vms.h (DIR_SEPARATOR, PREFIX). Don't define.
(HAS_INIT_SECTION): Define. (REAL_ARITHMETIC): Don't undefine. From-SVN: r47145
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/alpha/vms.h9
2 files changed, 8 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3fcb966..8f3db21 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Sun Nov 18 07:40:07 2001 Douglas B. Rupp <rupp@gnat.com>
+
+ * config/alpha/vms.h (DIR_SEPARATOR, PREFIX). Don't define.
+ (HAS_INIT_SECTION): Define.
+ (REAL_ARITHMETIC): Don't undefine.
+
2001-11-18 Egor Duda <deo@logos-m.ru>
* config/i386/cygwin.h: Strip leading '*' from name, if any.
diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h
index 20389ed..88c6496 100644
--- a/gcc/config/alpha/vms.h
+++ b/gcc/config/alpha/vms.h
@@ -80,9 +80,6 @@ Boston, MA 02111-1307, USA. */
#define STRUCT_VALUE 0
#undef PCC_STATIC_STRUCT_RETURN
-/* no floating emulation. */
-#undef REAL_ARITHMETIC
-
/* "long" is 32 bits. */
#undef LONG_TYPE_SIZE
#define LONG_TYPE_SIZE 32
@@ -455,10 +452,8 @@ do { \
#define UMODSI3_LIBCALL "OTS$REM_UI"
#define UMODDI3_LIBCALL "OTS$REM_UL"
-#define DIR_SEPARATOR ']'
-
-#undef PREFIX
-#define PREFIX "GNU_ROOT:"
+/* crt0 calls __main */
+#define HAS_INIT_SECTION
/* XXX Really? Even with modern CRTL? */
#define NEED_ATEXIT