Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/development'
Browse files Browse the repository at this point in the history
  • Loading branch information
John Wellbelove committed Feb 28, 2016
2 parents 1fdd5bd + b7da660 commit 6104b66
Show file tree
Hide file tree
Showing 183 changed files with 129 additions and 122 deletions.
9 changes: 9 additions & 0 deletions library.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name=Embedded Template Library
version=8.0.0
author= John Wellbelove <john.wellbelove@etlcpp.com>
maintainer=John Wellbelove <john.wellbelove@etlcpp.com>
sentence=A C++ template library tailored for embedded systems.
paragraph=Requires some support from STL. See http://andybrown.me.uk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/
category=Other
url=http://www.etlcpp.com/
architectures=*
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 3 additions & 5 deletions ipriority_queue.h → src/ipriority_queue.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,13 @@ SOFTWARE.
#include "type_traits.h"
#include "parameter_type.h"
#include "error_handler.h"

namespace etl
{
#include "../exception.h"
#include "../error_handler.h"
#include "exception.h"

#undef ETL_FILE
#define ETL_FILE "12"

namespace etl
{
//***************************************************************************
/// The base class for priority_queue exceptions.
///\ingroup queue
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions test/test_algorithm.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../algorithm.h"
#include "../container.h"
#include "../src/algorithm.h"
#include "../src/container.h"

#include <vector>
#include <algorithm>
Expand Down
4 changes: 2 additions & 2 deletions test/test_alignment.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../alignment.h"
#include "../type_traits.h"
#include "../src/alignment.h"
#include "../src/type_traits.h"

#include <type_traits>
#include <utility>
Expand Down
4 changes: 2 additions & 2 deletions test/test_array.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../array.h"
#include "../src/array.h"

#include <array>
#include <algorithm>
#include <iterator>

#include "../integral_limits.h"
#include "../src/integral_limits.h"

namespace
{
Expand Down
8 changes: 4 additions & 4 deletions test/test_binary.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ SOFTWARE.
#include <cstdint>
#include <type_traits>

#include "../binary.h"
#include "../bitset.h"
#include "../fnv_1.h"
#include "../integral_limits.h"
#include "../src/binary.h"
#include "../src/bitset.h"
#include "../src/fnv_1.h"
#include "../src/integral_limits.h"

#undef max

Expand Down
2 changes: 1 addition & 1 deletion test/test_bitset.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ SOFTWARE.

#define ETL_IN_UNIT_TEST

#include "../bitset.h"
#include "../src/bitset.h"

#undef min
#undef max
Expand Down
10 changes: 5 additions & 5 deletions test/test_bloom_filter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ SOFTWARE.
#include <stdlib.h>
#include <vector>

#include "../bloom_filter.h"
#include "../src/bloom_filter.h"

#include "../fnv_1.h"
#include "../crc16.h"
#include "../crc16_ccitt.h"
#include "../crc32.h"
#include "../src/fnv_1.h"
#include "../src/crc16.h"
#include "../src/crc16_ccitt.h"
#include "../src/crc32.h"

struct hash1_t
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_bsd_checksum.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../checksum.h"
#include "../src/checksum.h"

namespace
{
Expand Down
4 changes: 2 additions & 2 deletions test/test_checksum.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../checksum.h"
#include "../endian.h"
#include "../src/checksum.h"
#include "../src/endian.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_container.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../container.h"
#include "../src/container.h"

#include <list>

Expand Down
12 changes: 6 additions & 6 deletions test/test_crc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../crc8_ccitt.h"
#include "../crc16.h"
#include "../crc16_ccitt.h"
#include "../crc16_kermit.h"
#include "../crc32.h"
#include "../crc64_ecma.h"
#include "../src/crc8_ccitt.h"
#include "../src/crc16.h"
#include "../src/crc16_ccitt.h"
#include "../src/crc16_kermit.h"
#include "../src/crc32.h"
#include "../src/crc64_ecma.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_cyclic_value.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../cyclic_value.h"
#include "../src/cyclic_value.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_deque.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ SOFTWARE.
#include <UnitTest++/UnitTest++.h>
#include "ExtraCheckMacros.h"

#include "../deque.h"
#include "../src/deque.h"

#include "data.h"

Expand Down
2 changes: 1 addition & 1 deletion test/test_endian.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ SOFTWARE.
#include <UnitTest++/UnitTest++.h>
#include <string>

#include "../endian.h"
#include "../src/endian.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_enum_type.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ SOFTWARE.
#include <UnitTest++/UnitTest++.h>
#include <string>

#include "../enum_type.h"
#include "../src/enum_type.h"

struct enum_test
{
Expand Down
4 changes: 2 additions & 2 deletions test/test_error_handler.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ SOFTWARE.
#include <sstream>
#include <string>

#include "../error_handler.h"
#include "../exception.h"
#include "../src/error_handler.h"
#include "../src/exception.h"

bool error_received;

Expand Down
2 changes: 1 addition & 1 deletion test/test_exception.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ SOFTWARE.
#include <UnitTest++/UnitTest++.h>
#include <string>

#include "../exception.h"
#include "../src/exception.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_fixed_iterator.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ SOFTWARE.
#include <vector>
#include <ostream>

#include "../fixed_iterator.h"
#include "../src/fixed_iterator.h"

template <typename TIterator>
std::ostream& operator << (std::ostream& os, const etl::fixed_iterator<TIterator>& fi)
Expand Down
2 changes: 1 addition & 1 deletion test/test_flat_map.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ SOFTWARE.

#include "data.h"

#include "../flat_map.h"
#include "../src/flat_map.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_flat_multimap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ SOFTWARE.

#include "data.h"

#include "../flat_multimap.h"
#include "../src/flat_multimap.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_flat_multiset.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ SOFTWARE.

#include "data.h"

#include "../flat_multiset.h"
#include "../src/flat_multiset.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_flat_set.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ SOFTWARE.

#include "data.h"

#include "../flat_set.h"
#include "../src/flat_set.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_fnv_1.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../fnv_1.h"
#include "../src/fnv_1.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_forward_list.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ SOFTWARE.

#include "data.h"

#include "../forward_list.h"
#include "../src/forward_list.h"

#include <algorithm>
#include <array>
Expand Down
2 changes: 1 addition & 1 deletion test/test_function.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../function.h"
#include "../src/function.h"

//*****************************************************************************
const int VALUE = 1;
Expand Down
2 changes: 1 addition & 1 deletion test/test_functional.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../functional.h"
#include "../src/functional.h"

#include <list>
#include <vector>
Expand Down
2 changes: 1 addition & 1 deletion test/test_hash.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../hash.h"
#include "../src/hash.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_instance_count.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../instance_count.h"
#include "../src/instance_count.h"

#include <list>
#include <vector>
Expand Down
2 changes: 1 addition & 1 deletion test/test_integral_limits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ SOFTWARE.
#include <type_traits>
#include <bitset>

#include "../integral_limits.h"
#include "../src/integral_limits.h"

#undef min
#undef max
Expand Down
2 changes: 1 addition & 1 deletion test/test_intrusive_forward_list.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ SOFTWARE.

#include "data.h"

#include "../intrusive_forward_list.h"
#include "../src/intrusive_forward_list.h"

#include <algorithm>
#include <array>
Expand Down
2 changes: 1 addition & 1 deletion test/test_intrusive_links.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ SOFTWARE.

#include "data.h"

#include "../intrusive_links.h"
#include "../src/intrusive_links.h"

namespace
{
Expand Down
2 changes: 1 addition & 1 deletion test/test_intrusive_list.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ SOFTWARE.

#include "data.h"

#include "../intrusive_list.h"
#include "../src/intrusive_list.h"

#include <algorithm>
#include <array>
Expand Down
2 changes: 1 addition & 1 deletion test/test_io_port.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../io_port.h"
#include "../src/io_port.h"

#include <stdint.h>

Expand Down
4 changes: 2 additions & 2 deletions test/test_jenkins.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ SOFTWARE.
#include <vector>
#include <stdint.h>

#include "../jenkins.h"
#include "../endian.h"
#include "../src/jenkins.h"
#include "../src/endian.h"

template <typename TIterator>
uint32_t jenkins32(TIterator begin, TIterator end)
Expand Down
2 changes: 1 addition & 1 deletion test/test_largest.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.

#include <UnitTest++/UnitTest++.h>

#include "../largest.h"
#include "../src/largest.h"

#include <type_traits>

Expand Down
2 changes: 1 addition & 1 deletion test/test_list.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ SOFTWARE.
#include <UnitTest++/UnitTest++.h>
#include "ExtraCheckMacros.h"

#include "../list.h"
#include "../src/list.h"

#include "data.h"

Expand Down
2 changes: 1 addition & 1 deletion test/test_map.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ SOFTWARE.
#include <string>
#include <vector>

#include "../map.h"
#include "../src/map.h"

static const size_t SIZE = 10;

Expand Down
Loading

0 comments on commit 6104b66

Please sign in to comment.