t-vms (MULTILIB_OPTIONS): Define.
* config/alpha/t-vms (MULTILIB_OPTIONS): Define. (MULTILIB_DIRNAME, LIBGCC, INSTALL_LIBGCC): Likewise. * config/alpha/vms.h (ASM_FILE_START): Write .arch directive. From-SVN: r49731
This commit is contained in:
parent
1abade8571
commit
09eb789b6d
3 changed files with 16 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2002-02-13 Douglas B Rupp <rupp@gnat.com>
|
||||
|
||||
* config/alpha/t-vms (MULTILIB_OPTIONS): Define.
|
||||
(MULTILIB_DIRNAME, LIBGCC, INSTALL_LIBGCC): Likewise.
|
||||
* config/alpha/vms.h (ASM_FILE_START): Write .arch directive.
|
||||
|
||||
Wed Feb 13 09:45:08 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
|
||||
|
||||
* alias.c (find_base_term, case ZERO_EXTEND, case SIGN_EXTEND):
|
||||
|
|
|
@ -20,3 +20,7 @@ vcrt0.o: $(CRT0_S) $(GCC_PASSES)
|
|||
pcrt0.o: $(CRT0_S) $(GCC_PASSES)
|
||||
decc -c /names=as_is $(srcdir)/config/alpha/vms-psxcrt0.c -o pcrt0.o
|
||||
|
||||
MULTILIB_OPTIONS = mcpu=ev6
|
||||
MULTILIB_DIRNAMES = ev6
|
||||
LIBGCC = stmp-multilib
|
||||
INSTALL_LIBGCC = install-multilib
|
||||
|
|
|
@ -251,6 +251,12 @@ typedef struct {int num_args; enum avms_arg_type atypes[6];} avms_arg_info;
|
|||
alpha_write_verstamp (FILE); \
|
||||
fprintf (FILE, "\t.set noreorder\n"); \
|
||||
fprintf (FILE, "\t.set volatile\n"); \
|
||||
if (TARGET_BWX | TARGET_MAX | TARGET_FIX | TARGET_CIX) \
|
||||
{ \
|
||||
fprintf (FILE, "\t.arch %s\n", \
|
||||
(TARGET_CPU_EV6 ? "ev6" \
|
||||
: TARGET_MAX ? "pca56" : "ev56")); \
|
||||
} \
|
||||
ASM_OUTPUT_SOURCE_FILENAME (FILE, main_input_filename); \
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue