Author: leo
Date: Sun Jan  8 06:15:28 2006
New Revision: 10986

Modified:
   trunk/ChangeLog
   trunk/DEVELOPING
   trunk/MANIFEST.generated
   trunk/NEWS
   trunk/PBC_COMPAT
   trunk/PLATFORMS
   trunk/README
   trunk/RELEASE_INSTRUCTIONS
   trunk/VERSION
   trunk/compilers/imcc/main.c
   trunk/docs/ROADMAP
   trunk/parrot.spec
   trunk/t/native_pbc/integer_1.pbc
   trunk/t/native_pbc/integer_2.pbc
   trunk/t/native_pbc/integer_3.pbc
   trunk/t/native_pbc/integer_4.pbc
   trunk/t/native_pbc/number_1.pbc
   trunk/t/native_pbc/number_2.pbc
   trunk/t/native_pbc/number_3.pbc
   trunk/t/native_pbc/number_4.pbc
   trunk/t/native_pbc/number_5.pbc
   trunk/t/native_pbc/string_1.pbc
   trunk/t/native_pbc/string_2.pbc
Log:
Release 0.4.1 file changes

* see RELEASE_INSTRUCTIONS for details
* update some PLATFORMS

Please note that release changes always invalidate existing .PBCs.


Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog     (original)
+++ trunk/ChangeLog     Sun Jan  8 06:15:28 2006
@@ -1,5 +1,10 @@
 # $Id$
 
+2006.01.08    leo
+       * Released 0.4.1
+
+       See NEWS for more.
+
 2005.12.28    particle
        * renamed all .imc files to .pir
        * modified all doc references to .pir as well

Modified: trunk/DEVELOPING
==============================================================================
--- trunk/DEVELOPING    (original)
+++ trunk/DEVELOPING    Sun Jan  8 06:15:28 2006
@@ -1,7 +1,7 @@
 # $Id$
 
-LAST RELEASE:         Parrot 0.4.0   2005.12.04
-PREVIOUS RELEASE:     Parrot 0.3.1   2005.11.06
+LAST RELEASE:         Parrot 0.4.1   2006.01.08
+PREVIOUS RELEASE:     Parrot 0.4.0   2005.12.04
 
 This file should only exist in development distributions. Delete it
 (and its entry in the MANIFEST) before packaging Parrot up for a CPAN

Modified: trunk/MANIFEST.generated
==============================================================================
--- trunk/MANIFEST.generated    (original)
+++ trunk/MANIFEST.generated    Sun Jan  8 06:15:28 2006
@@ -11,7 +11,7 @@ pbc_info                                
 pbc_merge                                         [main]bin
 blib/lib/libparrot.a                              [main]lib
 blib/lib/libparrot.so                             [main]lib
-blib/lib/libparrot.so.0.4.0                       [main]lib
+blib/lib/libparrot.so.0.4.1                       [main]lib
 docs/ops/bit.pod                                  [main]doc
 docs/ops/cmp.pod                                  [main]doc
 docs/ops/core.pod                                 [main]doc

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS  (original)
+++ trunk/NEWS  Sun Jan  8 06:15:28 2006
@@ -2,19 +2,21 @@
 
 New in 0.4.1
 
-- Shootout examples
-- OS pmc started (mkdir,cd,cwd,rm,umask,stat)
+- Installation: 'make install' is using standard locations now
+  (/usr/local is the default --prefix)
+- Produce static and shared libraries on some systems
 - Configure system rearragement
-- Installation improvements
-- Produce shared library versions as well as static versions
-- Add support for octal number constants
+- OS pmc started (mkdir,cd,cwd,rm,umask,stat)
+- Shootout examples
 - Test files are now testable with 'prove'
 - Smoke (and smokej) outputs progress 
 - PIR supports: I = A < B (>,<=,>=,==,!=)
+- Add support for octal number constants
 - partcl updates:
   - almost finish [string]; start [file]
   - add build tool for generating inline'd tcl builtins from templates.
-- Jako updates: NCI, subroutines, global variables and constants all work. 
(Gregor)
+- Jako updates: NCI, subroutines, global variables and constants all work. 
+  (Gregor)
 
 New in 0.4.0
 

