* score/include/rtems/score/heap.h: Use uintptr_t for _H_uptr_t.
* score/inline/rtems/score/address.inl: Remove
RTEMS_CPU_HAS_16_BIT_ADDRESSES.
Use uintptr_t for void* to address cast.
* include/commproc.h: The variable cpmp was not used anywhere but
console.c and was static in console.c, so should not have been in
this file as extern.
PR 745/rtems
* rtems/src/ratemoncreate.c, rtems/src/timercreate.c: Make sure
internal timer structures are initialized so object control reuse is
safe.
* custom/arm_bare_bsp.cfg, custom/armulator.cfg, custom/csb336.cfg,
custom/csb337.cfg, custom/edb7312.cfg, custom/jmr3904.cfg,
custom/pc486.cfg, custom/pc586.cfg, custom/pc686.cfg,
custom/pck6.cfg, custom/vegaplus.cfg: Correct use of arguments for
gcc 4.x. Hopefully they are still OK for gcc 3.3.5.
PR 736/pppd
* libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
should not be static and should have a name more specific to pppd.