Source-Changes archive

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

CVS import: src/external/bsd/pcc/dist



Module Name:    src
Committed By:   plunky
Date:           Tue Feb  9 20:29:22 UTC 2016

Update of /cvsroot/src/external/bsd/pcc/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv10263

Log Message:
update to pcc snapshot 20160208. Rather than provide the full
list of changes, they can be found at

        http://pcc.ludd.ltu.se/fisheye/changelog/pcc

Along with numerous bug fixes, the highlights might be a rewrite
of the CPP parser, updated backends for arm, pdp11, m68k, vax and
mips along with new backend for 8086. PCC now builds itself as a
2-pass compiler. There have been fixes for use with musl, C11
support added and use of UTF8 internally. PE/COFF target was fixed,
and Minix target added.


Status:

Vendor Tag:     ragge
Release Tags:   pcc-20160208
                
U src/external/bsd/pcc/dist/pcc/Makefile.in
U src/external/bsd/pcc/dist/pcc/config.guess
U src/external/bsd/pcc/dist/pcc/config.h.in
U src/external/bsd/pcc/dist/pcc/config.sub
U src/external/bsd/pcc/dist/pcc/configure
C src/external/bsd/pcc/dist/pcc/configure.ac
U src/external/bsd/pcc/dist/pcc/install-sh
N src/external/bsd/pcc/dist/pcc/TODO
U src/external/bsd/pcc/dist/pcc/DATESTAMP
C src/external/bsd/pcc/dist/pcc/arch/amd64/local.c
C src/external/bsd/pcc/dist/pcc/arch/amd64/code.c
C src/external/bsd/pcc/dist/pcc/arch/amd64/local2.c
U src/external/bsd/pcc/dist/pcc/arch/amd64/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/amd64/order.c
U src/external/bsd/pcc/dist/pcc/arch/amd64/table.c
U src/external/bsd/pcc/dist/pcc/arch/arm/local.c
U src/external/bsd/pcc/dist/pcc/arch/arm/code.c
U src/external/bsd/pcc/dist/pcc/arch/arm/local2.c
U src/external/bsd/pcc/dist/pcc/arch/arm/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/arm/order.c
U src/external/bsd/pcc/dist/pcc/arch/arm/table.c
U src/external/bsd/pcc/dist/pcc/arch/hppa/local.c
U src/external/bsd/pcc/dist/pcc/arch/hppa/code.c
U src/external/bsd/pcc/dist/pcc/arch/hppa/local2.c
U src/external/bsd/pcc/dist/pcc/arch/hppa/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/hppa/order.c
U src/external/bsd/pcc/dist/pcc/arch/hppa/table.c
U src/external/bsd/pcc/dist/pcc/arch/i386/flocal.c
U src/external/bsd/pcc/dist/pcc/arch/i386/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/i386/local2.c
U src/external/bsd/pcc/dist/pcc/arch/i386/code.c
U src/external/bsd/pcc/dist/pcc/arch/i386/order.c
U src/external/bsd/pcc/dist/pcc/arch/i386/table.c
U src/external/bsd/pcc/dist/pcc/arch/i386/local.c
U src/external/bsd/pcc/dist/pcc/arch/m16c/local.c
U src/external/bsd/pcc/dist/pcc/arch/m16c/TODO
U src/external/bsd/pcc/dist/pcc/arch/m16c/code.c
U src/external/bsd/pcc/dist/pcc/arch/m16c/local2.c
U src/external/bsd/pcc/dist/pcc/arch/m16c/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/m16c/order.c
U src/external/bsd/pcc/dist/pcc/arch/m16c/table.c
U src/external/bsd/pcc/dist/pcc/arch/mips/local.c
U src/external/bsd/pcc/dist/pcc/arch/mips/TODO
U src/external/bsd/pcc/dist/pcc/arch/mips/code.c
U src/external/bsd/pcc/dist/pcc/arch/mips/local2.c
U src/external/bsd/pcc/dist/pcc/arch/mips/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/mips/order.c
U src/external/bsd/pcc/dist/pcc/arch/mips/table.c
U src/external/bsd/pcc/dist/pcc/arch/nova/local.c
U src/external/bsd/pcc/dist/pcc/arch/nova/README
U src/external/bsd/pcc/dist/pcc/arch/nova/code.c
U src/external/bsd/pcc/dist/pcc/arch/nova/local2.c
U src/external/bsd/pcc/dist/pcc/arch/nova/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/nova/order.c
U src/external/bsd/pcc/dist/pcc/arch/nova/table.c
U src/external/bsd/pcc/dist/pcc/arch/pdp10/local.c
U src/external/bsd/pcc/dist/pcc/arch/pdp10/README
U src/external/bsd/pcc/dist/pcc/arch/pdp10/code.c
U src/external/bsd/pcc/dist/pcc/arch/pdp10/local2.c
U src/external/bsd/pcc/dist/pcc/arch/pdp10/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/pdp10/order.c
U src/external/bsd/pcc/dist/pcc/arch/pdp10/table.c
U src/external/bsd/pcc/dist/pcc/arch/pdp11/local.c
U src/external/bsd/pcc/dist/pcc/arch/pdp11/code.c
U src/external/bsd/pcc/dist/pcc/arch/pdp11/local2.c
U src/external/bsd/pcc/dist/pcc/arch/pdp11/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/pdp11/order.c
U src/external/bsd/pcc/dist/pcc/arch/pdp11/table.c
U src/external/bsd/pcc/dist/pcc/arch/powerpc/local.c
U src/external/bsd/pcc/dist/pcc/arch/powerpc/README
U src/external/bsd/pcc/dist/pcc/arch/powerpc/code.c
U src/external/bsd/pcc/dist/pcc/arch/powerpc/local2.c
U src/external/bsd/pcc/dist/pcc/arch/powerpc/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/powerpc/order.c
U src/external/bsd/pcc/dist/pcc/arch/powerpc/table.c
U src/external/bsd/pcc/dist/pcc/arch/sparc64/local.c
U src/external/bsd/pcc/dist/pcc/arch/sparc64/code.c
U src/external/bsd/pcc/dist/pcc/arch/sparc64/local2.c
U src/external/bsd/pcc/dist/pcc/arch/sparc64/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/sparc64/order.c
U src/external/bsd/pcc/dist/pcc/arch/sparc64/table.c
U src/external/bsd/pcc/dist/pcc/arch/m68k/local.c
U src/external/bsd/pcc/dist/pcc/arch/m68k/code.c
U src/external/bsd/pcc/dist/pcc/arch/m68k/local2.c
U src/external/bsd/pcc/dist/pcc/arch/m68k/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/m68k/order.c
U src/external/bsd/pcc/dist/pcc/arch/m68k/table.c
U src/external/bsd/pcc/dist/pcc/arch/vax/local.c
U src/external/bsd/pcc/dist/pcc/arch/vax/code.c
U src/external/bsd/pcc/dist/pcc/arch/vax/local2.c
U src/external/bsd/pcc/dist/pcc/arch/vax/macdefs.h
U src/external/bsd/pcc/dist/pcc/arch/vax/order.c
U src/external/bsd/pcc/dist/pcc/arch/vax/table.c
N src/external/bsd/pcc/dist/pcc/arch/i86/flocal.c
N src/external/bsd/pcc/dist/pcc/arch/i86/TODO
N src/external/bsd/pcc/dist/pcc/arch/i86/code.c
N src/external/bsd/pcc/dist/pcc/arch/i86/local.c
N src/external/bsd/pcc/dist/pcc/arch/i86/local2.c
N src/external/bsd/pcc/dist/pcc/arch/i86/macdefs.h
N src/external/bsd/pcc/dist/pcc/arch/i86/order.c
N src/external/bsd/pcc/dist/pcc/arch/i86/table.c
U src/external/bsd/pcc/dist/pcc/cc/Makefile.in
U src/external/bsd/pcc/dist/pcc/cc/cc/Makefile.in
C src/external/bsd/pcc/dist/pcc/cc/cc/cc.1
U src/external/bsd/pcc/dist/pcc/cc/cc/cc.c
U src/external/bsd/pcc/dist/pcc/cc/cpp/Makefile.in
N src/external/bsd/pcc/dist/pcc/cc/cpp/cpc.c
U src/external/bsd/pcc/dist/pcc/cc/cpp/cpp.1
C src/external/bsd/pcc/dist/pcc/cc/cpp/cpp.c
U src/external/bsd/pcc/dist/pcc/cc/cpp/cpp.h
U src/external/bsd/pcc/dist/pcc/cc/cpp/cpy.y
U src/external/bsd/pcc/dist/pcc/cc/cpp/scanner.l
U src/external/bsd/pcc/dist/pcc/cc/cpp/token.c
N src/external/bsd/pcc/dist/pcc/cc/cpp/sample.h
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res1
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res10
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res11
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res12
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res13
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res14
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res15
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res15C
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res16
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res16C
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res17
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res2
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res3
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res4
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res5
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res6
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res7
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res8
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res9
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test1
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test10
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test11
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test12
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test13
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test14
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test15
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test16
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test17
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test2
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test3
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test4
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test5
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test6
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test7
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test8
U src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test9
N src/external/bsd/pcc/dist/pcc/cc/cpp/tests/res18
N src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test18
N src/external/bsd/pcc/dist/pcc/cc/cpp/tests/test19
N src/external/bsd/pcc/dist/pcc/cc/cpp/stuff/stdio.diff
N src/external/bsd/pcc/dist/pcc/cc/cpp/stuff/stdio2.diff
U src/external/bsd/pcc/dist/pcc/cc/ccom/Makefile.in
C src/external/bsd/pcc/dist/pcc/cc/ccom/cgram.y
U src/external/bsd/pcc/dist/pcc/cc/ccom/ccom.1
C src/external/bsd/pcc/dist/pcc/cc/ccom/pftn.c
C src/external/bsd/pcc/dist/pcc/cc/ccom/gcc_compat.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/init.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/inline.c
C src/external/bsd/pcc/dist/pcc/cc/ccom/main.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/optim.c
C src/external/bsd/pcc/dist/pcc/cc/ccom/pass1.h
C src/external/bsd/pcc/dist/pcc/cc/ccom/scan.l
U src/external/bsd/pcc/dist/pcc/cc/ccom/softfloat.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/stabs.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/symtabs.c
C src/external/bsd/pcc/dist/pcc/cc/ccom/trees.c
U src/external/bsd/pcc/dist/pcc/cc/ccom/builtins.c
U src/external/bsd/pcc/dist/pcc/cc/driver/Makefile.in
U src/external/bsd/pcc/dist/pcc/cc/driver/driver.c
U src/external/bsd/pcc/dist/pcc/cc/driver/driver.h
U src/external/bsd/pcc/dist/pcc/cc/driver/platform.c
U src/external/bsd/pcc/dist/pcc/cc/driver/strlist.c
U src/external/bsd/pcc/dist/pcc/cc/driver/strlist.h
U src/external/bsd/pcc/dist/pcc/cc/driver/xalloc.c
U src/external/bsd/pcc/dist/pcc/cc/driver/xalloc.h
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/Makefile.in
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/builtins.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/cgram.y
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/cxxcode.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/cxxdefs.h
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/pass1.h
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/init.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/inline.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/main.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/optim.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/pftn.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/scan.l
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/softfloat.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/stabs.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/symtabs.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/trees.c
U src/external/bsd/pcc/dist/pcc/cc/cxxcom/gcc_compat.c
U src/external/bsd/pcc/dist/pcc/f77/Makefile.in
U src/external/bsd/pcc/dist/pcc/f77/f77/Makefile.in
U src/external/bsd/pcc/dist/pcc/f77/f77/f77.1
U src/external/bsd/pcc/dist/pcc/f77/f77/f77.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/main.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/data.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/defines.h
U src/external/bsd/pcc/dist/pcc/f77/fcom/defs.h
U src/external/bsd/pcc/dist/pcc/f77/fcom/equiv.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/error.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/exec.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/expr.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/ftypes.h
U src/external/bsd/pcc/dist/pcc/f77/fcom/gram.dcl
U src/external/bsd/pcc/dist/pcc/f77/fcom/gram.exec
U src/external/bsd/pcc/dist/pcc/f77/fcom/gram.expr
U src/external/bsd/pcc/dist/pcc/f77/fcom/gram.head
U src/external/bsd/pcc/dist/pcc/f77/fcom/gram.io
U src/external/bsd/pcc/dist/pcc/f77/fcom/init.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/intr.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/io.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/lex.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/misc.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/proc.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/put.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/putscj.c
U src/external/bsd/pcc/dist/pcc/f77/fcom/scjdefs.h
U src/external/bsd/pcc/dist/pcc/f77/fcom/tokens
U src/external/bsd/pcc/dist/pcc/f77/fcom/Makefile.in
N src/external/bsd/pcc/dist/pcc/driver/Makefile.in
N src/external/bsd/pcc/dist/pcc/driver/osdefs.h
N src/external/bsd/pcc/dist/pcc/driver/cc.din
N src/external/bsd/pcc/dist/pcc/driver/list.c
N src/external/bsd/pcc/dist/pcc/driver/config.h
N src/external/bsd/pcc/dist/pcc/driver/driver.man
N src/external/bsd/pcc/dist/pcc/driver/path.c
N src/external/bsd/pcc/dist/pcc/driver/platform.c
N src/external/bsd/pcc/dist/pcc/driver/prog_asm.c
N src/external/bsd/pcc/dist/pcc/driver/prog_ccom.c
N src/external/bsd/pcc/dist/pcc/driver/prog_cpp.c
N src/external/bsd/pcc/dist/pcc/driver/prog_cxxcom.c
N src/external/bsd/pcc/dist/pcc/driver/opt.c.in
N src/external/bsd/pcc/dist/pcc/driver/xalloc.c
N src/external/bsd/pcc/dist/pcc/driver/mkopt.sh
N src/external/bsd/pcc/dist/pcc/driver/wflag.c
N src/external/bsd/pcc/dist/pcc/driver/prog_link.c
N src/external/bsd/pcc/dist/pcc/driver/prog_fcom.c
N src/external/bsd/pcc/dist/pcc/driver/options.c
N src/external/bsd/pcc/dist/pcc/driver/driver.c
N src/external/bsd/pcc/dist/pcc/driver/driver.h
N src/external/bsd/pcc/dist/pcc/driver/target.c
C src/external/bsd/pcc/dist/pcc/mip/common.c
U src/external/bsd/pcc/dist/pcc/mip/compat.c
U src/external/bsd/pcc/dist/pcc/mip/compat.h
U src/external/bsd/pcc/dist/pcc/mip/manifest.h
U src/external/bsd/pcc/dist/pcc/mip/match.c
U src/external/bsd/pcc/dist/pcc/mip/mkext.c
U src/external/bsd/pcc/dist/pcc/mip/node.h
C src/external/bsd/pcc/dist/pcc/mip/optim2.c
U src/external/bsd/pcc/dist/pcc/mip/pass2.h
U src/external/bsd/pcc/dist/pcc/mip/regs.c
U src/external/bsd/pcc/dist/pcc/mip/reader.c
U src/external/bsd/pcc/dist/pcc/mip/unicode.c
U src/external/bsd/pcc/dist/pcc/mip/unicode.h
N src/external/bsd/pcc/dist/pcc/mip/softfloat.h
U src/external/bsd/pcc/dist/pcc/os/bsd/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/darwin/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/dragonfly/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/freebsd/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/linux/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/midnightbsd/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/mirbsd/ccconfig.h
N src/external/bsd/pcc/dist/pcc/os/netbsd/osdefs.h
U src/external/bsd/pcc/dist/pcc/os/netbsd/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/nextstep/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/none/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/openbsd/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/openbsd/f77config.h
U src/external/bsd/pcc/dist/pcc/os/sunos/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/minix/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/win32/build.bat
U src/external/bsd/pcc/dist/pcc/os/win32/build_installer.bat
U src/external/bsd/pcc/dist/pcc/os/win32/ccconfig.h
U src/external/bsd/pcc/dist/pcc/os/win32/config.h
U src/external/bsd/pcc/dist/pcc/os/win32/pcc.iss
U src/external/bsd/pcc/dist/pcc/os/inc/amd64.h
U src/external/bsd/pcc/dist/pcc/os/sysv4/ccconfig.h
N src/external/bsd/pcc/dist/pcc/os/android/ccconfig.h
N src/external/bsd/pcc/dist/pcc/os/litebsd/ccconfig.h

15 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jragge:yesterday -jragge src/external/bsd/pcc/dist




Home | Main Index | Thread Index | Old Index