[Patch] move bfd/vmsutil.c to gas/config/te-vms.c and don't use gccism
Nick Clifton
nickc@redhat.com
Fri Sep 4 15:35:00 GMT 2009
Hi Tristan,
> bfd:
> 2009-09-03 Tristan Gingold <gingold@adacore.com>
>
> * bfd.m4 (BFD_HAVE_TIME_TYPE_MEMBER,
> BFD_HAVE_SYS_STAT_TYPE_MEMBER): Moved to gas/acinclude.m4
> * configure.in: Move tests for tm_gmtoff, st_mtim.tv_sec and
> st_mtim.tv_nsec to gas/configure.in
> (bfd_elf64_ia64_vms_vec): Remove vmsutil.lo
> * configure: Regenerate.
> * config.in: Regenerate.
> * vmsutil.c: Moved to gas/config/te-vms.c
> * vmsutil.h: Removed.
> * Makefile.am (BFD32_BACKENDS_CFILES): Remove vmsutil.c
> (BFD32_BACKENDS): Remove vmsutil.lo
> * Makefile.in: Regenerate.
>
> gas/
> 2009-09-03 Tristan Gingold <gingold@adacore.com>
>
> * Makefile.am (TARG_ENV_CFILES): New variable. Set to te-vms.c
> (POTFILES): Add $(TARG_ENV_CFILES) in definition.
> (EXTRA_as_new_SOURCES): Ditto.
> * Makefile: Regenerate.
> * acinclude.m4 (BFD_HAVE_TIME_TYPE_MEMBER,
> BFD_HAVE_SYS_STAT_TYPE_MEMBER): New macro created from bfd/bfd.m4.
> * configure.in: Add Tests for tm_gmtoff, st_mtim.tv_sec and
> st_mtim.tv_nsec (from bfd/configure.in). Check for time.h and
> sys/stat.h headers.
> Add te-vms.o in extra_objects if te_file is vms.
> * configure: Regenerate.
> * config.in: Regenerate.
> * config/te-vms.c: New file, from bfd/vmsutil.c
> (vms_dwarf2_file_time_name, vms_dwarf2_file_size_name)
> (vms_dwarf2_file_name): New functions.
> (vms_file_stats_name): Make it static, add a dirname parameter to
> locally create the full pathname.
> * config/te-vms.h: Add a copyright header.
> Declare the above functions.
> (DWARF2_FILE_TIME_NAME, DWARF2_FILE_SIZE_NAME, DWARF2_FILE_NAME): Use
> the above functions in the definition.
> * makefile.vms (OBJS): Add te-vms.obj.
> (te-vms.obj): Create a specific target.
> * configure.com: Create targ-env.h using a per target value.
> Compile te-vms.c for ia64.
Approved - please apply.
Cheers
Nick
More information about the Binutils
mailing list