os2: integrate the port into main tree.
13 files changed