aboutsummaryrefslogtreecommitdiff
path: root/winsup/doc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2006-02-05 18:19:16 +0000
committerCorinna Vinschen <corinna@vinschen.de>2006-02-05 18:19:16 +0000
commit6fc6eeae9602d692f4fa5a222cd30812032f31ca (patch)
tree0bf5ae14354eb4a8125c4efa9b1efd68d781b9ef /winsup/doc
parentfbae2bf8641db16778ddd4348b6cb7a1115d5cca (diff)
downloadnewlib-6fc6eeae9602d692f4fa5a222cd30812032f31ca.zip
newlib-6fc6eeae9602d692f4fa5a222cd30812032f31ca.tar.gz
newlib-6fc6eeae9602d692f4fa5a222cd30812032f31ca.tar.bz2
* cygwinenv.sgml: Explain transparent_exe option.
Diffstat (limited to 'winsup/doc')
-rw-r--r--winsup/doc/ChangeLog4
-rw-r--r--winsup/doc/cygwinenv.sgml13
2 files changed, 17 insertions, 0 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog
index 24de452..e470fc7 100644
--- a/winsup/doc/ChangeLog
+++ b/winsup/doc/ChangeLog
@@ -1,3 +1,7 @@
+2006-02-05 Corinna Vinschen <corinna@vinschen.de>
+
+ * cygwinenv.sgml: Explain transparent_exe option.
+
2006-02-01 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
* faq-setup.xml (faq.setup.what-packages):
diff --git a/winsup/doc/cygwinenv.sgml b/winsup/doc/cygwinenv.sgml
index 835f56c..4783ef1 100644
--- a/winsup/doc/cygwinenv.sgml
+++ b/winsup/doc/cygwinenv.sgml
@@ -167,6 +167,19 @@ order not to strip, specify <literal>title</literal> or <literal>title
nostrip_title</literal>.</para>
</listitem>
<listitem>
+<para><envar>(no)transparent_exe</envar> - EXPERIMENTAL. Only use this
+option if you're confident to be able to live with the consequences. If
+set, several additional functions in Cygwin will handle files with .exe
+suffix transparently. These functions are <function>link(2)</function>,
+<function>open(2)</function>, <function>rename(2)</function>,
+<function>symlink(2)</function>, <function>unlink(2)</function>,
+<function>pathconf(3)</function>. So far, these functions have been
+treated as too dangerous to act on files with .exe suffix if the .exe
+suffix wasn't given explicitely in the file name argument, and this is
+still the case if the transparent_exe option is not set. Default is not
+set.
+</listitem>
+<listitem>
<para><envar>(no)traverse</envar> - This option only affects NT systems.
If set, Cygwin handles file permissions so that the parent directories'
permissions are checked, as it's default on POSIX systems. If not set,