summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1997-08-28 13:08:54 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1997-08-28 13:08:54 +0000
commitc04e22d147c56c471cf54e05316f8548ad33beed (patch)
tree535b86a0463859fbf3777e93b2f71e638ba146f7
parent364c2e00b3a6a4fe127da1d3f6d88e6609e29572 (diff)
downloadgcc-c04e22d147c56c471cf54e05316f8548ad33beed.tar.gz
* version.c: Bump for latest snapshot.
* bc-optab.c: Conditionally include stdlib.h. (free): Provide a declaration if NEED_DECLARATION_FREE. * tree.c (free): Provide a declaration if NEED_DECLARATION_FREE. * rtl.h (free): Remove declaration. * tree.h (free): Remvoe declaration. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14989 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog12
-rw-r--r--gcc/bc-optab.c8
-rwxr-xr-xgcc/configure14
-rw-r--r--gcc/rtl.h1
-rw-r--r--gcc/tree.c8
-rw-r--r--gcc/tree.h1
-rw-r--r--gcc/version.c2
7 files changed, 41 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 10aa03adc2f..d135b4bd6c4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+Thu Aug 28 07:03:15 1997 Jeffrey A Law (law@cygnus.com)
+
+ * version.c: Bump for latest snapshot.
+
+ * bc-optab.c: Conditionally include stdlib.h.
+ (free): Provide a declaration if NEED_DECLARATION_FREE.
+ * tree.c (free): Provide a declaration if NEED_DECLARATION_FREE.
+ * rtl.h (free): Remove declaration.
+ * tree.h (free): Remvoe declaration.
+
+ * configure: Rebuilt.
+
Wed Aug 27 21:32:20 1997 Jeffrey A Law (law@cygnus.com)
* flags.h (flag_move_all_movables): Declare.
diff --git a/gcc/bc-optab.c b/gcc/bc-optab.c
index 3d3e539728d..939c9bd137f 100644
--- a/gcc/bc-optab.c
+++ b/gcc/bc-optab.c
@@ -29,6 +29,14 @@ Boston, MA 02111-1307, USA. */
#include "bc-opcode.h"
#include "bc-optab.h"
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+
+#ifdef NEED_DECLARATION_FREE
+extern void free PROTO((void *));
+#endif
+
#define obstack_chunk_alloc xmalloc
#define obstack_chunk_free free
diff --git a/gcc/configure b/gcc/configure
index 5df865edf7d..fcf7502db02 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -1654,15 +1654,25 @@ for machine in $build $host $target; do
fixincludes=Makefile.in
gas=yes gnu_ld=yes
;;
+ alpha*-*-linux-gnulibc1*)
+ tm_file="${tm_file} alpha/linux.h alpha/elf.h"
+ xm_file="${xm_file} alpha/xm-linux.h"
+ target_cpu_default="MASK_GAS"
+ tmake_file="t-linux t-linux-gnulibc1 alpha/t-linux"
+ xmake_file=none
+ fixincludes=Makefile.in
+ gas=yes gnu_ld=yes
+ if [ x$enable_threads = xyes ]; then
+ thread_file='posix'
+ fi
+ ;;
alpha*-*-linux-gnu*)
tm_file="${tm_file} alpha/linux.h alpha/elf.h"
xm_file="${xm_file} alpha/xm-linux.h"
target_cpu_default="MASK_GAS"
- gas=no
tmake_file="t-linux alpha/t-linux"
xmake_file=none
fixincludes=Makefile.in
- extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
gas=yes gnu_ld=yes
if [ x$enable_threads = xyes ]; then
thread_file='posix'
diff --git a/gcc/rtl.h b/gcc/rtl.h
index a5bdfca61d5..4b8d5103085 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -683,7 +683,6 @@ extern char *xrealloc ();
extern char *oballoc PROTO((int));
extern char *permalloc PROTO((int));
-extern void free PROTO((void *));
extern rtx rtx_alloc PROTO((RTX_CODE));
extern rtvec rtvec_alloc PROTO((int));
extern rtx find_reg_note PROTO((rtx, enum reg_note, rtx));
diff --git a/gcc/tree.c b/gcc/tree.c
index 658c05f8684..9d6850f726c 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -47,6 +47,14 @@ Boston, MA 02111-1307, USA. */
#endif
#include <stdio.h>
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
+#endif
+
+#ifdef NEED_DECLARATION_FREE
+extern void free PROTO((void *));
+#endif
+
#define obstack_chunk_alloc xmalloc
#define obstack_chunk_free free
diff --git a/gcc/tree.h b/gcc/tree.h
index 4054cad3259..5e5087fa14e 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1217,7 +1217,6 @@ extern char *xstrdup PROTO((char *));
extern char *oballoc PROTO((int));
extern char *permalloc PROTO((int));
extern char *savealloc PROTO((int));
-extern void free PROTO((void *));
/* Lowest level primitive for allocating a node.
The TREE_CODE is the only argument. Contents are initialized
diff --git a/gcc/version.c b/gcc/version.c
index ae1e4155d2f..1e47a92dfa3 100644
--- a/gcc/version.c
+++ b/gcc/version.c
@@ -1 +1 @@
-char *version_string = "egcs-2.90.02 970825 (gcc2-970802 experimental)";
+char *version_string = "egcs-2.90.03 970828 (gcc2-970802 experimental)";