FYI

------- Forwarded Message

Date:    05 Jan 2003 00:41:55 +0000
From:    Josh Wilmes <[EMAIL PROTECTED]>
To:      [EMAIL PROTECTED]
Subject: cvs commit: parrot/tools/dev rebuild_miniparrot.pl

cvsuser     03/01/04 16:41:54

  Modified:    config/auto jit.pl sizes.pl
               config/gen/makefiles root.in
               tools/dev rebuild_miniparrot.pl
  Log:
  Fix the miniparrot build.
     - add missing header dependency (thread.h) in makefile
     - add miniparrot settings for a few new config variables
     - make the jit_debug stuff conditional on jit being enabled.  (miniparrot
       turns jit off, so required files were missing otherwise)
  
  Reminder- to build miniparrot, do "make miniparrot-update", then run
  "sh build_gcc.sh" in the miniparrot directory.
  
  Revision  Changes    Path
  1.13      +3 -2      parrot/config/auto/jit.pl
  
  Index: jit.pl
  ===================================================================
  RCS file: /cvs/public/parrot/config/auto/jit.pl,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -w -r1.12 -r1.13
  --- jit.pl    4 Jan 2003 04:01:35 -0000       1.12
  +++ jit.pl    5 Jan 2003 00:41:51 -0000       1.13
  @@ -23,7 +23,8 @@
           jitcapable  => 0,
           cc_hasjit   => '',
           jit_h       => '',
  -        jit_o       => ''
  +        jit_o       => '',
  +     asmfun_o    => ''
         );
         return;
     }
  @@ -89,7 +90,7 @@
         jitcapable  => 1,
         cc_hasjit   => " -DHAS_JIT -D\U$jitcpuarch",
         jit_h       => '$(INC)/jit.h',
  -      jit_o       => 'jit$(O) jit_cpu$(O)'
  +      jit_o       => 'jit$(O) jit_cpu$(O) jit_debug$(O)'
       );
   
       # test for some instructions
  
  
  
  1.6       +4 -0      parrot/config/auto/sizes.pl
  
  Index: sizes.pl
  ===================================================================
  RCS file: /cvs/public/parrot/config/auto/sizes.pl,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -w -r1.5 -r1.6
  --- sizes.pl  25 Nov 2002 15:54:40 -0000      1.5
  +++ sizes.pl  5 Jan 2003 00:41:51 -0000       1.6
  @@ -26,6 +26,10 @@
             'hugeintvalsize'   => 4,
          'hugefloatval'     => 'double',
             'hugefloatvalsize' => 8,
  +       'int2_t'           => 'int',
  +       'int4_t'           => 'int',                       
  +       'float4_t'         => 'double',
  +       'float8_t'         => 'double',
           );
           return;
       }
  
  
  
  1.64      +3 -2      parrot/config/gen/makefiles/root.in
  
  Index: root.in
  ===================================================================
  RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
  retrieving revision 1.63
  retrieving revision 1.64
  diff -u -w -r1.63 -r1.64
  --- root.in   27 Dec 2002 09:33:27 -0000      1.63
  +++ root.in   5 Jan 2003 00:41:53 -0000       1.64
  @@ -81,7 +81,8 @@
        $(INC)/method_util.h $(INC)/list.h $(INC)/datatypes.h \
        $(INC)/regfuncs.h $(INC)/string_funcs.h $(INC)/encoding.h \
        $(INC)/chartype.h $(INC)/oplib.h $(INC)/sub.h $(INC)/unicode.h \
  -     $(INC)/perltypes.h $(INC)/exit.h $(INC)/nci.h $(INC)/pobj.h
  +     $(INC)/perltypes.h $(INC)/exit.h $(INC)/nci.h $(INC)/pobj.h \
  +     $(INC)/thread.h
   
   
   ALL_H_FILES = $(GENERAL_H_FILES)
  @@ -102,7 +103,7 @@
        register$(O) core_ops$(O) core_ops_prederef$(O) memory$(O) \
        packfile$(O) stacks$(O) string$(O) sub$(O) encoding$(O) \
        chartype$(O) runops_cores$(O) trace$(O) pmc$(O) key$(O) hash$(O) \
  -     core_pmcs$(O) platform$(O) ${jit_o} jit_debug$(O) \
  +     core_pmcs$(O) platform$(O) ${jit_o} \
        ${gc_o} rx$(O) rxstacks$(O) intlist$(O) list$(O) \
        embed$(O) warnings$(O)  ${cg_o} \
        packout$(O) byteorder$(O) debug$(O) smallobject$(O) \
  
  
  
  1.3       +2 -1      parrot/tools/dev/rebuild_miniparrot.pl
  
  Index: rebuild_miniparrot.pl
  ===================================================================
  RCS file: /cvs/public/parrot/tools/dev/rebuild_miniparrot.pl,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -w -r1.2 -r1.3
  --- rebuild_miniparrot.pl     1 Nov 2002 03:34:36 -0000       1.2
  +++ rebuild_miniparrot.pl     5 Jan 2003 00:41:54 -0000       1.3
  @@ -89,6 +89,7 @@
   
       ## GCC ##
       
  +    print "- miniparrot/build_gcc.sh\n";
       open(F, ">miniparrot/build_gcc.sh") ||
           die "Unable to write miniparrot/build_gcc.sh: $!\n";
       print F "#!/bin/sh\n";
  
  
  

------- End of Forwarded Message



Reply via email to