Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2008-10-13 04:56:09 +0400
committerChristopher Faylor <me@cgf.cx>2008-10-13 04:56:09 +0400
commit6e9b93806305068f5be2c15a53b59b309f0861ab (patch)
tree7d69a43b4ac9b4645f70dda1cbbdab9e2a034a78 /winsup/utils
parenta7844a1841d0ee1d84ebba6774aca2d65a4d749e (diff)
* mingw: Set sawcfile when -xc* is detected. Extend list of detected source
filew.
Diffstat (limited to 'winsup/utils')
-rw-r--r--winsup/utils/ChangeLog5
-rwxr-xr-xwinsup/utils/mingw3
2 files changed, 7 insertions, 1 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 210ebc6d9..3379543db 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,5 +1,10 @@
2008-10-12 Christopher Faylor <me+cygwin@cgf.cx>
+ * mingw: Set sawcfile when -xc* is detected. Extend list of detected
+ source filew.
+
+2008-10-12 Christopher Faylor <me+cygwin@cgf.cx>
+
* mingw: Add more checks to allow more varied use.
2008-10-11 Christopher Faylor <me+cygwin@cgf.cx>
diff --git a/winsup/utils/mingw b/winsup/utils/mingw
index d24a372ce..63bfb02ae 100755
--- a/winsup/utils/mingw
+++ b/winsup/utils/mingw
@@ -50,13 +50,14 @@ for f do
case "$f" in
*cygwin/include*|*newlib|-mno-cygwin) continue ;;
-c|-E) sawcomp() { return 0; } ;;
+ -xc*) sawcfile() { return 0; } ;;
-isystem) eatnext() { return 0; }; continue ;;
-o) pushnext() { return 0; } ;;
-nostdinc*) sawnostdinc() { return 0; } ;;
-nostdlib) sawnostdlib() { return 0; } ;;
-shared|-Wl,-shared) sawshared() { return 0; } ;;
-*) ;;
- *.cc|*.c) sawcfile() { return 0; } ;;
+ *.cc|*.c|*.s|*.S|*.i|*.ii) sawcfile() { return 0; } ;;
*.o) sawofile() { return 0; };;
esac
fi