diff options
author | DJ Delorie <dj@redhat.com> | 2001-10-29 18:09:43 -0500 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2001-10-29 18:09:43 -0500 |
commit | f3597919c54311f783cb87bf51aecd61f47f8b9c (patch) | |
tree | 980a754ef2e4e6131da599bee85c7c3d70da101e /gcc | |
parent | 684d9f3beb4507eb033348dd207c3955626a0bbe (diff) | |
download | gcc-f3597919c54311f783cb87bf51aecd61f47f8b9c.zip gcc-f3597919c54311f783cb87bf51aecd61f47f8b9c.tar.gz gcc-f3597919c54311f783cb87bf51aecd61f47f8b9c.tar.bz2 |
sysv4.h (LINK_SPEC): Allow -msdata=none to override -G, and force -G0.
* config/rs6000/sysv4.h (LINK_SPEC): Allow -msdata=none to
override -G, and force -G0.
From-SVN: r46622
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/rs6000/sysv4.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 320d411..d264baf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-10-26 DJ Delorie <dj@redhat.com> + + * config/rs6000/sysv4.h (LINK_SPEC): Allow -msdata=none to + override -G, and force -G0. + 2001-10-29 Joseph S. Myers <jsm28@cam.ac.uk> * ChangeLog.2, ChangeLog.3, ChangeLog.4, FSFChangeLog.10, diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 0a24cc3..882df2f 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -1019,7 +1019,7 @@ do { \ /* Override svr4.h definition. */ #undef LINK_SPEC #define LINK_SPEC "\ -%{h*} %{v:-V} %{G*} \ +%{h*} %{v:-V} %{!msdata=none:%{G*}} %{msdata=none:-G0} \ %{YP,*} %{R*} \ %{Qy:} %{!Qn:-Qy} \ %(link_shlib) \ |