Removed unused local.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95919 8089f293-4706-0410-a29e-feb5c42a2edf
Make flags part more consistent with the other makefile-win.sh from other directories.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95920 8089f293-4706-0410-a29e-feb5c42a2edf
Use `size_t' instead of `int' for computing various offsets.
Fixed an initialization bug of `error_msg' where is we cannot launch a program we could print garbage since we forgot to set the first character to 0 before appending new content.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95921 8089f293-4706-0410-a29e-feb5c42a2edf
Do not define ACTIVE_TM if EOFPIPE is defined to avoid warning about unused macros.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95922 8089f293-4706-0410-a29e-feb5c42a2edf
Removed unused macro `dexit'.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95923 8089f293-4706-0410-a29e-feb5c42a2edf
Removed `send_ref_offset_value' which hasen't been used for awhile.
Fixed various C compiler warnings raised by clang. Now the runtime compiles without warnings with -Wall and -Wextra, but there are still quite a bit of warnings if using -Weverything:
* Change many types from numeral int/long to size_t which in many cases enable us to get rid of casts (that are always hiding some issues).
* Change some numeral to `uint32' to match what is expected (but maybe size_t would be better, but this is a more complicated change).
* Added new header `ewb_init.h' to provide a prototype to public routines of `ewb_init.c'.
* Fixed missing declarations, unused macros, ...
* Changed declaration of EIF_process_once_count to be size_t and avoid many warnings.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95924 8089f293-4706-0410-a29e-feb5c42a2edf