g++/final: don't add extra code to check for buffer overflows (-fno-stack-protector)
authortho <tho@270642c3-0616-0410-b53a-bc976706d245>
Wed, 16 Nov 2011 11:00:40 +0000 (11:00 +0000)
committertho <tho@270642c3-0616-0410-b53a-bc976706d245>
Wed, 16 Nov 2011 11:00:40 +0000 (11:00 +0000)
commit55b4c5a3afcf821031cef2ca7089fbdfd77d513a
treec04a29f0f7c7ca6b9835586d367bcaa1ec266a35
parentb2fff1b50e0010fdad28cb638987cbf88032e30e
g++/final: don't add extra code to check for buffer overflows (-fno-stack-protector)
  (this is default for debian, but not for ubuntu)
g++/final: to reduce binary sizes place each function into its own section (-ffunction-sections)
  and enable garbage collection of unused sections in the linker (--gc-sections)
PPI: reduced Route<> template instantiations
Console: removed unused detail::NodeTraverser

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1826 270642c3-0616-0410-b53a-bc976706d245
27 files changed:
SConstruct
senf/PPI/Module.cc
senf/PPI/Module.ct
senf/PPI/Module.hh
senf/PPI/Route.hh
senf/PPI/Route.ih
senf/Packets/80211Bundle/RadiotapPacket.cc
senf/Packets/80211Bundle/RadiotapPacket.hh
senf/Packets/80221Bundle/MIHMessageRegistry.ih
senf/Packets/DefaultBundle/ListOptionTypeParser.cti
senf/Scheduler/FdEvent.hh
senf/Scheduler/FdEvent.ih
senf/Scheduler/TimerEventProxy.ct
senf/Utils/Console/Node.cc
senf/Utils/Console/Node.cci
senf/Utils/Console/Node.cti
senf/Utils/Console/Node.ih [deleted file]
senf/Utils/Console/Server.cc
senf/Utils/Daemon/Daemon.cc
senf/Utils/Daemon/Daemon.cci [deleted file]
senf/Utils/Daemon/Daemon.hh
senf/Utils/StatisticAccumulator.cc
senf/Utils/StatisticAccumulator.ct
senf/Utils/StatisticAccumulator.cti
senf/Utils/StatisticAccumulator.hh
senf/Utils/StatisticAccumulator.test.cc
site_scons/senfutil.py