cvsuser     02/05/31 19:52:44

  Modified:    config/gen/makefiles root.in
  Log:
  Adding debugger along with some missing bits in the MANIFEST file. I'm almost 
thinking it needs to have its own Configure flag, but for the time being it's 
important enough that it deserves to be in the makefile anyway.
  
  Revision  Changes    Path
  1.4       +23 -2     parrot/config/gen/makefiles/root.in
  
  Index: root.in
  ===================================================================
  RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- root.in   30 May 2002 18:03:16 -0000      1.3
  +++ root.in   1 Jun 2002 02:52:44 -0000       1.4
  @@ -67,7 +67,7 @@
   $(INC)/oplib/core_ops_prederef.h $(INC)/runops_cores.h $(INC)/trace.h \
   $(INC)/pmc.h $(INC)/key.h $(INC)/hash.h $(INC)/resources.h $(INC)/platform.h 
${cg_h} \
   $(INC)/interp_guts.h ${jit_h} $(INC)/rx.h $(INC)/rxstacks.h \
  -$(INC)/embed.h $(INC)/warnings.h $(INC)/misc.h
  +$(INC)/embed.h $(INC)/warnings.h $(INC)/misc.h $(INC)/debug.h
   
   ALL_H_FILES = $(GENERAL_H_FILES)
   
  @@ -90,7 +90,7 @@
                                 chartype$(O) runops_cores$(O) trace$(O) pmc$(O) 
key$(O) hash$(O) \
                                 platform$(O) ${jit_o} resources$(O) rx$(O) 
rxstacks$(O) \
                                 embed$(O) warnings$(O) misc$(O) ${cg_o} \
  -                              packout$(O) byteorder$(O)
  +                              packout$(O) byteorder$(O) debug$(O)
   
   O_FILES = $(INTERP_O_FILES) \
              $(IO_O_FILES) \
  @@ -222,6 +222,25 @@
   $(TEST_PROG_SO) : test_main$(O) blib/lib/libparrot$(SO) lib/Parrot/OpLib/core.pm 
lib/Parrot/PMC.pm
        $(LD) $(LD_OUT)$(TEST_PROG) test_main$(O) $(LDFLAGS) $(C_LIBS) -L blib/lib 
-lparrot
   
  +#
  +# Parrot Debugger
  +#
  +PDB=pdb
  +
  +pdb$(O) : $(GENERAL_H_FILES)
  +
  +$(PDB) : pdb$(O) $(O_FILES)
  +     $(LD) ${ld_out}$(PDB) pdb$(O) $(O_FILES) $(C_LIBS) $(LDFLAGS)
  +
  +#
  +# Parrot Disassembler
  +#
  +DIS=disassemble
  +
  +disassemble$(O) : $(GENERAL_H_FILES)
  +
  +$(DIS) : disassemble$(O) $(O_FILES)
  +     $(LD) ${ld_out}$(DIS) disassemble$(O) $(O_FILES) $(C_LIBS) $(LDFLAGS)
   
   #
   # Parrot Dump
  @@ -303,6 +322,8 @@
   resources$(O) : $(GENERAL_H_FILES)
   
   platform$(O) : $(GENERAL_H_FILES)
  +
  +debug$(O) : $(GENERAL_H_FILES)
   
   string$(O) : $(GENERAL_H_FILES)
   
  
  
  


Reply via email to