[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pcc-commit-list
Subject:    [Pcc-commit] CVS commit: pcc
From:       Iain Hibbert <plunky () ludd ! ltu ! se>
Date:       2014-08-22 13:13:29
Message-ID: 20140822131329.BF2828443 () pcc ! ludd ! ltu ! se
[Download RAW message or body]


Module Name:	pcc
Committed By:	plunky
Date:		Fri Aug 22 13:13:29 UTC 2014

Modified Files:
	pcc/cc/ccom: cgram.y init.c pass1.h pftn.c scan.l
	pcc/mip: unicode.c unicode.h

Log Message:
rework string handling, changing back to the method where strings are
internalized and held with non-ascii values escaped.

There is some revert of the unicode patch for this (which changed
the compiler to use a fully binary string internally), but I believe
all the utf8 functionality has been preserved.

This fixes PCC-466 by Volkmar Klatt (also noted by Rune, on pcc-list)


To generate a diff of this commit:
cvs rdiff -u -r1.377 -r1.378 pcc/cc/ccom/cgram.y
cvs rdiff -u -r1.90 -r1.91 pcc/cc/ccom/init.c
cvs rdiff -u -r1.262 -r1.263 pcc/cc/ccom/pass1.h
cvs rdiff -u -r1.382 -r1.383 pcc/cc/ccom/pftn.c
cvs rdiff -u -r1.123 -r1.124 pcc/cc/ccom/scan.l
cvs rdiff -u -r1.7 -r1.8 pcc/mip/unicode.c
cvs rdiff -u -r1.3 -r1.4 pcc/mip/unicode.h

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

_______________________________________________
Pcc-commit mailing list
Pcc-commit@lists.ludd.ltu.se
http://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc-commit
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic