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

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

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

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

    hotsphink committed Aug 29, 2002
    …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
  5. Added comment to save people the time to track this down.

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

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

    Mike Lambert
    Mike Lambert committed Aug 29, 2002
    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
  8. I discovered 'make languages' yesterday. The enclosed patch cleans up a

    Mike Lambert
    Mike Lambert committed Aug 29, 2002
    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
  9. Bug fixes (buffer overflow, comparison direction) (Leo Toetsch).

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

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

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

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

    Mike Lambert
    Mike Lambert committed Aug 28, 2002
    …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
  4. - remove dirty DOS line endings.

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

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

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

    Sean O'Rourke
    Sean O'Rourke committed Aug 27, 2002
    	    - "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
  3. Comment fixes.

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

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

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

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

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

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

    dsugalski committed Aug 27, 2002
    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
  10. Big Scary Patch:

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

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

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

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

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

    Sean O'Rourke
    Sean O'Rourke committed Aug 27, 2002
    	    - 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
  16. Fix for various tinderbox machines who don't like a \n inside a string

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

    Mike Lambert
    Mike Lambert committed Aug 27, 2002
    - 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
Commits on Aug 26, 2002
  1. Here's a doc patch that might

    Daniel Grunblatt
    Daniel Grunblatt committed Aug 26, 2002
    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
  2. Added in the text of the GPL

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

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