diff options
author | Jerome Lambourg <lambourg@adacore.com> | 2018-12-11 11:10:37 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-12-11 11:10:37 +0000 |
commit | 30a5fd0b463897d12a9f4e3e27a15b3146a52b3d (patch) | |
tree | 5ce7d44af7605fd8cab79d0a9db905b696078b62 /gcc/ada/gcc-interface | |
parent | 2401c98f33bb8d615cea1da559599eae7a26ac65 (diff) | |
download | gcc-30a5fd0b463897d12a9f4e3e27a15b3146a52b3d.zip gcc-30a5fd0b463897d12a9f4e3e27a15b3146a52b3d.tar.gz gcc-30a5fd0b463897d12a9f4e3e27a15b3146a52b3d.tar.bz2 |
[Ada] Remove vxlink and vxaddr2line from this repository
Those tools need a dedicated repository as they're VxWorks specific and
not related with the Ada front-end.
2018-12-11 Jerome Lambourg <lambourg@adacore.com>
gcc/ada/
* vxaddr2line.adb, vxlink-bind.adb, vxlink-bind.ads,
vxlink-link.adb, vxlink-link.ads, vxlink-main.adb, vxlink.adb,
vxlink.ads: Remove.
* gcc-interface/Make-lang.in, gcc-interface/Makefile.in: Remove
bits for vxaddr2line.
From-SVN: r266995
Diffstat (limited to 'gcc/ada/gcc-interface')
-rw-r--r-- | gcc/ada/gcc-interface/Make-lang.in | 10 | ||||
-rw-r--r-- | gcc/ada/gcc-interface/Makefile.in | 25 |
2 files changed, 0 insertions, 35 deletions
diff --git a/gcc/ada/gcc-interface/Make-lang.in b/gcc/ada/gcc-interface/Make-lang.in index 5602092..de23b14 100644 --- a/gcc/ada/gcc-interface/Make-lang.in +++ b/gcc/ada/gcc-interface/Make-lang.in @@ -675,12 +675,10 @@ regnattools: cross-gnattools: force $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools1-re $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools2 - $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools4 canadian-gnattools: force $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools1-re $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools2 - $(MAKE) -C ada $(ADA_TOOLS_FLAGS_TO_PASS) gnattools4 gnatlib gnatlib-sjlj gnatlib-zcx gnatlib-shared: force $(MAKE) -C ada $(COMMON_FLAGS_TO_PASS) \ @@ -811,8 +809,6 @@ doc/gnat-style.pdf: ada/gnat-style.texi $(gcc_docdir)/include/fdl.texi # gnatlink, gnatls, gnatmake, gnatname, gnatprep, gnatxref, gnatfind, # gnatclean). # gnatdll is only used on Windows. -# vxaddr2line is only used for cross VxWorks ports (it calls the underlying -# cross addr2line). ada.install-common: $(MKDIR) $(DESTDIR)$(bindir) -if [ -f gnat1$(exeext) ] ; \ @@ -829,11 +825,6 @@ ada.install-common: done; \ $(RM) $(DESTDIR)$(bindir)/gnatdll$(exeext); \ $(INSTALL_PROGRAM) gnatdll$(exeext) $(DESTDIR)$(bindir)/gnatdll$(exeext); \ - if [ -f vxaddr2line$(exeext) ] ; \ - then \ - $(RM) $(DESTDIR)$(bindir)/vxaddr2line$(exeext); \ - $(INSTALL_PROGRAM) vxaddr2line$(exeext) $(DESTDIR)$(bindir)/vxaddr2line$(exeext); \ - fi ; \ fi # @@ -859,7 +850,6 @@ ada.uninstall: -$(RM) $(DESTDIR)$(bindir)/$$install_name; \ done -$(RM) $(DESTDIR)$(tooldir)/bin/gnatdll$(exeext) - -$(RM) $(DESTDIR)$(tooldir)/bin/vxaddr2line$(exeext) # Clean hooks: # A lot of the ancillary files are deleted by the main makefile. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 0ad07d8..07dc1e5 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -434,19 +434,6 @@ gnattools2: ../stamp-tools $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \ TOOLSCASE=native common-tools $(EXTRA_GNATTOOLS) -# those tools are only built for the cross version -gnattools4: ../stamp-tools -ifeq ($(ENABLE_VXADDR2LINE),true) - $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \ - TOOLSCASE=cross top_buildir=../../.. \ - ../../vxaddr2line$(exeext) -endif -ifeq ($(ENABLE_VXLINK),true) - $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \ - TOOLSCASE=cross top_build=../../.. \ - ../../vxlink$(exeext) -endif - common-tools: ../stamp-tools $(GNATMAKE) -j0 -c -b $(ADA_INCLUDES) \ --GNATBIND="$(GNATBIND)" --GCC="$(CC) $(ALL_ADAFLAGS)" \ @@ -477,18 +464,6 @@ common-tools: ../stamp-tools $(GNATLINK) -v gnatdll -o $@ \ --GCC="$(CC) $(ADA_INCLUDES)" --LINK="$(GCC_LINK)" $(TOOLS_LIBS) -../../vxaddr2line$(exeext): ../stamp-tools - $(GNATMAKE) -c $(ADA_INCLUDES) vxaddr2line --GCC="$(CC) $(ALL_ADAFLAGS)" - $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) vxaddr2line - $(GNATLINK) -v vxaddr2line -o $@ \ - --GCC="$(CC) $(ADA_INCLUDES)" --LINK="$(GCC_LINK)" ../targext.o $(CLIB) - -../../vxlink$(exeext): ../stamp-tools - $(GNATMAKE) -c $(ADA_INCLUDES) vxlink-main --GCC="$(CC) $(ALL_ADAFLAGS)" - $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) vxlink-main - $(GNATLINK) -v vxlink-main -o $@ \ - --GCC="$(CC) $(ADA_INCLUDES)" --LINK="$(GCC_LINK)" - gnatmake-re: ../stamp-tools $(GNATMAKE) -j0 $(ADA_INCLUDES) -u sdefault --GCC="$(CC) $(MOST_ADA_FLAGS)" $(GNATMAKE) -j0 -c $(ADA_INCLUDES) gnatmake --GCC="$(CC) $(ALL_ADAFLAGS)" |