Permalink
Commits on Aug 29, 2002
  1. Remove object files erroneously included in RANLIB command.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2228 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Andy Dougherty committed Aug 29, 2002
  2. removed a5_draft doc

    git-svn-id: https://svn.parrot.org/parrot/trunk@2227 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    hotsphink committed Aug 29, 2002
  3. unneeded now

    git-svn-id: https://svn.parrot.org/parrot/trunk@2226 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    hotsphink committed Aug 29, 2002
  4. Updated to better reflect current reality. I suspect there are still …

    …some
    
    lingering anachronisms, but I just added a new PMC to my local copy and
    this at least accurately reflects the steps currently required.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2225 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    hotsphink committed Aug 29, 2002
  5. Added comment to save people the time to track this down.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2224 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    hotsphink committed Aug 29, 2002
  6. Fixed output message

    git-svn-id: https://svn.parrot.org/parrot/trunk@2223 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    hotsphink committed Aug 29, 2002
  7. The use of ar rcs to build a library and reconstruct the symbol table

    is non-portable.  (Mac OS X, for example, doesn't support the
    's' option to ar.)
    
    A more portable -- but still Unix-specific -- approach is to run ar to
    build the archive and then run ranlib.  For many many modern systems,
    ranlib is not needed.  For those, the perl5 $Config{ranlib} entry ought to
    be a simple ':' (i.e. a shell true command).
    
    The following patch changes the main makefile to use ar and ranlib, just
    as perl5 has successfully done for years.
    
    (Courtesy of Andy Dougherty.)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2222 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 29, 2002
  8. I discovered 'make languages' yesterday. The enclosed patch cleans up a

    lot of small nits I found in the build process.  In a number of cases, the
    Makefiles were running perl scripts as
            ./script
    rather than as
            $(PERL) script
    
    A few other places called a plain 'perl' instead of $(PERL).
    
    Second, Configure.pl was putting the wrong flags in to build a shared
    library.  (Or, more precisely, it was apparently unconditionally using
    flags that work for GNU binutils.)  I left ld_shared_flags empty because
    I don't know what is supposed to go there, but the value Configure.pl
    used to use is definitely not right for Solaris's linker.
    
    (Courtesy of Andy Dougherty.)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2221 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 29, 2002
  9. Bug fixes (buffer overflow, comparison direction) (Leo Toetsch).

    git-svn-id: https://svn.parrot.org/parrot/trunk@2220 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 29, 2002
  10. * Fixes:

    	    - result values of try/CATCH
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2219 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 29, 2002
Commits on Aug 28, 2002
  1. Make the rule the same name as the directory name to ensure it gets m…

    …kdired properly
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2218 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 28, 2002
  2. When building just libparrot$(A), make sure that blib/lib exists to p…

    …ut the libparrot.a/lib file in
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2217 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 28, 2002
  3. This fixes the libparrot.a dependancy in the Makefile, and as a side …

    …effect, fixes t/src/* on win32 (MSVC and GCC) systems.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2216 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 28, 2002
  4. - remove dirty DOS line endings.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2215 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 28, 2002
  5. - Add Joseph Ryan's overview doc

    	- Fix up README a bit.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2214 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 28, 2002
Commits on Aug 27, 2002
  1. clean up better after tests

    git-svn-id: https://svn.parrot.org/parrot/trunk@2213 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  2. * Additions:

    	    - "perl6 --test" to run tests faster by about 2x (Leo)
    
    	* Fixes:
    	    - doc updates in perl6 (Leo)
    	    - remove Makefile parsing in pconfig.pl (Leo)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2212 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  3. Comment fixes.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2211 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Melvin Smith committed Aug 27, 2002
  4. Update.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2210 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Melvin Smith committed Aug 27, 2002
  5. Updated .cvsignore files.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2209 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tomhughes committed Aug 27, 2002
  6. Added Makefile to .cvsignore as it is now generated by Configure.pl.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2208 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tomhughes committed Aug 27, 2002
  7. Make the IMCC grammar compile again.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2207 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    tomhughes committed Aug 27, 2002
  8. Fixups to make parrotcode.org's autogenerated pages happier

    Courtesy of Bryan Warnock <bwarnock@raba.com>
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2206 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Dan Sugalski committed Aug 27, 2002
  9. The web conversion (www.parrotcode.org/docs) results in a blank page as

    this file isn't PODified.  Patch remedies.
    
    Courtesy of Bryan Warnock <bwarnock@raba.com>
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2205 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Dan Sugalski committed Aug 27, 2002
  10. Big Scary Patch:

    	- syntax change
    	- register allocation stuff (ask Leo).
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2204 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  11. regex fixes

    git-svn-id: https://svn.parrot.org/parrot/trunk@2203 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  12. autogenerated now

    git-svn-id: https://svn.parrot.org/parrot/trunk@2202 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  13. Fix for an lvalue cast, which some compilers don't like.

    git-svn-id: https://svn.parrot.org/parrot/trunk@2201 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 27, 2002
  14. more tests

    git-svn-id: https://svn.parrot.org/parrot/trunk@2200 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  15. * Additions:

    	    - t/rx/call.t -- rule call
    
    	* Fixes:
    	    - regex fixes: advance, no-arg call
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2199 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Sean O'Rourke committed Aug 27, 2002
  16. Fix for various tinderbox machines who don't like a \n inside a string

    git-svn-id: https://svn.parrot.org/parrot/trunk@2198 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 27, 2002
  17. This patch gets a few things working, namely:

    - Dynamic loading/linking on cygwin
    - Shared library building on cygwin and MSVC
    - IMCC compilation
    - Perl6 tests passing
    
    In the interests of getting 0.0.8's Perl Compiler working on Win32's MSVC and Cygwin systems, I am committing this patch now. It shouldn't have an impact on non-win32 platforms.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2197 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Mike Lambert committed Aug 27, 2002
Commits on Aug 26, 2002
  1. Here's a doc patch that might

    help explain part of what the patch did.
    
    Courtesy of: Steve Fink <steve@fink.com>
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@2196 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Daniel Grunblatt committed Aug 26, 2002
  2. Added in the text of the GPL

    git-svn-id: https://svn.parrot.org/parrot/trunk@2195 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Dan Sugalski committed Aug 26, 2002
  3. Updated the licensing entry

    git-svn-id: https://svn.parrot.org/parrot/trunk@2194 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    Dan Sugalski committed Aug 26, 2002