/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 104 by ph10, Tue Mar 6 16:25:15 2007 UTC revision 110 by ph10, Wed Mar 7 16:31:04 2007 UTC
# Line 41  Version 7.1 05-Mar-07 Line 41  Version 7.1 05-Mar-07
41   7. Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told   7. Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told
42      that is needed.      that is needed.
43    
44     8. Mark ucp_table (in ucptable.h) and ucp_gentype (in pcre_ucp_searchfuncs.c)
45        as "const" (a) because they are and (b) because it helps the PHP
46        maintainers who have recently made a script to detect big data structures
47        in the php code that should be moved to the .rodata section. I remembered
48        to update Builducptable as well, so it won't revert if ucptable.h is ever
49        re-created.
50    
51     9. Added some extra #ifdef SUPPORT_UTF8 conditionals into pcretest.c,
52        pcre_printint.src, pcre_compile.c, pcre_study.c, and pcre_tables.c, in
53        order to be able to cut out the UTF-8 tables in the latter when UTF-8
54        support is not required. This saves 1.5-2K of code, which is important in
55        some applications.
56    
57        Later: more #ifdefs are needed in pcre_ord2utf8.c and pcre_valid_utf8.c
58        so as not to refer to the tables, even though these functions will never be
59        called when UTF-8 support is disabled. Otherwise there are problems with a
60        shared library.
61    
62    10. The emulated memmove() function in pcre_internal.h (provided for those
63        environments that have neither memmove() nor bcopy()) was defining its
64        arguments as char * instead of void *.
65    
66    
67  Version 7.0 19-Dec-06  Version 7.0 19-Dec-06
68  ---------------------  ---------------------

Legend:
Removed from v.104  
changed lines
  Added in v.110

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12