mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-25 16:50:49 +08:00
Alpha Linux changes.
From-SVN: r31030
This commit is contained in:
parent
4c0c8ee1f2
commit
d352598f80
@ -1,3 +1,7 @@
|
||||
1999-12-19 Jeff Sturm <jsturm@sigma6.com>
|
||||
|
||||
* gcconfig.h: Define DATASTART for Alpha Linux.
|
||||
|
||||
1999-12-19 Anthony Green <green@cygnus.com>
|
||||
|
||||
* gcconfig.h: Use libgcj hack for Alpha Linux.
|
||||
|
@ -992,6 +992,7 @@
|
||||
the start of the data segment. So libgcj defines
|
||||
data_start on its own (in libgcjdata.a). */
|
||||
extern int data_start;
|
||||
# define DATASTART &data_start
|
||||
# define DYNAMIC_LOADING
|
||||
# else
|
||||
# define DATASTART ((ptr_t) 0x140000000)
|
||||
|
@ -1,3 +1,9 @@
|
||||
1999-12-23 Anthony Green <green@cygnus.com>
|
||||
|
||||
* configure: Rebuilt.
|
||||
* configure.in (LIBDATASTARTSPEC): Force data_start in with
|
||||
linker trick.
|
||||
|
||||
1999-12-19 Anthony Green <green@cygnus.com>
|
||||
|
||||
* libgcjdata.c: New file.
|
||||
|
2
libjava/configure
vendored
2
libjava/configure
vendored
@ -2473,7 +2473,7 @@ else
|
||||
echo "configure: failed program was:" >&5
|
||||
cat conftest.$ac_ext >&5
|
||||
rm -rf conftest*
|
||||
LIBDATASTARTSPEC="-lgcjdata"
|
||||
LIBDATASTARTSPEC="-u data_start -lgcjdata"
|
||||
NEEDS_DATA_START=yes
|
||||
echo "$ac_t""missing" 1>&6
|
||||
fi
|
||||
|
@ -89,7 +89,7 @@ LIBDATASTARTSPEC=
|
||||
NEEDS_DATA_START=
|
||||
AC_TRY_LINK([extern int data_start;], [return ((int) &data_start);],
|
||||
[AC_MSG_RESULT(found it)],
|
||||
[LIBDATASTARTSPEC="-lgcjdata"
|
||||
[LIBDATASTARTSPEC="-u data_start -lgcjdata"
|
||||
NEEDS_DATA_START=yes
|
||||
AC_MSG_RESULT(missing)])
|
||||
AC_SUBST(LIBDATASTARTSPEC)
|
||||
|
Loading…
x
Reference in New Issue
Block a user