Modified: trunk/PBC_COMPAT
==============================================================================
--- trunk/PBC_COMPAT    (original)
+++ trunk/PBC_COMPAT    Sun Jan  8 06:15:28 2006
@@ -24,6 +24,7 @@
 
 # please insert tab separated entries at the top of the list
 
+2006.01.08     leo     released 0.4.1
 2005.12.04     leo     released 0.4.0, deleted opcodes
 2005.12.01     leo     inserted another pic ops
 2005.11.22     leo     changed PBC format (HLL_info)

Modified: trunk/PLATFORMS
==============================================================================
--- trunk/PLATFORMS     (original)
+++ trunk/PLATFORMS     Sun Jan  8 06:15:28 2006
@@ -8,8 +8,8 @@ Platform                B8    Runloops  
 ---------------------------------------------------------------------------
 aix-pwr-xlc6            B    -    Y    -     Y   -   Y    Y
 aix-pwr64-xlc6          B8   -    -    -     Y   -   Y    Y/20
-darwin_7.9.0 (10.3)     B    Y    Y    -     Y   Y   Y    Y     Y  20051204
-darwin_8.2.0-gcc4.0.0   B                            Y    Y        20050804
+darwin_7.9.0 (10.3)     B    Y    Y    -     Y   Y   Y    Y     Y  20060108
+darwin_8.2.0-gcc4.0.0   B    Y    Y    -     Y   Y   Y    Y        20050804
 freebsd5.2-i386              Y    Y/4  Y     Y   -   Y*6  Y
 freebsd6.0b-amd64        8   Y    -    -     Y   Y   Y    Y/12     20050804
 hpux-pa_risc2.0-gcc2.9  B         -    -     Y   Y   Y*2  Y
@@ -24,12 +24,12 @@ linux-x86-gcc2.95.2          Y    Y    Y
 linux-x86-gcc3.2.3           Y    Y    Y     Y   Y   Y    Y        20050930
 linux-x86-gcc3.3.3           Y    Y    Y     Y   Y   Y    Y     Y  20051001
 linux-x86-gcc3.3.3 *3        Y    Y    Y     Y   Y   Y    Y*3
-linux-x86-gcc3.3.5.2005013   Y    Y    Y     Y   Y   Y    Y        20050930
+linux-x86-gcc3.3.5.2005013   Y    Y    Y     Y   Y   Y    Y        20060108
 linux-x86-gcc4.0.3           Y    Y    Y     Y   Y   Y    Y     Y  20051204
 linux-x86-icc8               Y    Y    Y     Y   Y   Y    Y
 linux-x86_64-gcc3.3.3    8   Y    -    -     Y   Y   Y    Y
 linux-x86_64-gcc3.4.2    8   Y    -    -     Y   Y   Y    Y        200505
-linux-x86_64-gcc3.4.3    8   Y    -    -     Y   Y   Y    Y        20051204
+linux-x86_64-gcc3.4.3    8   Y    -    -     Y   Y   Y    Y        20060108
 netbsd                                 Y             Y    Y*1
 openbsd                      Y    Y/5  Y     Y   -   Y    Y
 openbsd_beta_3.5-vax                                 Y*4  Y/26
@@ -42,7 +42,7 @@ tru64-alpha-gcc          8              
 tru64-alpha-dec_c_v6.5   8                   Y       Y    Y        20040816
 vms
 win32-bcc
-win32-cygwin_1.5.11_1        Y    Y    -     Y*5 Y   Y    Y        20041006
+win32-cygwin_1.5.18          Y    Y    -     Y   Y   Y*5  Y/2      20060108
 win32-icl_8.0.48             -    Y    -     -   -   Y    Y/2
 win32-mingw-gcc3.4.2         Y    Y    Y     -   -   Y    Y/10  Y  20051202
 win32-msvc_6.0               -    Y    -     -   -   Y    Y        20050804
@@ -75,8 +75,7 @@ Remarks:
 *2 needs Configure.pl --define=inet_aton
 *3 kernel 2.6.1 NPTL: signal_2 and _4 failing due to test script problems
 *4 need deactivating of  PARROT_HAS_HEADER_DLFCN
