Fix the driver_manager static initialization order hack to use less
authorbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 7 Mar 2014 01:40:32 +0000 (01:40 +0000)
committerbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 7 Mar 2014 01:40:32 +0000 (01:40 +0000)
commit9fc5e856c1cef5e13d086d4baac8372b5abbd078
treec447471f34338811c88cb9fc907368583dba3601
parent258b4616ab6028efea0ea8b85a3d3dd1ff6bf6e0
Fix the driver_manager static initialization order hack to use less
demand-fill-zero space. We prefer to reduce copy-on-write pages to
a bare minimum for memory use efficiency with shared libraries and
embedded systems.

git-svn-id: https://svn.code.sf.net/p/freetel/code@1412 01035d8c-6547-0410-b346-abe4f91aad63
14 files changed:
freedv-server/source/audio_sink.cpp
freedv-server/source/big_main.cpp
freedv-server/source/blank_panel.cpp
freedv-server/source/codec_noop.cpp
freedv-server/source/driver_manager.cpp
freedv-server/source/drivers.h
freedv-server/source/framer.cpp [new file with mode: 0644]
freedv-server/source/framer_noop.cpp [new file with mode: 0644]
freedv-server/source/keying_sink.cpp
freedv-server/source/libevent.cpp
freedv-server/source/modem_noop.cpp
freedv-server/source/ptt_constant.cpp
freedv-server/source/text_constant.cpp
freedv-server/source/tone.cpp