* device/include/pic16/stdio.h,
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 5 Oct 2008 23:07:36 +0000 (23:07 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 5 Oct 2008 23:07:36 +0000 (23:07 +0000)
commit503506adabdfdde204ab0fc7daeed9f9105ca460
tree111e07549e36d06f05f9bb8997432ad64dbd9f17
parenta24b75e7d87bf0a98c986653268766e8823967a8
* device/include/pic16/stdio.h,
  device/lib/pic16/libc/stdio/putchar.c: putchar should not be
  declared __naked for convenience, named all arguments
* device/lib/pic16/libc/stdio/strmgpsim.c,
  device/lib/pic16/libc/stdio/strmmssp.c,
  device/lib/pic16/libc/stdio/strmusart.c: cosmetic changes

* src/pic16/pcode.c (createReachingDefinitions): avoid segfault on
  empty __naked functions,
* (pCodeLabelDestruct, pic16_unlinkpCode, pic16_pCodeUnlink): fix
  corner cases (unlink first/last pCode in list), reuse more code

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5249 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/include/pic16/stdio.h
device/lib/pic16/libc/stdio/putchar.c
device/lib/pic16/libc/stdio/strmgpsim.c
device/lib/pic16/libc/stdio/strmmssp.c
device/lib/pic16/libc/stdio/strmusart.c
src/pic16/pcode.c