Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-6] src/external/bsd/pcc



Module Name:    src
Committed By:   riz
Date:           Tue Apr  3 16:36:23 UTC 2012

Modified Files:
        src/external/bsd/pcc [netbsd-6]: Makefile.inc
        src/external/bsd/pcc/dist/pcc [netbsd-6]: DATESTAMP
        src/external/bsd/pcc/dist/pcc/arch/amd64 [netbsd-6]: local.c
        src/external/bsd/pcc/dist/pcc/arch/i386 [netbsd-6]: local2.c
        src/external/bsd/pcc/dist/pcc/arch/vax [netbsd-6]: local2.c
        src/external/bsd/pcc/dist/pcc/cc/cc [netbsd-6]: Makefile.in
        src/external/bsd/pcc/dist/pcc/cc/ccom [netbsd-6]: Makefile.in
            builtins.c ccom.1 cgram.y gcc_compat.c init.c inline.c main.c
            optim.c pass1.h pftn.c stabs.c trees.c
        src/external/bsd/pcc/dist/pcc/cc/cpp [netbsd-6]: Makefile.in
        src/external/bsd/pcc/dist/pcc/cc/cxxcom [netbsd-6]: Makefile.in
            builtins.c gcc_compat.c init.c inline.c main.c optim.c pass1.h
            pftn.c stabs.c trees.c
        src/external/bsd/pcc/dist/pcc/cc/driver [netbsd-6]: Makefile.in
        src/external/bsd/pcc/dist/pcc/f77/f77 [netbsd-6]: Makefile.in
        src/external/bsd/pcc/dist/pcc/f77/fcom [netbsd-6]: Makefile.in main.c
        src/external/bsd/pcc/dist/pcc/mip [netbsd-6]: common.c manifest.h
            match.c pass2.h reader.c regs.c
        src/external/bsd/pcc/include [netbsd-6]: config.h

