Renamed `wexp' into `rt_wexp' since now it is a private routine of the runtime. Changed the signature to use EIF_TYPE_INDEX for `dyn_type', this avoids a warning when calling `wfeat' in `rt_wexp' as this expects a EIF_TYPE_INDEX, not an int.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96141 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed invalid declaration of `rt_ext_notify_assign' in eif_debug.h (the arguments routine_id and dyn_type were swapped). Fixed C compilation warning by changing the declared type of `dyn_type' to be EIF_TYPE_INDEX.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96142 8089f293-4706-0410-a29e-feb5c42a2edf
Eiffel lang update
Fixed template issue.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96143 8089f293-4706-0410-a29e-feb5c42a2edf
Hard code constants that were previously exported in `eif_traverse.h'. This is a temporary fix until next set of changes regarding the storable mechanism.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96144 8089f293-4706-0410-a29e-feb5c42a2edf
Cosmetics: use `winsock2.h' without any capitalization.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96145 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed C compilation warnings under Microsoft by first defining the posix error constants after including all the header files so that they mapped to their WSA error code.
Made sure to use winsock2 (winsock is from prior to Win 95).


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