FYI,
In case someone gets interested in addressing the warnings, here is
compile result under current Cygwin.
Jari
----------------------------------------------------------------------
GNU Make 3.81
gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
GIT_VERSION = 1.5.1.3
rm -f *.o mozilla-sha1/*.o arm/*.o ppc/*.o compat/*.o xdiff/*.o \
test-chmtime.exe libgit.a xdiff/lib.a
rm -f git-convert-objects.exe git-fetch-pack.exe git-fsck.exe git-hash-object.exe git-index-pack.exe git-local-fetch.exe git-fast-import.exe git-merge-base.exe git-daemon.exe git-merge-index.exe git-mktag.exe git-mktree.exe git-patch-id.exe git-peek-remote.exe git-receive-pack.exe git-send-pack.exe git-shell.exe git-show-index.exe git-ssh-fetch.exe git-ssh-upload.exe git-unpack-file.exe git-update-server-info.exe git-upload-pack.exe git-verify-pack.exe git-pack-redundant.exe git-var.exe git-merge-tree.exe git-imap-send.exe git-merge-recursive.exe git-ssh-pull.exe git-ssh-push.exe git-http-fetch.exe git-http-push.exe git-bisect git-checkout git-clean git-clone git-commit git-fetch git-ls-remote git-merge-one-file git-mergetool git-parse-remote git-pull git-rebase git-repack git-request-pull git-reset git-sh-setup git-tag git-verify-tag git-applymbox git-applypatch git-am git-merge git-merge-stupid git-merge-octopus git-merge-resolve git-merge-ours git-lost-found git-quiltimport git-add--interactive git-archimport git-cvsimport git-relink git-cvsserver git-remote git-svnimport git-cvsexportcommit git-send-email git-svn git-status git-instaweb git-format-patch.exe git-show.exe git-whatchanged.exe git-cherry.exe git-get-tar-commit-id.exe git-init.exe git-repo-config.exe git-fsck-objects.exe git-cherry-pick.exe git-add.exe git-annotate.exe git-apply.exe git-archive.exe git-blame.exe git-branch.exe git-bundle.exe git-cat-file.exe git-checkout-index.exe git-check-ref-format.exe git-commit-tree.exe git-count-objects.exe git-describe.exe git-diff.exe git-diff-files.exe git-diff-index.exe git-diff-tree.ex...