Log Message:
Pull up following revision(s) (requested by plunky in ticket #157):
external/bsd/pcc/Makefile.inc
external/bsd/pcc/dist/pcc/DATESTAMP
external/bsd/pcc/dist/pcc/arch/amd64/local.c
external/bsd/pcc/dist/pcc/arch/i386/local2.c
external/bsd/pcc/dist/pcc/arch/vax/local2.c
external/bsd/pcc/dist/pcc/cc/cc/Makefile.in
external/bsd/pcc/dist/pcc/cc/ccom/Makefile.in
external/bsd/pcc/dist/pcc/cc/ccom/builtins.c
external/bsd/pcc/dist/pcc/cc/ccom/ccom.1
external/bsd/pcc/dist/pcc/cc/ccom/cgram.y
external/bsd/pcc/dist/pcc/cc/ccom/gcc_compat.c
external/bsd/pcc/dist/pcc/cc/ccom/init.c
external/bsd/pcc/dist/pcc/cc/ccom/inline.c
external/bsd/pcc/dist/pcc/cc/ccom/main.c
external/bsd/pcc/dist/pcc/cc/ccom/optim.c
external/bsd/pcc/dist/pcc/cc/ccom/pass1.h
external/bsd/pcc/dist/pcc/cc/ccom/pftn.c
external/bsd/pcc/dist/pcc/cc/ccom/stabs.c
external/bsd/pcc/dist/pcc/cc/ccom/trees.c
external/bsd/pcc/dist/pcc/cc/cpp/Makefile.in
external/bsd/pcc/dist/pcc/cc/cxxcom/Makefile.in
external/bsd/pcc/dist/pcc/cc/cxxcom/builtins.c
external/bsd/pcc/dist/pcc/cc/cxxcom/gcc_compat.c
external/bsd/pcc/dist/pcc/cc/cxxcom/init.c
external/bsd/pcc/dist/pcc/cc/cxxcom/inline.c
external/bsd/pcc/dist/pcc/cc/cxxcom/main.c
external/bsd/pcc/dist/pcc/cc/cxxcom/optim.c
external/bsd/pcc/dist/pcc/cc/cxxcom/pass1.h
external/bsd/pcc/dist/pcc/cc/cxxcom/pftn.c
external/bsd/pcc/dist/pcc/cc/cxxcom/stabs.c
external/bsd/pcc/dist/pcc/cc/cxxcom/trees.c
external/bsd/pcc/dist/pcc/cc/driver/Makefile.in
external/bsd/pcc/dist/pcc/f77/f77/Makefile.in
external/bsd/pcc/dist/pcc/f77/fcom/Makefile.in
external/bsd/pcc/dist/pcc/f77/fcom/main.c
external/bsd/pcc/dist/pcc/mip/common.c
external/bsd/pcc/dist/pcc/mip/manifest.h
external/bsd/pcc/dist/pcc/mip/match.c
external/bsd/pcc/dist/pcc/mip/pass2.h
external/bsd/pcc/dist/pcc/mip/reader.c
external/bsd/pcc/dist/pcc/mip/regs.c
external/bsd/pcc/include/config.h

Update to pcc-20120325

The full changelog is at

 http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-03-25T06%3A00%3A00/pcc

and includes some bug and documentation fixes.

The siginifcant improvements were that the __returns_twice__ attribute is
now accepted, and a problem parsing attributes on parameters of function
prototypes was fixed.

(both of these issues caused problems compiling with the NetBSD headers)


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.16.2.1 src/external/bsd/pcc/Makefile.inc
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.2.1 src/external/bsd/pcc/dist/pcc/DATESTAMP
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 \
    src/external/bsd/pcc/dist/pcc/arch/amd64/local.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    src/external/bsd/pcc/dist/pcc/arch/i386/local2.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/arch/vax/local2.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.4.1 \
    src/external/bsd/pcc/dist/pcc/cc/cc/Makefile.in
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/cc/ccom/Makefile.in \
    src/external/bsd/pcc/dist/pcc/cc/ccom/inline.c \
    src/external/bsd/pcc/dist/pcc/cc/ccom/main.c \
    src/external/bsd/pcc/dist/pcc/cc/ccom/optim.c \
    src/external/bsd/pcc/dist/pcc/cc/ccom/stabs.c \
    src/external/bsd/pcc/dist/pcc/cc/ccom/trees.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.2.1 \
    src/external/bsd/pcc/dist/pcc/cc/ccom/builtins.c
cvs rdiff -u -r1.5 -r1.5.2.1 src/external/bsd/pcc/dist/pcc/cc/ccom/ccom.1
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    src/external/bsd/pcc/dist/pcc/cc/ccom/cgram.y \
    src/external/bsd/pcc/dist/pcc/cc/ccom/init.c
cvs rdiff -u -r1.1.1.4.4.1 -r1.1.1.4.4.2 \
    src/external/bsd/pcc/dist/pcc/cc/ccom/gcc_compat.c \
    src/external/bsd/pcc/dist/pcc/cc/ccom/pass1.h
cvs rdiff -u -r1.7 -r1.7.4.1 src/external/bsd/pcc/dist/pcc/cc/ccom/pftn.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/cc/cpp/Makefile.in
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.2.1 \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/Makefile.in \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/builtins.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/gcc_compat.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/init.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/inline.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/main.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/optim.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/pass1.h \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/pftn.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/stabs.c \
    src/external/bsd/pcc/dist/pcc/cc/cxxcom/trees.c
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.4.1 \
    src/external/bsd/pcc/dist/pcc/cc/driver/Makefile.in
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/f77/f77/Makefile.in
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/f77/fcom/Makefile.in \
    src/external/bsd/pcc/dist/pcc/f77/fcom/main.c
cvs rdiff -u -r1.4 -r1.4.2.1 src/external/bsd/pcc/dist/pcc/mip/common.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.4.1 \
    src/external/bsd/pcc/dist/pcc/mip/manifest.h \
    src/external/bsd/pcc/dist/pcc/mip/match.c \
    src/external/bsd/pcc/dist/pcc/mip/pass2.h \
    src/external/bsd/pcc/dist/pcc/mip/regs.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.2.1 \
    src/external/bsd/pcc/dist/pcc/mip/reader.c
cvs rdiff -u -r1.5 -r1.5.2.1 src/external/bsd/pcc/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index