* Makefile: Build the make-map.exe in Mono.Unix.Native; add /nowarn:0618 to
[mono.git] / mcs / class / Mono.Posix / Mono.Unix.Native / ChangeLog
1 2005-09-20  Jonathan Pryor <jonpryor@vt.edu>
2
3         * ChangeLog: Started.
4         * CdeclFunction.cs: Copied from ../Mono.Unix; change namespace.
5         * HeaderAttribute.cs: Added
6         * make-map.cs: Copied from ../Mono.Unix; sort type and member names in
7           output (makes for a more stable svn history, as types/members won't change
8           position anymore within generated code); look for HeaderAttribute not
9           IncludeAttribute for getting headers & #defines; generate NativeConvert
10           partial class.
11         * NativeConvert.cs: Copied from ../Mono.Unix; change namespace; turn into a
12           partial class; Remove generated code (generated code is in
13           NativeConvert.generated.cs).
14         * NativeConvert.generated.cs: Added
15         * Stdlib.cs: Copied from ../Mono.Unix; change namespace; rename Error to
16           Errno (as Error is a "reserved word" in FxCop); [CLSCompliant(false)]
17           support.
18         * Syscall.cs: Use HeaderAttribute, not IncludeAttribute, for CLS compliance; 
19           add [CLSCompliant(false)] as needed; use NativeConvert, not UnixConvert.
20