diff options
author | Ian Lance Taylor <ian@airs.com> | 1997-02-14 02:55:29 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1997-02-14 02:55:29 +0000 |
commit | 9f13ead92216ce5e4d55a0f84875eccfb0cca3aa (patch) | |
tree | 91192262a8ab4a2f0082ef6fd59fdaecd2a7cb2f /gas/makefile.vms | |
parent | c05a9b3368deb7c561d351761e0239775929ca40 (diff) | |
download | gdb-9f13ead92216ce5e4d55a0f84875eccfb0cca3aa.zip gdb-9f13ead92216ce5e4d55a0f84875eccfb0cca3aa.tar.gz gdb-9f13ead92216ce5e4d55a0f84875eccfb0cca3aa.tar.bz2 |
Thu Feb 13 21:44:18 1997 Klaus Kaempf <kkaempf@progis.de>
* as.h: GNU c provides unlink() function.
Unify section handling on openVMS/Alpha:
* config/tc-alpha.c(s_alpha_link): Remove.
(s_alpha_section): New function.
Remove case-hacking of symbols
Add .code_address pseudo-op.
(BFD_RELOC_ALPHA_CODEADDR): New relocation.
(s_alpha_code_address): New function.
(alpha_ctors_section, alpha_dtors_section): New sections for C++
static constructors/destructors.
Add debug code for crash debugs, to be removed when traceback code
is added to object code.
(s_alpha_name): New function for .name pseudo-op.
(alpha_print_token): New function to print token expressions with
alpha specific extensions.
* makefile.vms: Allow compilation with current gcc snapshot.
Diffstat (limited to 'gas/makefile.vms')
-rw-r--r-- | gas/makefile.vms | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/gas/makefile.vms b/gas/makefile.vms index c9d4d7e..bc7c028 100644 --- a/gas/makefile.vms +++ b/gas/makefile.vms @@ -1,22 +1,21 @@ # # makefile for gas # -# Created by Klaus Kämpf, kkaempf@progis.de +# Created by Klaus K"ampf, kkaempf@progis.de # -CC=gcc - ifeq ($(CC),gcc) DEFS= -CFLAGS=/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS) +CFLAGS=/cc1="-fno-exceptions -g0"/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS) LFLAGS= -LIBS=,GNU_CC:[000000]LIBGCC2/lib,GNU_CC:[000000]LIBGCCLIB/lib,\ - sys$$library:vaxcrtl.olb/lib,GNU_CC:[000000]crt0.obj +LIBS=,GNU:[000000]LIBGCC2/lib,GNU:[000000]LIBGCCLIB/lib,\ + sys$$library:vaxcrtl.olb/lib,GNU:[000000]crt0.obj else DEFS=/define=("table_size_of_flonum_powers_of_ten"="tabsiz_flonum_powers_of_ten",\ "_bfd_generic_get_section_contents_in_window"="_bfd_generic_get_win_section_cont",\ "_elf_section_from_bfd_section"="_bfd_elf_sec_from_bfd_sec","const=") -CFLAGS=/noopt/debug/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS) +CFLAGS=/noopt/debug/include=([],[-.bfd],[.config],[-.include],[-])$(DEFS)\ +/warnings=disable=(missingreturn,implicitfunc,ptrmismatch,undefescap,longextern,duptypespec) LFLAGS= LIBS= endif |