-*5 by enabling cygwin in t/pmc/threads.t, some tests fail due to a bug in
-   that release. 1.5.10-3 and latest snapshots are ok.
+*5 need PATH=$PATH:$PWD/blib/lib to locate DLL
 *6 needs "gmake"
 *7 needs perl Configure.pl --cc=gcc --link=gcc --ld=gcc --cxx=gcc
 

Modified: trunk/README
==============================================================================
--- trunk/README        (original)
+++ trunk/README        Sun Jan  8 06:15:28 2006
@@ -1,4 +1,4 @@
-This is Parrot, version 0.4.0
+This is Parrot, version 0.4.1
 -----------------------------
 
 Parrot is Copyright (C) 2001-2005 The Perl Foundation. All Rights Reserved.
@@ -65,7 +65,7 @@ For systems like HPUX that don't have in
 
 If you want to install Parrot into a non-standard location use
 
-    perl Configure.pl --prefix=/Users/foo/parrot-0.4.0
+    perl Configure.pl --prefix=/Users/foo/parrot-0.4.1
 
 Running Configure.pl will generate a config.h header, a Parrot::Config
 module, platform files and some Makefiles.

Modified: trunk/RELEASE_INSTRUCTIONS
==============================================================================
--- trunk/RELEASE_INSTRUCTIONS  (original)
+++ trunk/RELEASE_INSTRUCTIONS  Sun Jan  8 06:15:28 2006
@@ -11,8 +11,10 @@ To prepare a release:
     2.  Update files with version-specific information:
 
         a.  Increment the version number in:
-           VERSION, parrot.spec, 
-           adjust IMCC_VERSION in imcc/main.c, MANIFEST.generated
+           - VERSION
+            - parrot.spec, 
+           - compilers/imcc/main.c
+            - MANIFEST.generated
 
         b.  Change the information in DEVELOPING to reflect
             this release's version number and date.

Modified: trunk/VERSION
==============================================================================
--- trunk/VERSION       (original)
+++ trunk/VERSION       Sun Jan  8 06:15:28 2006
@@ -1 +1 @@
-0.4.0
+0.4.1

Modified: trunk/compilers/imcc/main.c
==============================================================================
--- trunk/compilers/imcc/main.c (original)
+++ trunk/compilers/imcc/main.c Sun Jan  8 06:15:28 2006
@@ -20,7 +20,7 @@
 #include "pbc.h"
 #include "parser.h"
 
-#define IMCC_VERSION "0.4.0"
+#define IMCC_VERSION "0.4.1"
 
 static int load_pbc, run_pbc, write_pbc, pre_process, pasm_file;
 static char optimizer_opt[20];

Modified: trunk/docs/ROADMAP
==============================================================================
--- trunk/docs/ROADMAP  (original)
+++ trunk/docs/ROADMAP  Sun Jan  8 06:15:28 2006
@@ -25,9 +25,9 @@ document, among others.
 For a high level overview of parrot milestones, please see:
 L<http://www.perlfoundation.org/gc/grants/2005-p6-proposal.html>
 
-=head1 CURRENT RELEASE (0.4.0)
+=head1 CURRENT RELEASE (0.4.1)
 
-Parrot 0.4.0 was released on Dec. 4th, 2005. For a list of new and fixed
+Parrot 0.4.1 was released on Jan. 8th, 2006. For a list of new and fixed
 feature see L<NEWS>.
 
 =head1 OVERVIEW

Modified: trunk/parrot.spec
==============================================================================
--- trunk/parrot.spec   (original)
+++ trunk/parrot.spec   Sun Jan  8 06:15:28 2006
@@ -1,4 +1,4 @@
-%define version 0.4.0
+%define version 0.4.1
 %define devel -devel
 %define prefix /usr/local/parrot/%{version}
 %define exec_prefix %{prefix}

Modified: trunk/t/native_pbc/integer_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_2.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_3.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/integer_4.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_2.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_3.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_4.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/number_5.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/string_1.pbc
==============================================================================
Binary files. No diff available.

Modified: trunk/t/native_pbc/string_2.pbc
==============================================================================
Binary files. No diff available.

Reply via email to