A small change to the makefile so that it builds in a cygwin environment
One more edit to build under cygwin
Update generate_test_runner.rb

Bug - compilation error when using parametrized tests with user defined types. When using TEST_CASE and parametrised test and passing parameters which are of user defined types, the test_runner does not compile because it does not recognize the user defined types.
Test runner should copy the include statements from the test file
Fix unit tests for TEST_ASSERT_EQUAL_HEX_ARRAY on 16-bit architectures

Previously, TEST_ASSERT_EQUAL_HEX_ARRAY was being called, and passed
arrays of type 'unsigned int'. TEST_ASSERT_EQUAL_HEX_ARRAY is an alias
for TEST_ASSERT_EQUAL_HEX32_ARRAY in *all* cases (and is documented as
such), while 'unsigned int' is 16 bits on some platforms. Unsurprisingly
this caused some tests to fail.

Fix by replacing the 'unsigned int' declarations with '_UU32'.
Allow pointer types to have an attribute

Microchip's XC16 and friends, when used with dsPICs, require that all pointers
to memory which could possibly be in EDS space by adorned with __eds__, e.g.

    __eds__ int* p_int

Adding the macro UNITY_PTR_ATTRIBUTE allows Unity's pointers to be decorated
with whatever ridiculous attributes the compiler requires.
Merge pull request #46 from canton7/feature/hex-array-test-fixes

Fix unit tests for TEST_ASSERT_EQUAL_HEX_ARRAY on 16-bit architectures (Thanks Antony!)
Merge pull request #51 from canton7/feature/ptr-attribute

Allow pointer types to have an attribute (file under "stupid things we do to keep poor compilers happy")
- Fixed a gcc warning when -Wall enabled.  (Thanks gjcamann)
Merge pull request #44 from shellyniz/master

copy include statements from test file to test runner (excluding cmock.h and unity.h) to better handle custom types in parameterized tests (Thanks Shelly)
Merge branch 'master' of https://github.com/ThrowTheSwitch/Unity
- Fixed script tests to match Shelly's changes
- merged in changes by TheGreenDroid to reduce Lint and Compiler warnings
Merge pull request #37 from sdhawley/master

build on cygwin
Merge branch 'master' of https://github.com/ThrowTheSwitch/Unity
Merge remote-tracking branch 'upstream/master'

Conflicts:
	examples/example_3/makefile
Merge branch 'master' into python_generators