summaryrefslogtreecommitdiffstats
path: root/gas/makefile.vms
Commit message (Collapse)AuthorAgeFilesLines
* Thu Jul 2 14:06:22 1998 Klaus Kaempf <kkaempf@rmi.de>Ian Lance Taylor1998-07-021-8/+57
| | | | | | | | | | | | | | | | | | * obj-vms.c: Add C++ support with ctors/dtors sections. Add weak symbol definitions. (Ctors_Symbols, Dtors_Symbols): New symbol chains. (ps_CTORS, ps_DTORS): New section types. (vms_fixup_xtors_section): New function (Ctors_Psect, Dtors_Psect): Define. (IS_GXX_XTOR): Define (global_symbol_directory): Change check of gxx_bug_fixed to 0. Filter static constructors/destructors and add to Ctors_Symbols/Dtors_Symbols chain. (vms_write_object_file): Write Ctors_Symbols/Dtors_Symbols to appropriate section. * tc-alpha.h (TARGET_FORMAT): Rename "evax-alpha" to "vms-alpha". * makefile.vms: Merge vax/vms support.
* Wed May 6 15:26:34 1998 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1998-05-061-2/+2
| | | | | * makefile.vms: Run dec c with /nodebug. Pass CC value when calling make.
* Wed May 6 15:26:34 1998 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1998-05-061-1/+1
| | | | * makefile.vms (OBJS): Add ehopt.obj
* Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1997-11-221-1/+1
| | | | * makefile.vms: include depend.obj in OBJS.
* Various fixes for openvms/alpha.Ian Lance Taylor1997-10-201-2/+2
|
* Sat Apr 5 13:19:12 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1997-04-051-2/+4
| | | | * makefile.vms: Update to build gasp.exe.
* Tue Apr 1 16:24:28 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1997-04-011-3/+23
| | | | | | * config-gas.com: Update to handle both vax and alpha. * makefile.vms: Update to use config-gas. * conf-a-gas.com: Remove file.
* Thu Feb 13 21:44:18 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1997-02-141-7/+6
| | | | | | | | | | | | | | | | | | | | | * 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.
* Thu Aug 8 12:32:56 1996 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor1996-08-081-0/+54
Add support for openVMS/Alpha. * as.h (PRINTF_LIKE): Don't define if VMS, for now. * config/obj-evax.c: New file. * config/obj-evax.h: New file. * config/tc-alpha.c: Add support for EVAX format if OBJ_EVAX is defined. * config/tc-alpha.h: Add support for EVAX format if OBJ_EVAX is defined. Add case for bfd_target_evax_flavour. * config/vms-a-conf.h: New file. * conf-a-gas.com: New file. * configure.in: Add target alpha-*-*vms*. * configure: Rebuild. * makefile.vms: New file. * read.c (s_lcomm): Align bss_seg on 8 byte boundary if OBJ_EVAX. Don't call ffs on openVMS/Alpha.
OpenPOWER on IntegriCloud