This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/16368] New: gnatmem, gnatdll are docmented but never built


The rule to make gnattools3 in ada/Makefile.in is commented out:

# These tools are only built for the native version.
gnattools3: ../stamp-tools
#	$(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \
#	  TOOLSCASE=native top_builddir=../../.. \
#	  ../../gnatmem$(exeext) $(EXTRA_GNATTOOLS)


This prevents gnatdll (an EXTRA_GNATTOOL) and gnatmem from being built. 
In the case of gnatmem, I can see a reason for it not to be built: The code in 
gmem.c depends on functions exported from libaddr2line.a
Although I have been able to hack together a libaddr2line.a (that works with 
Ada's  traceback code) from current binutils srcs, AFAICT, there is no formal 
support for this library.

What is reason for  gnatdll being disabled?  

Both tools are documented in gnat_ugn.texi.  Could the reason for their non-
existence also be documented?

Danny

-- 
           Summary: gnatmem, gnatdll  are docmented but never built
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dannysmith at users dot sourceforge dot net
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-mingw32
  GCC host triplet: i686-pc-mingw32
GCC target triplet: i686-pc-mingw32


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16368


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]