[multiple changes]
2002-02-28 David Edelsohn <edelsohn@gnu.org> * config/rs6000/aix43.h (THREAD_MODEL_SPEC): Delete. * config/rs6000/aix51.h (THREAD_MODEL_SPEC): Delete. 2002-02-28 Alan Modra <amodra@bigpond.net.au> * config/rs6000/rs6000.md (load_toc_aix_di): Handle TARGET_RELOCATABLE. From-SVN: r50136
This commit is contained in:
parent
fdf1be04ad
commit
d9f019f30b
|
@ -1,3 +1,12 @@
|
|||
2002-02-28 David Edelsohn <edelsohn@gnu.org>
|
||||
|
||||
* config/rs6000/aix43.h (THREAD_MODEL_SPEC): Delete.
|
||||
* config/rs6000/aix51.h (THREAD_MODEL_SPEC): Delete.
|
||||
|
||||
2002-02-28 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* config/rs6000/rs6000.md (load_toc_aix_di): Handle TARGET_RELOCATABLE.
|
||||
|
||||
2002-02-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* c-decl.c (finish_function): Only warn about missing return
|
||||
|
@ -15,7 +24,7 @@
|
|||
|
||||
2002-02-27 Graham Stott <grahams@redhat.com>
|
||||
|
||||
* config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DELC):
|
||||
* config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DECL):
|
||||
Constify NAME.
|
||||
|
||||
* loop.c (prescan_loop): Handle PARALLEL.
|
||||
|
|
|
@ -199,10 +199,6 @@ do { \
|
|||
%{pthread:%{pg:gcrt0_r%O%s}%{!pg:%{p:mcrt0_r%O%s}%{!p:crt0_r%O%s}}}\
|
||||
%{!pthread:%{pg:gcrt0%O%s}%{!pg:%{p:mcrt0%O%s}%{!p:crt0%O%s}}}}}}"
|
||||
|
||||
/* Since there are separate multilibs for pthreads, determine the
|
||||
thread model based on the command-line arguments. */
|
||||
#define THREAD_MODEL_SPEC "%{pthread:posix}%{!pthread:single}"
|
||||
|
||||
/* AIX 4.3 typedefs ptrdiff_t as "long" while earlier releases used "int". */
|
||||
|
||||
#undef PTRDIFF_TYPE
|
||||
|
|
|
@ -202,10 +202,6 @@ do { \
|
|||
%{pthread:%{pg:gcrt0_r%O%s}%{!pg:%{p:mcrt0_r%O%s}%{!p:crt0_r%O%s}}}\
|
||||
%{!pthread:%{pg:gcrt0%O%s}%{!pg:%{p:mcrt0%O%s}%{!p:crt0%O%s}}}}}}"
|
||||
|
||||
/* Since there are separate multilibs for pthreads, determine the
|
||||
thread model based on the command-line arguments. */
|
||||
#define THREAD_MODEL_SPEC "%{pthread:posix}%{!pthread:single}"
|
||||
|
||||
/* AIX V5 typedefs ptrdiff_t as "long" while earlier releases used "int". */
|
||||
|
||||
#undef PTRDIFF_TYPE
|
||||
|
|
|
@ -9566,7 +9566,12 @@
|
|||
"*
|
||||
{
|
||||
char buf[30];
|
||||
#ifdef TARGET_RELOCATABLE
|
||||
ASM_GENERATE_INTERNAL_LABEL (buf, \"LCTOC\",
|
||||
!TARGET_MINIMAL_TOC || TARGET_RELOCATABLE);
|
||||
#else
|
||||
ASM_GENERATE_INTERNAL_LABEL (buf, \"LCTOC\", 1);
|
||||
#endif
|
||||
if (TARGET_ELF)
|
||||
strcat (buf, \"@toc\");
|
||||
operands[1] = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (buf));
|
||||
|
|
Loading…
Reference in New Issue