summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--NxWidgets/UnitTests/CButton/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CButtonArray/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CCheckBox/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CGlyphButton/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CGlyphSliderHorizontal/.gitignore24
-rw-r--r--NxWidgets/UnitTests/CImage/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CKeypad/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CLabel/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CLatchButton/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CLatchButtonArray/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CListBox/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CProgressBar/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CRadioButton/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CScrollbarHorizontal/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CScrollbarVertical/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CSliderHorizonal/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CSliderVertical/.gitignore26
-rw-r--r--NxWidgets/UnitTests/CTextBox/.gitignore26
-rw-r--r--NxWidgets/UnitTests/nxwm/.gitignore27
-rw-r--r--NxWidgets/nxwm/.gitignore2
-rw-r--r--apps/builtin/.gitignore11
-rw-r--r--apps/examples/adc/.gitignore26
-rw-r--r--apps/examples/buttons/.gitignore26
-rw-r--r--apps/examples/can/.gitignore27
-rw-r--r--apps/examples/cdcacm/.gitignore26
-rw-r--r--apps/examples/composite/.gitignore26
-rw-r--r--apps/examples/cxxtest/.gitignore26
-rw-r--r--apps/examples/dhcpd/.gitignore26
-rw-r--r--apps/examples/discover/.gitignore26
-rw-r--r--apps/examples/elf/.gitignore9
-rw-r--r--apps/examples/flash_test/.gitignore25
-rw-r--r--apps/examples/ftpc/.gitignore26
-rw-r--r--apps/examples/ftpd/.gitignore28
-rw-r--r--apps/examples/hello/.gitignore25
-rw-r--r--apps/examples/helloxx/.gitignore29
-rw-r--r--apps/examples/hidkbd/.gitignore27
-rw-r--r--apps/examples/igmp/.gitignore26
-rw-r--r--apps/examples/json/.gitignore27
-rw-r--r--apps/examples/keypadtest/.gitignore29
-rw-r--r--apps/examples/lcdrw/.gitignore27
-rw-r--r--apps/examples/mm/.gitignore23
-rw-r--r--apps/examples/modbus/.gitignore26
-rw-r--r--apps/examples/mount/.gitignore22
-rw-r--r--apps/examples/mtdpart/.gitignore23
-rw-r--r--apps/examples/nettest/.gitignore32
-rw-r--r--apps/examples/nsh/.gitignore27
-rw-r--r--apps/examples/null/.gitignore27
-rw-r--r--apps/examples/nx/.gitignore26
-rw-r--r--apps/examples/nxconsole/.gitignore25
-rw-r--r--apps/examples/nxffs/.gitignore25
-rw-r--r--apps/examples/nxflat/.gitignore7
-rw-r--r--apps/examples/nxhello/.gitignore29
-rw-r--r--apps/examples/nximage/.gitignore27
-rw-r--r--apps/examples/nxlines/.gitignore30
-rw-r--r--apps/examples/nxtext/.gitignore28
-rw-r--r--apps/examples/ostest/.gitignore27
-rw-r--r--apps/examples/pashello/.gitignore28
-rw-r--r--apps/examples/pipe/.gitignore23
-rw-r--r--apps/examples/poll/.gitignore31
-rw-r--r--apps/examples/posix_spawn/.gitignore18
-rw-r--r--apps/examples/pwm/.gitignore26
-rw-r--r--apps/examples/qencoder/.gitignore27
-rw-r--r--apps/examples/relays/.gitignore17
-rw-r--r--apps/examples/rgmp/.gitignore29
-rw-r--r--apps/examples/romfs/.gitignore27
-rw-r--r--apps/examples/sendmail/.gitignore29
-rw-r--r--apps/examples/serloop/.gitignore23
-rw-r--r--apps/examples/slcd/.gitignore25
-rw-r--r--apps/examples/smart/.gitignore24
-rw-r--r--apps/examples/smart_test/.gitignore25
-rw-r--r--apps/examples/tcpecho/.gitignore12
-rw-r--r--apps/examples/telnetd/.gitignore27
-rw-r--r--apps/examples/thttpd/.gitignore24
-rw-r--r--apps/examples/tiff/.gitignore28
-rw-r--r--apps/examples/touchscreen/.gitignore26
-rw-r--r--apps/examples/udp/.gitignore26
-rw-r--r--apps/examples/uip/.gitignore28
-rw-r--r--apps/examples/uip/httpd-fs/.gitignore30
-rw-r--r--apps/examples/usbserial/.gitignore27
-rw-r--r--apps/examples/usbstorage/.gitignore25
-rw-r--r--apps/examples/usbterm/.gitignore29
-rw-r--r--apps/examples/watchdog/.gitignore27
-rw-r--r--apps/examples/wget/.gitignore29
-rw-r--r--apps/examples/wgetjson/.gitignore26
-rw-r--r--apps/examples/wgetjson/webserver/.gitignore30
-rw-r--r--apps/examples/wgetjson/webserver/wgetjson/.gitignore30
-rw-r--r--apps/examples/xmlrpc/.gitignore26
-rw-r--r--apps/graphics/screenshot/.gitignore28
-rw-r--r--apps/modbus/.gitignore11
-rw-r--r--apps/netutils/dhcpc/.gitignore15
-rw-r--r--apps/netutils/dhcpd/.gitignore15
-rw-r--r--apps/netutils/discover/.gitignore12
-rw-r--r--apps/netutils/ftpc/.gitignore13
-rw-r--r--apps/netutils/ftpd/.gitignore13
-rw-r--r--apps/netutils/json/.gitignore15
-rw-r--r--apps/netutils/resolv/.gitignore16
-rw-r--r--apps/netutils/smtp/.gitignore12
-rw-r--r--apps/netutils/telnetd/.gitignore12
-rw-r--r--apps/netutils/tftpc/.gitignore15
-rw-r--r--apps/netutils/thttpd/.gitignore14
-rw-r--r--apps/netutils/uiplib/.gitignore15
-rw-r--r--apps/netutils/webclient/.gitignore15
-rw-r--r--apps/netutils/webserver/.gitignore15
-rw-r--r--apps/netutils/xmlrpc/.gitignore12
-rw-r--r--apps/nshlib/.gitignore7
-rw-r--r--apps/system/flash_eraseall/.gitignore25
-rw-r--r--apps/system/free/.gitignore27
-rw-r--r--apps/system/i2c/.gitignore27
-rw-r--r--apps/system/install/.gitignore27
-rw-r--r--apps/system/poweroff/.gitignore18
-rw-r--r--apps/system/ramtest/.gitignore28
-rw-r--r--apps/system/ramtron/.gitignore18
-rw-r--r--apps/system/readline/.gitignore27
-rw-r--r--apps/system/sdcard/.gitignore18
-rw-r--r--apps/system/sysinfo/.gitignore19
-rw-r--r--apps/system/usbmonitor/.gitignore28
-rw-r--r--misc/.gitignore3
-rw-r--r--misc/buildroot/package/config/.gitignore17
-rw-r--r--misc/buildroot/package/gnuconfig/testsuite/.gitignore3
-rw-r--r--misc/pascal/include/.gitignore3
-rw-r--r--misc/pascal/tests/src/.gitignore9
-rw-r--r--misc/sims/z80sim/src/.gitignore7
-rw-r--r--misc/tools/.gitignore2
-rw-r--r--nuttx/ChangeLog6
-rw-r--r--nuttx/Documentation/NuttX.html28
-rw-r--r--nuttx/Documentation/README.html2
-rw-r--r--nuttx/README.txt2
-rw-r--r--nuttx/TODO10
-rw-r--r--nuttx/arch/arm/src/.gitignore2
-rw-r--r--nuttx/arch/avr/src/.gitignore2
-rw-r--r--nuttx/arch/hc/src/.gitignore2
-rw-r--r--nuttx/arch/mips/src/.gitignore3
-rw-r--r--nuttx/arch/rgmp/src/.gitignore2
-rw-r--r--nuttx/arch/sh/src/.gitignore6
-rw-r--r--nuttx/arch/sim/src/.gitignore2
-rw-r--r--nuttx/arch/x86/src/.gitignore2
-rw-r--r--nuttx/arch/z16/src/.gitignore11
-rw-r--r--nuttx/arch/z80/src/.gitignore33
-rw-r--r--nuttx/binfmt/.gitignore17
-rw-r--r--nuttx/configs/amber/src/.gitignore8
-rw-r--r--nuttx/configs/avr32dev1/src/.gitignore6
-rw-r--r--nuttx/configs/c5471evm/src/.gitignore6
-rw-r--r--nuttx/configs/cloudctrl/src/.gitignore3
-rw-r--r--nuttx/configs/compal_e88/src/.gitignore7
-rw-r--r--nuttx/configs/compal_e99/src/.gitignore7
-rw-r--r--nuttx/configs/demo9s12ne64/src/.gitignore6
-rw-r--r--nuttx/configs/ea3131/src/.gitignore6
-rw-r--r--nuttx/configs/ea3152/src/.gitignore7
-rw-r--r--nuttx/configs/eagle100/src/.gitignore6
-rw-r--r--nuttx/configs/ekk-lm3s9b96/src/.gitignore7
-rw-r--r--nuttx/configs/ez80f910200kitg/src/.gitignore6
-rw-r--r--nuttx/configs/ez80f910200zco/src/.gitignore6
-rw-r--r--nuttx/configs/fire-stm32v2/src/.gitignore7
-rw-r--r--nuttx/configs/freedom-kl25z/src/.gitignore3
-rw-r--r--nuttx/configs/hymini-stm32v/src/.gitignore3
-rw-r--r--nuttx/configs/kwikstik-k40/src/.gitignore8
-rw-r--r--nuttx/configs/lincoln60/src/.gitignore7
-rw-r--r--nuttx/configs/lm3s6432-s2e/src/.gitignore7
-rw-r--r--nuttx/configs/lm3s6965-ek/src/.gitignore6
-rw-r--r--nuttx/configs/lm3s8962-ek/src/.gitignore6
-rw-r--r--nuttx/configs/lm4f120-launchpad/src/.gitignore8
-rw-r--r--nuttx/configs/lpc4330-xplorer/src/.gitignore3
-rw-r--r--nuttx/configs/lpcxpresso-lpc1768/src/.gitignore7
-rw-r--r--nuttx/configs/m68332evb/src/.gitignore3
-rw-r--r--nuttx/configs/mbed/src/.gitignore6
-rw-r--r--nuttx/configs/mcu123-lpc214x/src/.gitignore6
-rw-r--r--nuttx/configs/micropendous3/src/.gitignore7
-rw-r--r--nuttx/configs/mikroe-stm32f4/kernel/.gitignore2
-rw-r--r--nuttx/configs/mikroe-stm32f4/src/.gitignore3
-rw-r--r--nuttx/configs/mirtoo/src/.gitignore8
-rw-r--r--nuttx/configs/mx1ads/src/.gitignore6
-rw-r--r--nuttx/configs/ne64badge/src/.gitignore7
-rw-r--r--nuttx/configs/ntosd-dm320/src/.gitignore6
-rw-r--r--nuttx/configs/nucleus2g/src/.gitignore6
-rw-r--r--nuttx/configs/nutiny-nuc120/src/.gitignore7
-rw-r--r--nuttx/configs/olimex-lpc1766stk/src/.gitignore6
-rw-r--r--nuttx/configs/olimex-lpc2378/src/.gitignore6
-rw-r--r--nuttx/configs/olimex-stm32-p107/src/.gitignore7
-rw-r--r--nuttx/configs/olimex-strp711/src/.gitignore6
-rw-r--r--nuttx/configs/open1788/kernel/.gitignore2
-rw-r--r--nuttx/configs/open1788/src/.gitignore7
-rw-r--r--nuttx/configs/p112/src/.gitignore3
-rw-r--r--nuttx/configs/pcblogic-pic32mx/src/.gitignore8
-rw-r--r--nuttx/configs/pic32-starterkit/src/.gitignore3
-rw-r--r--nuttx/configs/pic32mx7mmb/src/.gitignore7
-rw-r--r--nuttx/configs/pirelli_dpl10/src/.gitignore7
-rw-r--r--nuttx/configs/pjrc-8051/src/.gitignore31
-rw-r--r--nuttx/configs/qemu-i486/src/.gitignore7
-rw-r--r--nuttx/configs/sam3u-ek/kernel/.gitignore2
-rw-r--r--nuttx/configs/sam3u-ek/src/.gitignore6
-rw-r--r--nuttx/configs/shenzhou/src/.gitignore7
-rw-r--r--nuttx/configs/sim/src/.gitignore3
-rw-r--r--nuttx/configs/skp16c26/src/.gitignore6
-rw-r--r--nuttx/configs/stm3210e-eval/src/.gitignore6
-rw-r--r--nuttx/configs/stm3220g-eval/src/.gitignore3
-rw-r--r--nuttx/configs/stm3240g-eval/src/.gitignore7
-rw-r--r--nuttx/configs/stm32_tiny/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f100rc_generic/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f3discovery/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f4discovery/kernel/.gitignore2
-rw-r--r--nuttx/configs/stm32f4discovery/src/.gitignore7
-rw-r--r--nuttx/configs/stm32ldiscovery/src/.gitignore3
-rw-r--r--nuttx/configs/sure-pic32mx/src/.gitignore3
-rw-r--r--nuttx/configs/teensy/src/.gitignore6
-rw-r--r--nuttx/configs/twr-k60n512/src/.gitignore9
-rw-r--r--nuttx/configs/ubw32/src/.gitignore7
-rw-r--r--nuttx/configs/us7032evb1/src/.gitignore6
-rw-r--r--nuttx/configs/vsn/src/.gitignore7
-rw-r--r--nuttx/configs/xtrs/src/.gitignore27
-rw-r--r--nuttx/configs/z16f2800100zcog/src/.gitignore6
-rw-r--r--nuttx/configs/z80sim/src/.gitignore30
-rw-r--r--nuttx/configs/z8encore000zco/src/.gitignore7
-rw-r--r--nuttx/configs/z8f64200100kit/src/.gitignore6
-rw-r--r--nuttx/configs/zkit-arm-1769/src/.gitignore7
-rw-r--r--nuttx/configs/zp214xpa/src/.gitignore7
-rw-r--r--nuttx/drivers/.gitignore17
-rw-r--r--nuttx/fs/.gitignore24
-rw-r--r--nuttx/graphics/.gitignore17
-rw-r--r--nuttx/libc/.gitignore17
-rw-r--r--nuttx/libxx/.gitignore16
-rw-r--r--nuttx/mm/.gitignore17
-rw-r--r--nuttx/net/.gitignore17
-rw-r--r--nuttx/sched/.gitignore3
-rw-r--r--nuttx/syscall/.gitignore13
225 files changed, 1727 insertions, 1807 deletions
diff --git a/.gitignore b/.gitignore
index b299f1469..83f6546a6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,4 +10,3 @@ Make.dep
core
.gdbinit
cscope.out
-
diff --git a/NxWidgets/UnitTests/CButton/.gitignore b/NxWidgets/UnitTests/CButton/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CButton/.gitignore
+++ b/NxWidgets/UnitTests/CButton/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CButtonArray/.gitignore b/NxWidgets/UnitTests/CButtonArray/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CButtonArray/.gitignore
+++ b/NxWidgets/UnitTests/CButtonArray/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CCheckBox/.gitignore b/NxWidgets/UnitTests/CCheckBox/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CCheckBox/.gitignore
+++ b/NxWidgets/UnitTests/CCheckBox/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CGlyphButton/.gitignore b/NxWidgets/UnitTests/CGlyphButton/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CGlyphButton/.gitignore
+++ b/NxWidgets/UnitTests/CGlyphButton/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CGlyphSliderHorizontal/.gitignore b/NxWidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
index 22a689acd..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
+++ b/NxWidgets/UnitTests/CGlyphSliderHorizontal/.gitignore
@@ -1,12 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CImage/.gitignore b/NxWidgets/UnitTests/CImage/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CImage/.gitignore
+++ b/NxWidgets/UnitTests/CImage/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CKeypad/.gitignore b/NxWidgets/UnitTests/CKeypad/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CKeypad/.gitignore
+++ b/NxWidgets/UnitTests/CKeypad/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CLabel/.gitignore b/NxWidgets/UnitTests/CLabel/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CLabel/.gitignore
+++ b/NxWidgets/UnitTests/CLabel/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CLatchButton/.gitignore b/NxWidgets/UnitTests/CLatchButton/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CLatchButton/.gitignore
+++ b/NxWidgets/UnitTests/CLatchButton/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CLatchButtonArray/.gitignore b/NxWidgets/UnitTests/CLatchButtonArray/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CLatchButtonArray/.gitignore
+++ b/NxWidgets/UnitTests/CLatchButtonArray/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CListBox/.gitignore b/NxWidgets/UnitTests/CListBox/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CListBox/.gitignore
+++ b/NxWidgets/UnitTests/CListBox/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CProgressBar/.gitignore b/NxWidgets/UnitTests/CProgressBar/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CProgressBar/.gitignore
+++ b/NxWidgets/UnitTests/CProgressBar/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CRadioButton/.gitignore b/NxWidgets/UnitTests/CRadioButton/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CRadioButton/.gitignore
+++ b/NxWidgets/UnitTests/CRadioButton/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CScrollbarHorizontal/.gitignore b/NxWidgets/UnitTests/CScrollbarHorizontal/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CScrollbarHorizontal/.gitignore
+++ b/NxWidgets/UnitTests/CScrollbarHorizontal/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CScrollbarVertical/.gitignore b/NxWidgets/UnitTests/CScrollbarVertical/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CScrollbarVertical/.gitignore
+++ b/NxWidgets/UnitTests/CScrollbarVertical/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CSliderHorizonal/.gitignore b/NxWidgets/UnitTests/CSliderHorizonal/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CSliderHorizonal/.gitignore
+++ b/NxWidgets/UnitTests/CSliderHorizonal/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CSliderVertical/.gitignore b/NxWidgets/UnitTests/CSliderVertical/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CSliderVertical/.gitignore
+++ b/NxWidgets/UnitTests/CSliderVertical/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/CTextBox/.gitignore b/NxWidgets/UnitTests/CTextBox/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/CTextBox/.gitignore
+++ b/NxWidgets/UnitTests/CTextBox/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/UnitTests/nxwm/.gitignore b/NxWidgets/UnitTests/nxwm/.gitignore
index 83d78ed0d..bcc71b2ea 100644
--- a/NxWidgets/UnitTests/nxwm/.gitignore
+++ b/NxWidgets/UnitTests/nxwm/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/NxWidgets/nxwm/.gitignore b/NxWidgets/nxwm/.gitignore
index a3a70d2f3..72d6fc847 100644
--- a/NxWidgets/nxwm/.gitignore
+++ b/NxWidgets/nxwm/.gitignore
@@ -1,2 +1,2 @@
-nxwm-export.zip
+/nxwm-export.zip
diff --git a/apps/builtin/.gitignore b/apps/builtin/.gitignore
index 09e35ffb1..f34237c93 100644
--- a/apps/builtin/.gitignore
+++ b/apps/builtin/.gitignore
@@ -4,8 +4,9 @@
/Make.dep
/builtin_list.h
/builtin_proto.h
-*.src
-*.obj
-*.lst
-*.asm
-*.sym
+/*.src
+/*.obj
+/*.lst
+/*.asm
+/*.sym
+/*.dSYM
diff --git a/apps/examples/adc/.gitignore b/apps/examples/adc/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/adc/.gitignore
+++ b/apps/examples/adc/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/buttons/.gitignore b/apps/examples/buttons/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/apps/examples/buttons/.gitignore
+++ b/apps/examples/buttons/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/can/.gitignore b/apps/examples/can/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/can/.gitignore
+++ b/apps/examples/can/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/cdcacm/.gitignore b/apps/examples/cdcacm/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/cdcacm/.gitignore
+++ b/apps/examples/cdcacm/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/composite/.gitignore b/apps/examples/composite/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/composite/.gitignore
+++ b/apps/examples/composite/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/cxxtest/.gitignore b/apps/examples/cxxtest/.gitignore
index c63935dc8..bcc71b2ea 100644
--- a/apps/examples/cxxtest/.gitignore
+++ b/apps/examples/cxxtest/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/dhcpd/.gitignore b/apps/examples/dhcpd/.gitignore
index 535767507..9d9b5086b 100644
--- a/apps/examples/dhcpd/.gitignore
+++ b/apps/examples/dhcpd/.gitignore
@@ -1,13 +1,13 @@
-Make.dep
-.depend
-.built
-*.swp
-*.o1
-*.src
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
+/Make.dep
+/.depend
+/.built
+/*.o1
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/discover/.gitignore b/apps/examples/discover/.gitignore
index 0411211a8..d7e289cea 100644
--- a/apps/examples/discover/.gitignore
+++ b/apps/examples/discover/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/elf/.gitignore b/apps/examples/elf/.gitignore
index 9183fe669..bddad3fa4 100644
--- a/apps/examples/elf/.gitignore
+++ b/apps/examples/elf/.gitignore
@@ -1,5 +1,4 @@
-Make.dep
-.depend
-.built
-
-
+/Make.dep
+/.depend
+/.built
+/*.dSYM
diff --git a/apps/examples/flash_test/.gitignore b/apps/examples/flash_test/.gitignore
index b3c606091..d7e289cea 100644
--- a/apps/examples/flash_test/.gitignore
+++ b/apps/examples/flash_test/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/ftpc/.gitignore b/apps/examples/ftpc/.gitignore
index a86105f2a..d7e289cea 100644
--- a/apps/examples/ftpc/.gitignore
+++ b/apps/examples/ftpc/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.depend
-.built
-.context
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/ftpd/.gitignore b/apps/examples/ftpd/.gitignore
index aa1c17e13..d7e289cea 100644
--- a/apps/examples/ftpd/.gitignore
+++ b/apps/examples/ftpd/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/hello/.gitignore b/apps/examples/hello/.gitignore
index 4480560f5..d7e289cea 100644
--- a/apps/examples/hello/.gitignore
+++ b/apps/examples/hello/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/helloxx/.gitignore b/apps/examples/helloxx/.gitignore
index a3d1ef8fb..d7e289cea 100644
--- a/apps/examples/helloxx/.gitignore
+++ b/apps/examples/helloxx/.gitignore
@@ -1,17 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/hidkbd/.gitignore b/apps/examples/hidkbd/.gitignore
index 7e5919a78..d7e289cea 100644
--- a/apps/examples/hidkbd/.gitignore
+++ b/apps/examples/hidkbd/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/igmp/.gitignore b/apps/examples/igmp/.gitignore
index 5b16d62c9..cfcfc3a67 100644
--- a/apps/examples/igmp/.gitignore
+++ b/apps/examples/igmp/.gitignore
@@ -1,12 +1,14 @@
-Make.dep
-.depend
-host
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/host
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.exe
+/*.dSYM
diff --git a/apps/examples/json/.gitignore b/apps/examples/json/.gitignore
index 7e5919a78..d7e289cea 100644
--- a/apps/examples/json/.gitignore
+++ b/apps/examples/json/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/keypadtest/.gitignore b/apps/examples/keypadtest/.gitignore
index 0e5a95e62..d7e289cea 100644
--- a/apps/examples/keypadtest/.gitignore
+++ b/apps/examples/keypadtest/.gitignore
@@ -1,17 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/lcdrw/.gitignore b/apps/examples/lcdrw/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/lcdrw/.gitignore
+++ b/apps/examples/lcdrw/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/mm/.gitignore b/apps/examples/mm/.gitignore
index 56dd2db00..d7e289cea 100644
--- a/apps/examples/mm/.gitignore
+++ b/apps/examples/mm/.gitignore
@@ -1,11 +1,12 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/modbus/.gitignore b/apps/examples/modbus/.gitignore
index 661e781c7..d7e289cea 100644
--- a/apps/examples/modbus/.gitignore
+++ b/apps/examples/modbus/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/mount/.gitignore b/apps/examples/mount/.gitignore
index 7c85c7d82..d7e289cea 100644
--- a/apps/examples/mount/.gitignore
+++ b/apps/examples/mount/.gitignore
@@ -1,10 +1,12 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/mtdpart/.gitignore b/apps/examples/mtdpart/.gitignore
index 106e96227..d7e289cea 100644
--- a/apps/examples/mtdpart/.gitignore
+++ b/apps/examples/mtdpart/.gitignore
@@ -1,11 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nettest/.gitignore b/apps/examples/nettest/.gitignore
index d7d85002f..9724db1ef 100644
--- a/apps/examples/nettest/.gitignore
+++ b/apps/examples/nettest/.gitignore
@@ -1,17 +1,15 @@
-Make.dep
-.depend
-.built
-host
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.exe
-*.hobj
-
-
-
+/Make.dep
+/.depend
+/.built
+/host
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.hobj
+/*.exe
+/*.dSYM
diff --git a/apps/examples/nsh/.gitignore b/apps/examples/nsh/.gitignore
index 7e5919a78..d7e289cea 100644
--- a/apps/examples/nsh/.gitignore
+++ b/apps/examples/nsh/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/null/.gitignore b/apps/examples/null/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/null/.gitignore
+++ b/apps/examples/null/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nx/.gitignore b/apps/examples/nx/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/nx/.gitignore
+++ b/apps/examples/nx/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nxconsole/.gitignore b/apps/examples/nxconsole/.gitignore
index c63935dc8..ad18b8db5 100644
--- a/apps/examples/nxconsole/.gitignore
+++ b/apps/examples/nxconsole/.gitignore
@@ -1,14 +1,11 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nxffs/.gitignore b/apps/examples/nxffs/.gitignore
index 4480560f5..d7e289cea 100644
--- a/apps/examples/nxffs/.gitignore
+++ b/apps/examples/nxffs/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nxflat/.gitignore b/apps/examples/nxflat/.gitignore
index 2c7e46637..bddad3fa4 100644
--- a/apps/examples/nxflat/.gitignore
+++ b/apps/examples/nxflat/.gitignore
@@ -1,3 +1,4 @@
-Make.dep
-.depend
-
+/Make.dep
+/.depend
+/.built
+/*.dSYM
diff --git a/apps/examples/nxhello/.gitignore b/apps/examples/nxhello/.gitignore
index 0e5a95e62..d7e289cea 100644
--- a/apps/examples/nxhello/.gitignore
+++ b/apps/examples/nxhello/.gitignore
@@ -1,17 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nximage/.gitignore b/apps/examples/nximage/.gitignore
index 5d4d1454b..d7e289cea 100644
--- a/apps/examples/nximage/.gitignore
+++ b/apps/examples/nximage/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nxlines/.gitignore b/apps/examples/nxlines/.gitignore
index ed627822a..d7e289cea 100644
--- a/apps/examples/nxlines/.gitignore
+++ b/apps/examples/nxlines/.gitignore
@@ -1,18 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/nxtext/.gitignore b/apps/examples/nxtext/.gitignore
index 19c9bb173..d7e289cea 100644
--- a/apps/examples/nxtext/.gitignore
+++ b/apps/examples/nxtext/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/ostest/.gitignore b/apps/examples/ostest/.gitignore
index 7e5919a78..d7e289cea 100644
--- a/apps/examples/ostest/.gitignore
+++ b/apps/examples/ostest/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/pashello/.gitignore b/apps/examples/pashello/.gitignore
index e0d993bd1..363094779 100644
--- a/apps/examples/pashello/.gitignore
+++ b/apps/examples/pashello/.gitignore
@@ -1,14 +1,14 @@
-Make.dep
-.depend
-.built
-*.o
-*.o1
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.err
-
+/Make.dep
+/.depend
+/.built
+/*.o1
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.err
+/*.dSYM
diff --git a/apps/examples/pipe/.gitignore b/apps/examples/pipe/.gitignore
index cc7e6de26..d7e289cea 100644
--- a/apps/examples/pipe/.gitignore
+++ b/apps/examples/pipe/.gitignore
@@ -1,11 +1,12 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/poll/.gitignore b/apps/examples/poll/.gitignore
index b449d7c96..cfcfc3a67 100644
--- a/apps/examples/poll/.gitignore
+++ b/apps/examples/poll/.gitignore
@@ -1,17 +1,14 @@
-Make.dep
-.depend
-.built
-host
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.exe
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/host
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.exe
+/*.dSYM
diff --git a/apps/examples/posix_spawn/.gitignore b/apps/examples/posix_spawn/.gitignore
index b9ac6060c..d7e289cea 100644
--- a/apps/examples/posix_spawn/.gitignore
+++ b/apps/examples/posix_spawn/.gitignore
@@ -1,6 +1,12 @@
-Make.dep
-.depend
-.built
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/pwm/.gitignore b/apps/examples/pwm/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/pwm/.gitignore
+++ b/apps/examples/pwm/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/qencoder/.gitignore b/apps/examples/qencoder/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/qencoder/.gitignore
+++ b/apps/examples/qencoder/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/relays/.gitignore b/apps/examples/relays/.gitignore
index 9183fe669..d7e289cea 100644
--- a/apps/examples/relays/.gitignore
+++ b/apps/examples/relays/.gitignore
@@ -1,5 +1,12 @@
-Make.dep
-.depend
-.built
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/rgmp/.gitignore b/apps/examples/rgmp/.gitignore
index 0e5a95e62..d7e289cea 100644
--- a/apps/examples/rgmp/.gitignore
+++ b/apps/examples/rgmp/.gitignore
@@ -1,17 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/romfs/.gitignore b/apps/examples/romfs/.gitignore
index 19025defb..a471732b8 100644
--- a/apps/examples/romfs/.gitignore
+++ b/apps/examples/romfs/.gitignore
@@ -1,13 +1,14 @@
-Make.dep
-.depend
-testdir
-testdir.img
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/testdir
+/testdir.img
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/sendmail/.gitignore b/apps/examples/sendmail/.gitignore
index 2c43cdbc9..6ba13112b 100644
--- a/apps/examples/sendmail/.gitignore
+++ b/apps/examples/sendmail/.gitignore
@@ -1,14 +1,15 @@
-Make.dep
-.depend
-net
-nuttx
-*.swp
-*.o1
-*.src
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
+/Make.dep
+/.depend
+/.built
+/net
+/nuttx
+/*.o1
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/serloop/.gitignore b/apps/examples/serloop/.gitignore
index cc7e6de26..d7e289cea 100644
--- a/apps/examples/serloop/.gitignore
+++ b/apps/examples/serloop/.gitignore
@@ -1,11 +1,12 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/slcd/.gitignore b/apps/examples/slcd/.gitignore
index 4480560f5..d7e289cea 100644
--- a/apps/examples/slcd/.gitignore
+++ b/apps/examples/slcd/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/smart/.gitignore b/apps/examples/smart/.gitignore
index 3c8fd3435..d7e289cea 100644
--- a/apps/examples/smart/.gitignore
+++ b/apps/examples/smart/.gitignore
@@ -1,12 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/smart_test/.gitignore b/apps/examples/smart_test/.gitignore
index b3c606091..d7e289cea 100644
--- a/apps/examples/smart_test/.gitignore
+++ b/apps/examples/smart_test/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/tcpecho/.gitignore b/apps/examples/tcpecho/.gitignore
new file mode 100644
index 000000000..d7e289cea
--- /dev/null
+++ b/apps/examples/tcpecho/.gitignore
@@ -0,0 +1,12 @@
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/telnetd/.gitignore b/apps/examples/telnetd/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/telnetd/.gitignore
+++ b/apps/examples/telnetd/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/thttpd/.gitignore b/apps/examples/thttpd/.gitignore
index abda8b18a..d7e289cea 100644
--- a/apps/examples/thttpd/.gitignore
+++ b/apps/examples/thttpd/.gitignore
@@ -1,12 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.src
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/tiff/.gitignore b/apps/examples/tiff/.gitignore
index aa1c17e13..d7e289cea 100644
--- a/apps/examples/tiff/.gitignore
+++ b/apps/examples/tiff/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/touchscreen/.gitignore b/apps/examples/touchscreen/.gitignore
index c63935dc8..d7e289cea 100644
--- a/apps/examples/touchscreen/.gitignore
+++ b/apps/examples/touchscreen/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/udp/.gitignore b/apps/examples/udp/.gitignore
index 6e516368a..cfcfc3a67 100644
--- a/apps/examples/udp/.gitignore
+++ b/apps/examples/udp/.gitignore
@@ -1,12 +1,14 @@
-Make.dep
-.depend
-host
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.exe
-
+/Make.dep
+/.depend
+/.built
+/host
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.exe
+/*.dSYM
diff --git a/apps/examples/uip/.gitignore b/apps/examples/uip/.gitignore
index 6fdccf7c4..3e613359c 100644
--- a/apps/examples/uip/.gitignore
+++ b/apps/examples/uip/.gitignore
@@ -1,15 +1,13 @@
-Make.dep
-.depend
-.built
-*.swp
-*.src
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-httpd_fsdata.c
-
-
+/Make.dep
+/.depend
+/.built
+/httpd_fsdata.c
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/uip/httpd-fs/.gitignore b/apps/examples/uip/httpd-fs/.gitignore
index 0e5a95e62..9b512faae 100644
--- a/apps/examples/uip/httpd-fs/.gitignore
+++ b/apps/examples/uip/httpd-fs/.gitignore
@@ -1,17 +1,13 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/usbserial/.gitignore b/apps/examples/usbserial/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/usbserial/.gitignore
+++ b/apps/examples/usbserial/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/usbstorage/.gitignore b/apps/examples/usbstorage/.gitignore
index 8fd56ec99..d7e289cea 100644
--- a/apps/examples/usbstorage/.gitignore
+++ b/apps/examples/usbstorage/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/usbterm/.gitignore b/apps/examples/usbterm/.gitignore
index a3d1ef8fb..d7e289cea 100644
--- a/apps/examples/usbterm/.gitignore
+++ b/apps/examples/usbterm/.gitignore
@@ -1,17 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/watchdog/.gitignore b/apps/examples/watchdog/.gitignore
index 83d78ed0d..d7e289cea 100644
--- a/apps/examples/watchdog/.gitignore
+++ b/apps/examples/watchdog/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/wget/.gitignore b/apps/examples/wget/.gitignore
index 2c43cdbc9..6ba13112b 100644
--- a/apps/examples/wget/.gitignore
+++ b/apps/examples/wget/.gitignore
@@ -1,14 +1,15 @@
-Make.dep
-.depend
-net
-nuttx
-*.swp
-*.o1
-*.src
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
+/Make.dep
+/.depend
+/.built
+/net
+/nuttx
+/*.o1
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/wgetjson/.gitignore b/apps/examples/wgetjson/.gitignore
index 1856f2b8d..d7e289cea 100644
--- a/apps/examples/wgetjson/.gitignore
+++ b/apps/examples/wgetjson/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.depend
-.built
-.context
-*.swp
-*.src
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/wgetjson/webserver/.gitignore b/apps/examples/wgetjson/webserver/.gitignore
index 0e5a95e62..9b512faae 100644
--- a/apps/examples/wgetjson/webserver/.gitignore
+++ b/apps/examples/wgetjson/webserver/.gitignore
@@ -1,17 +1,13 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/wgetjson/webserver/wgetjson/.gitignore b/apps/examples/wgetjson/webserver/wgetjson/.gitignore
index 0e5a95e62..9b512faae 100644
--- a/apps/examples/wgetjson/webserver/wgetjson/.gitignore
+++ b/apps/examples/wgetjson/webserver/wgetjson/.gitignore
@@ -1,17 +1,13 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
-
+/Make.dep
+/.context
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/examples/xmlrpc/.gitignore b/apps/examples/xmlrpc/.gitignore
index 0411211a8..d7e289cea 100644
--- a/apps/examples/xmlrpc/.gitignore
+++ b/apps/examples/xmlrpc/.gitignore
@@ -1,14 +1,12 @@
-Make.dep
-.depend
-.built
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/apps/graphics/screenshot/.gitignore b/apps/graphics/screenshot/.gitignore
index 8a83b32c9..8a252dacc 100644
--- a/apps/graphics/screenshot/.gitignore
+++ b/apps/graphics/screenshot/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.obj
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/modbus/.gitignore b/apps/modbus/.gitignore
index 9cd322423..54b75348c 100644
--- a/apps/modbus/.gitignore
+++ b/apps/modbus/.gitignore
@@ -1,10 +1,7 @@
/.built
/.depend
/Make.dep
-*.src
-*.obj
-*.lst
-
-
-
-
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/dhcpc/.gitignore b/apps/netutils/dhcpc/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/dhcpc/.gitignore
+++ b/apps/netutils/dhcpc/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/dhcpd/.gitignore b/apps/netutils/dhcpd/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/dhcpd/.gitignore
+++ b/apps/netutils/dhcpd/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/discover/.gitignore b/apps/netutils/discover/.gitignore
index 11750ccf4..54b75348c 100644
--- a/apps/netutils/discover/.gitignore
+++ b/apps/netutils/discover/.gitignore
@@ -1,5 +1,7 @@
-.built
-.depend
-Make.dep
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/ftpc/.gitignore b/apps/netutils/ftpc/.gitignore
index 6391507a6..54b75348c 100644
--- a/apps/netutils/ftpc/.gitignore
+++ b/apps/netutils/ftpc/.gitignore
@@ -1,6 +1,7 @@
-.built
-.depend
-Make.dep
-
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/ftpd/.gitignore b/apps/netutils/ftpd/.gitignore
index 6391507a6..54b75348c 100644
--- a/apps/netutils/ftpd/.gitignore
+++ b/apps/netutils/ftpd/.gitignore
@@ -1,6 +1,7 @@
-.built
-.depend
-Make.dep
-
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/json/.gitignore b/apps/netutils/json/.gitignore
index 3ea345ce7..f3308ae72 100644
--- a/apps/netutils/json/.gitignore
+++ b/apps/netutils/json/.gitignore
@@ -1,7 +1,8 @@
-.built
-.depend
-Make.dep
-cgi-bin
-
-
-
+/.built
+/.depend
+/Make.dep
+/cgi-bin
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/resolv/.gitignore b/apps/netutils/resolv/.gitignore
index 8c983c76a..54b75348c 100644
--- a/apps/netutils/resolv/.gitignore
+++ b/apps/netutils/resolv/.gitignore
@@ -1,9 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/smtp/.gitignore b/apps/netutils/smtp/.gitignore
index 11750ccf4..54b75348c 100644
--- a/apps/netutils/smtp/.gitignore
+++ b/apps/netutils/smtp/.gitignore
@@ -1,5 +1,7 @@
-.built
-.depend
-Make.dep
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/telnetd/.gitignore b/apps/netutils/telnetd/.gitignore
index 11750ccf4..54b75348c 100644
--- a/apps/netutils/telnetd/.gitignore
+++ b/apps/netutils/telnetd/.gitignore
@@ -1,5 +1,7 @@
-.built
-.depend
-Make.dep
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/tftpc/.gitignore b/apps/netutils/tftpc/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/tftpc/.gitignore
+++ b/apps/netutils/tftpc/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/thttpd/.gitignore b/apps/netutils/thttpd/.gitignore
index 9ca958e62..f3308ae72 100644
--- a/apps/netutils/thttpd/.gitignore
+++ b/apps/netutils/thttpd/.gitignore
@@ -1,6 +1,8 @@
-.built
-.depend
-Make.dep
-cgi-bin
-
-
+/.built
+/.depend
+/Make.dep
+/cgi-bin
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/uiplib/.gitignore b/apps/netutils/uiplib/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/uiplib/.gitignore
+++ b/apps/netutils/uiplib/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/webclient/.gitignore b/apps/netutils/webclient/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/webclient/.gitignore
+++ b/apps/netutils/webclient/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/webserver/.gitignore b/apps/netutils/webserver/.gitignore
index 96d55364a..54b75348c 100644
--- a/apps/netutils/webserver/.gitignore
+++ b/apps/netutils/webserver/.gitignore
@@ -1,8 +1,7 @@
-.built
-.depend
-Make.dep
-*.src
-*.obj
-*.lst
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/netutils/xmlrpc/.gitignore b/apps/netutils/xmlrpc/.gitignore
index 11750ccf4..54b75348c 100644
--- a/apps/netutils/xmlrpc/.gitignore
+++ b/apps/netutils/xmlrpc/.gitignore
@@ -1,5 +1,7 @@
-.built
-.depend
-Make.dep
-
-
+/.built
+/.depend
+/Make.dep
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/nshlib/.gitignore b/apps/nshlib/.gitignore
index e629deaf0..54b75348c 100644
--- a/apps/nshlib/.gitignore
+++ b/apps/nshlib/.gitignore
@@ -1,6 +1,7 @@
/.built
/.depend
/Make.dep
-*.src
-*.obj
-*.lst
+/*.src
+/*.obj
+/*.lst
+/*.dSYM
diff --git a/apps/system/flash_eraseall/.gitignore b/apps/system/flash_eraseall/.gitignore
index 3cb5027c6..8a252dacc 100644
--- a/apps/system/flash_eraseall/.gitignore
+++ b/apps/system/flash_eraseall/.gitignore
@@ -1,13 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.obj
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/free/.gitignore b/apps/system/free/.gitignore
index 83d78ed0d..8a252dacc 100644
--- a/apps/system/free/.gitignore
+++ b/apps/system/free/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/i2c/.gitignore b/apps/system/i2c/.gitignore
index 83d78ed0d..8a252dacc 100644
--- a/apps/system/i2c/.gitignore
+++ b/apps/system/i2c/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/install/.gitignore b/apps/system/install/.gitignore
index 83d78ed0d..8a252dacc 100644
--- a/apps/system/install/.gitignore
+++ b/apps/system/install/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/poweroff/.gitignore b/apps/system/poweroff/.gitignore
index f8e8a0ee1..8a252dacc 100644
--- a/apps/system/poweroff/.gitignore
+++ b/apps/system/poweroff/.gitignore
@@ -1,6 +1,12 @@
-.built
-.context
-.depend
-Make.dep
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/ramtest/.gitignore b/apps/system/ramtest/.gitignore
index 8a83b32c9..8a252dacc 100644
--- a/apps/system/ramtest/.gitignore
+++ b/apps/system/ramtest/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.obj
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/ramtron/.gitignore b/apps/system/ramtron/.gitignore
index f8e8a0ee1..8a252dacc 100644
--- a/apps/system/ramtron/.gitignore
+++ b/apps/system/ramtron/.gitignore
@@ -1,6 +1,12 @@
-.built
-.context
-.depend
-Make.dep
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/readline/.gitignore b/apps/system/readline/.gitignore
index ccf581ae8..8a252dacc 100644
--- a/apps/system/readline/.gitignore
+++ b/apps/system/readline/.gitignore
@@ -1,15 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.obj
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/sdcard/.gitignore b/apps/system/sdcard/.gitignore
index f8e8a0ee1..8a252dacc 100644
--- a/apps/system/sdcard/.gitignore
+++ b/apps/system/sdcard/.gitignore
@@ -1,6 +1,12 @@
-.built
-.context
-.depend
-Make.dep
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/sysinfo/.gitignore b/apps/system/sysinfo/.gitignore
index 692251682..8a252dacc 100644
--- a/apps/system/sysinfo/.gitignore
+++ b/apps/system/sysinfo/.gitignore
@@ -1,7 +1,12 @@
-.built
-.context
-.depend
-Make.dep
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/apps/system/usbmonitor/.gitignore b/apps/system/usbmonitor/.gitignore
index 8a83b32c9..8a252dacc 100644
--- a/apps/system/usbmonitor/.gitignore
+++ b/apps/system/usbmonitor/.gitignore
@@ -1,16 +1,12 @@
-Make.dep
-.context
-.depend
-.built
-*.swp
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-*.obj
-
-
-
+/Make.dep
+/.depend
+/.built
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.obj
+/*.dSYM
diff --git a/misc/.gitignore b/misc/.gitignore
index 22726a53a..3bc4bedbb 100644
--- a/misc/.gitignore
+++ b/misc/.gitignore
@@ -1,2 +1 @@
-archives
-
+/archives
diff --git a/misc/buildroot/package/config/.gitignore b/misc/buildroot/package/config/.gitignore
index 105f148b5..d6fbc8811 100644
--- a/misc/buildroot/package/config/.gitignore
+++ b/misc/buildroot/package/config/.gitignore
@@ -1,10 +1,7 @@
-lex.zconf.c
-lkc_defs.h
-zconf.tab.c
-zconf.tab.h
-conf
-mconf
-*.exe
-
-
-
+/lex.zconf.c
+/lkc_defs.h
+/zconf.tab.c
+/zconf.tab.h
+/conf
+/mconf
+/*.exe
diff --git a/misc/buildroot/package/gnuconfig/testsuite/.gitignore b/misc/buildroot/package/gnuconfig/testsuite/.gitignore
index 68a63b3b4..810bd4be4 100644
--- a/misc/buildroot/package/gnuconfig/testsuite/.gitignore
+++ b/misc/buildroot/package/gnuconfig/testsuite/.gitignore
@@ -1,2 +1 @@
-uname
-
+/uname
diff --git a/misc/pascal/include/.gitignore b/misc/pascal/include/.gitignore
index ee1258409..18e58a752 100644
--- a/misc/pascal/include/.gitignore
+++ b/misc/pascal/include/.gitignore
@@ -1,2 +1 @@
-config.h
-
+/config.h
diff --git a/misc/pascal/tests/src/.gitignore b/misc/pascal/tests/src/.gitignore
index b3dcb28d3..6fa0bd343 100644
--- a/misc/pascal/tests/src/.gitignore
+++ b/misc/pascal/tests/src/.gitignore
@@ -1,5 +1,4 @@
-*.o1
-*.err
-*.lst
-*.pex
-
+/*.o1
+/*.err
+/*.lst
+/*.pex
diff --git a/misc/sims/z80sim/src/.gitignore b/misc/sims/z80sim/src/.gitignore
index 66c97c0e6..a97f355a7 100644
--- a/misc/sims/z80sim/src/.gitignore
+++ b/misc/sims/z80sim/src/.gitignore
@@ -1,4 +1,3 @@
-Z80
-z80sim
-Z80-081707.zip
-
+/Z80
+/z80sim
+/Z80-081707.zip
diff --git a/misc/tools/.gitignore b/misc/tools/.gitignore
index 4ed65c2de..e69de29bb 100644
--- a/misc/tools/.gitignore
+++ b/misc/tools/.gitignore
@@ -1,2 +0,0 @@
-kconfig-frontends-3.3.0-1
-
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 880a026f9..f909c708a 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -4834,4 +4834,8 @@
effects the CDC/ACM class and was the cause of the failure of
configs/stm32f3discovery/usbnsh configureation which works great
after this change (2013-5-29).
-
+ * drivers/usbdev/cdcacm.c and pl2303.c and include/nuttx/usb/cdcacm.h:
+ Change the default IN request buffer size from 64 to 96. This will
+ avoid requests of exactly MAXPACKET size and, hence, avoid so many
+ NULL packets. Also, fix the OUT request buffers size to exactly
+ the max packet size. It cannot be any other size (2013-5-29).
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 23aa62d37..c8922cf36 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
- <p>Last Updated: May 24, 2013</p>
+ <p>Last Updated: May 29, 2013</p>
</td>
</tr>
</table>
@@ -1577,7 +1577,7 @@
<li><a href="#arm920t">ARM920T</a> (1) </li>
<li><a href="#arm926ejs">ARM926EJS</a> (3) </li>
<li><a href="#armcortexm0">ARM Cortex-M0/M0+</a> (2)</li>
- <li><a href="#armcortexm3">ARM Cortex-M3</a> (18)</li>
+ <li><a href="#armcortexm3">ARM Cortex-M3</a> (19)</li>
<li><a href="#armcortexm4">ARM Cortex-M4</a> (7)</li>
</ul>
<li>Atmel AVR
@@ -1698,6 +1698,7 @@
<li><a href="#str71x">STMicro STR71x</a> <small>(ARM7TDMI)</small></li>
<li><a href="#stm32l152">STMicro STM32L152</a> <small>(STM32 L &quot;EnergyLite&quot; Line, ARM Cortex-M3)</small></li>
<li><a href="#stm32f100x">STMicro STM32F100x</a> <small>(STM32 F1 &quot;Value Line&quot;Family, ARM Cortex-M3)</small></li>
+ <li><a href="#stm32f103cx">STMicro STM32F103C4/C8</a> <small>(STM32 F1 &quot;Low- and Medium-Density Line&quot; Family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f103x">STMicro STM32F103x</a> <small>(STM32 F1 Family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f107x">STMicro STM32F107x</a> <small>(STM32 F1 &quot;Connectivity Line&quot; family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f207x">STMicro STM32F207x</a> <small>(STM32 F2 family, ARM Cortex-M3)</small></li>
@@ -2321,6 +2322,29 @@ nsh>
There is, however, <i>generic</i> support for STM32F100RC boards.
</p>
</tr>
+ <li><a href="#stm32f103cx">STMicro STM32F103C48</a> <small>(STM32 F1 &quot;Low- and Medium-Density Line&quot;Family, ARM Cortex-M3)</small></li>
+<tr>
+ <td><br></td>
+ <td><hr></td>
+</tr>
+<tr>
+ <td><br></td>
+ <td>
+ <p>
+ <a name="stm32f103cx"><b>STMicro STM32F103C4/8 (STM32 F1 Low- and Medium-Density Family)</b>.</a>
+ This port is for &quot;STM32 Tiny&quot; development board.
+ This board is available from several vendors on the net, and may be sold under different names.
+ It is based on a STM32 F103C8T6 MCU, and is bundled with a nRF24L01 wireless communication module.
+ </p>
+ <ul>
+ <p>
+ <b>STATUS:</b>
+ The basic STM32F103C8 port was released in NuttX version 6.28.
+ This work was contributed by Laurent Latil.
+ </p>
+ </ul>
+ </td>
+</tr>
<tr>
<td><br></td>
<td><hr></td>
diff --git a/nuttx/Documentation/README.html b/nuttx/Documentation/README.html
index 8605447a4..e82dd2210 100644
--- a/nuttx/Documentation/README.html
+++ b/nuttx/Documentation/README.html
@@ -203,6 +203,8 @@
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm3220g-eval/README.txt"><b><i>README.txt</i></b></a>
| | |- stm3240g-eval/
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm3240g-eval/README.txt"><b><i>README.txt</i></b></a>
+ | | |- stm32_tiny/
+ | | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm32_tiny/README.txt"><b><i>README.txt</i></b></a>
| | |- stm32f100rc_generic/
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm32f100rc_generic/README.txt"><b><i>README.txt</i></b></a>
| | |- stm32f3discovery/
diff --git a/nuttx/README.txt b/nuttx/README.txt
index 1e4f289f0..4b0c742c6 100644
--- a/nuttx/README.txt
+++ b/nuttx/README.txt
@@ -1131,6 +1131,8 @@ nuttx
| | `- README.txt
| |- stm3240g-eval/
| | `- README.txt
+ | |- stm32_tiny/
+ | | `- README.txt
| |- stm32f100rc_generic/
| | `- README.txt
| |- stm32f3discovery/
diff --git a/nuttx/TODO b/nuttx/TODO
index e1c57dfe1..b418f2400 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -16,7 +16,7 @@ nuttx/
(16) Network (net/, drivers/net)
(4) USB (drivers/usbdev, drivers/usbhost)
(11) Libraries (libc/, )
- (9) File system/Generic drivers (fs/, drivers/)
+ (10) File system/Generic drivers (fs/, drivers/)
(5) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
(1) Documentation (Documentation/)
@@ -1023,6 +1023,14 @@ o File system / Generic drivers (fs/, drivers/)
Status: Open
Priority: Medium
+ Title : USE VTF TO MANAGE NAMED MESSAGE QUEUES AND NAMED SEMAPHORES
+ Description: Currently redundant namespace management logic is use for named
+ message queues and semaphores. Namesphore management should
+ be consolidated in the VFS. Perhaps in /ipc/mqueue and /ipc/sem.
+ Status: Open
+ Priority: Low. Nothing is broken. This is an enhancement that would
+ improve the OS design and possible reduce some FLASH usage
+
o Graphics subystem (graphics/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/nuttx/arch/arm/src/.gitignore b/nuttx/arch/arm/src/.gitignore
index d9a7dec41..337129e7e 100644
--- a/nuttx/arch/arm/src/.gitignore
+++ b/nuttx/arch/arm/src/.gitignore
@@ -3,4 +3,4 @@
/locked.r
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/avr/src/.gitignore b/nuttx/arch/avr/src/.gitignore
index d9a7dec41..337129e7e 100644
--- a/nuttx/arch/avr/src/.gitignore
+++ b/nuttx/arch/avr/src/.gitignore
@@ -3,4 +3,4 @@
/locked.r
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/hc/src/.gitignore b/nuttx/arch/hc/src/.gitignore
index b5d295dd6..4e4d6ffb6 100644
--- a/nuttx/arch/hc/src/.gitignore
+++ b/nuttx/arch/hc/src/.gitignore
@@ -3,4 +3,4 @@
/board
/chip
/*.r
-
+/*.dSYM
diff --git a/nuttx/arch/mips/src/.gitignore b/nuttx/arch/mips/src/.gitignore
index 6a1830c0e..2ff14d9a6 100644
--- a/nuttx/arch/mips/src/.gitignore
+++ b/nuttx/arch/mips/src/.gitignore
@@ -2,5 +2,4 @@
/Make.dep
/board
/chip
-
-
+/*.dSYM
diff --git a/nuttx/arch/rgmp/src/.gitignore b/nuttx/arch/rgmp/src/.gitignore
index 83210e8c1..2ff14d9a6 100644
--- a/nuttx/arch/rgmp/src/.gitignore
+++ b/nuttx/arch/rgmp/src/.gitignore
@@ -2,4 +2,4 @@
/Make.dep
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/sh/src/.gitignore b/nuttx/arch/sh/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/arch/sh/src/.gitignore
+++ b/nuttx/arch/sh/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/arch/sim/src/.gitignore b/nuttx/arch/sim/src/.gitignore
index b5b31ec94..486eb7023 100644
--- a/nuttx/arch/sim/src/.gitignore
+++ b/nuttx/arch/sim/src/.gitignore
@@ -6,4 +6,4 @@
/GNU
/chip
/board
-
+/*.dSYM
diff --git a/nuttx/arch/x86/src/.gitignore b/nuttx/arch/x86/src/.gitignore
index a80d8bd37..7814349ec 100644
--- a/nuttx/arch/x86/src/.gitignore
+++ b/nuttx/arch/x86/src/.gitignore
@@ -2,4 +2,4 @@
/board
/.depend
/Make.dep
-
+/*.dSYM
diff --git a/nuttx/arch/z16/src/.gitignore b/nuttx/arch/z16/src/.gitignore
index d61ab1f9b..5bfbd0044 100644
--- a/nuttx/arch/z16/src/.gitignore
+++ b/nuttx/arch/z16/src/.gitignore
@@ -3,9 +3,8 @@
/board
/chip
/nuttx.linkcmd
-*.asm
-*.obj
-*.lib
-*.map
-*.lst
-
+/*.asm
+/*.obj
+/*.lib
+/*.map
+/*.lst
diff --git a/nuttx/arch/z80/src/.gitignore b/nuttx/arch/z80/src/.gitignore
index 22342dd6d..3db121e5a 100644
--- a/nuttx/arch/z80/src/.gitignore
+++ b/nuttx/arch/z80/src/.gitignore
@@ -4,20 +4,19 @@
/asm_mem.h
/board
/chip
-*.sym
-*.asm
-*.obj
-*.rel
-*.lst
-*.src
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-*.linkcmd
-*.noi
-
+/*.sym
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.src
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
+/*.linkcmd
+/*.noi
diff --git a/nuttx/binfmt/.gitignore b/nuttx/binfmt/.gitignore
index 7eec3e8b0..b9013ec9f 100644
--- a/nuttx/binfmt/.gitignore
+++ b/nuttx/binfmt/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.src
-*.obj
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
+/*.src
+/*.obj
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.dSYM
diff --git a/nuttx/configs/amber/src/.gitignore b/nuttx/configs/amber/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/amber/src/.gitignore
+++ b/nuttx/configs/amber/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/avr32dev1/src/.gitignore b/nuttx/configs/avr32dev1/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/avr32dev1/src/.gitignore
+++ b/nuttx/configs/avr32dev1/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/c5471evm/src/.gitignore b/nuttx/configs/c5471evm/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/c5471evm/src/.gitignore
+++ b/nuttx/configs/c5471evm/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/cloudctrl/src/.gitignore b/nuttx/configs/cloudctrl/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/cloudctrl/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/compal_e88/src/.gitignore b/nuttx/configs/compal_e88/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/compal_e88/src/.gitignore
+++ b/nuttx/configs/compal_e88/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/compal_e99/src/.gitignore b/nuttx/configs/compal_e99/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/compal_e99/src/.gitignore
+++ b/nuttx/configs/compal_e99/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/demo9s12ne64/src/.gitignore b/nuttx/configs/demo9s12ne64/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/demo9s12ne64/src/.gitignore
+++ b/nuttx/configs/demo9s12ne64/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ea3131/src/.gitignore b/nuttx/configs/ea3131/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/ea3131/src/.gitignore
+++ b/nuttx/configs/ea3131/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ea3152/src/.gitignore b/nuttx/configs/ea3152/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ea3152/src/.gitignore
+++ b/nuttx/configs/ea3152/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/eagle100/src/.gitignore b/nuttx/configs/eagle100/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/eagle100/src/.gitignore
+++ b/nuttx/configs/eagle100/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ekk-lm3s9b96/src/.gitignore b/nuttx/configs/ekk-lm3s9b96/src/.gitignore
index e9c0adee4..5efa30109 100644
--- a/nuttx/configs/ekk-lm3s9b96/src/.gitignore
+++ b/nuttx/configs/ekk-lm3s9b96/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ez80f910200kitg/src/.gitignore b/nuttx/configs/ez80f910200kitg/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/ez80f910200kitg/src/.gitignore
+++ b/nuttx/configs/ez80f910200kitg/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/ez80f910200zco/src/.gitignore b/nuttx/configs/ez80f910200zco/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/ez80f910200zco/src/.gitignore
+++ b/nuttx/configs/ez80f910200zco/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/fire-stm32v2/src/.gitignore b/nuttx/configs/fire-stm32v2/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/fire-stm32v2/src/.gitignore
+++ b/nuttx/configs/fire-stm32v2/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/freedom-kl25z/src/.gitignore b/nuttx/configs/freedom-kl25z/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/freedom-kl25z/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/hymini-stm32v/src/.gitignore b/nuttx/configs/hymini-stm32v/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/hymini-stm32v/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/kwikstik-k40/src/.gitignore b/nuttx/configs/kwikstik-k40/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/kwikstik-k40/src/.gitignore
+++ b/nuttx/configs/kwikstik-k40/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lincoln60/src/.gitignore b/nuttx/configs/lincoln60/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/lincoln60/src/.gitignore
+++ b/nuttx/configs/lincoln60/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s6432-s2e/src/.gitignore b/nuttx/configs/lm3s6432-s2e/src/.gitignore
index e9c0adee4..5efa30109 100644
--- a/nuttx/configs/lm3s6432-s2e/src/.gitignore
+++ b/nuttx/configs/lm3s6432-s2e/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s6965-ek/src/.gitignore b/nuttx/configs/lm3s6965-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/lm3s6965-ek/src/.gitignore
+++ b/nuttx/configs/lm3s6965-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s8962-ek/src/.gitignore b/nuttx/configs/lm3s8962-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/lm3s8962-ek/src/.gitignore
+++ b/nuttx/configs/lm3s8962-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm4f120-launchpad/src/.gitignore b/nuttx/configs/lm4f120-launchpad/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/lm4f120-launchpad/src/.gitignore
+++ b/nuttx/configs/lm4f120-launchpad/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lpc4330-xplorer/src/.gitignore b/nuttx/configs/lpc4330-xplorer/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/lpc4330-xplorer/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore b/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
+++ b/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/m68332evb/src/.gitignore b/nuttx/configs/m68332evb/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/m68332evb/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mbed/src/.gitignore b/nuttx/configs/mbed/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mbed/src/.gitignore
+++ b/nuttx/configs/mbed/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mcu123-lpc214x/src/.gitignore b/nuttx/configs/mcu123-lpc214x/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mcu123-lpc214x/src/.gitignore
+++ b/nuttx/configs/mcu123-lpc214x/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/micropendous3/src/.gitignore b/nuttx/configs/micropendous3/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/micropendous3/src/.gitignore
+++ b/nuttx/configs/micropendous3/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mikroe-stm32f4/kernel/.gitignore b/nuttx/configs/mikroe-stm32f4/kernel/.gitignore
new file mode 100644
index 000000000..7bacd5aee
--- /dev/null
+++ b/nuttx/configs/mikroe-stm32f4/kernel/.gitignore
@@ -0,0 +1,2 @@
+/nuttx_user.elf
+
diff --git a/nuttx/configs/mikroe-stm32f4/src/.gitignore b/nuttx/configs/mikroe-stm32f4/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/mikroe-stm32f4/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mirtoo/src/.gitignore b/nuttx/configs/mirtoo/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/mirtoo/src/.gitignore
+++ b/nuttx/configs/mirtoo/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mx1ads/src/.gitignore b/nuttx/configs/mx1ads/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mx1ads/src/.gitignore
+++ b/nuttx/configs/mx1ads/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ne64badge/src/.gitignore b/nuttx/configs/ne64badge/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ne64badge/src/.gitignore
+++ b/nuttx/configs/ne64badge/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ntosd-dm320/src/.gitignore b/nuttx/configs/ntosd-dm320/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/ntosd-dm320/src/.gitignore
+++ b/nuttx/configs/ntosd-dm320/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/nucleus2g/src/.gitignore b/nuttx/configs/nucleus2g/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/nucleus2g/src/.gitignore
+++ b/nuttx/configs/nucleus2g/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/nutiny-nuc120/src/.gitignore b/nuttx/configs/nutiny-nuc120/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/nutiny-nuc120/src/.gitignore
+++ b/nuttx/configs/nutiny-nuc120/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-lpc1766stk/src/.gitignore b/nuttx/configs/olimex-lpc1766stk/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-lpc1766stk/src/.gitignore
+++ b/nuttx/configs/olimex-lpc1766stk/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-lpc2378/src/.gitignore b/nuttx/configs/olimex-lpc2378/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-lpc2378/src/.gitignore
+++ b/nuttx/configs/olimex-lpc2378/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-stm32-p107/src/.gitignore b/nuttx/configs/olimex-stm32-p107/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/olimex-stm32-p107/src/.gitignore
+++ b/nuttx/configs/olimex-stm32-p107/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-strp711/src/.gitignore b/nuttx/configs/olimex-strp711/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-strp711/src/.gitignore
+++ b/nuttx/configs/olimex-strp711/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/open1788/kernel/.gitignore b/nuttx/configs/open1788/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/open1788/kernel/.gitignore
+++ b/nuttx/configs/open1788/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/open1788/src/.gitignore b/nuttx/configs/open1788/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/open1788/src/.gitignore
+++ b/nuttx/configs/open1788/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/p112/src/.gitignore b/nuttx/configs/p112/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/p112/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pcblogic-pic32mx/src/.gitignore b/nuttx/configs/pcblogic-pic32mx/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/pcblogic-pic32mx/src/.gitignore
+++ b/nuttx/configs/pcblogic-pic32mx/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pic32-starterkit/src/.gitignore b/nuttx/configs/pic32-starterkit/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/pic32-starterkit/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pic32mx7mmb/src/.gitignore b/nuttx/configs/pic32mx7mmb/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/pic32mx7mmb/src/.gitignore
+++ b/nuttx/configs/pic32mx7mmb/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pirelli_dpl10/src/.gitignore b/nuttx/configs/pirelli_dpl10/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/pirelli_dpl10/src/.gitignore
+++ b/nuttx/configs/pirelli_dpl10/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pjrc-8051/src/.gitignore b/nuttx/configs/pjrc-8051/src/.gitignore
index 63526d43f..04b280c8b 100644
--- a/nuttx/configs/pjrc-8051/src/.gitignore
+++ b/nuttx/configs/pjrc-8051/src/.gitignore
@@ -1,16 +1,15 @@
-Make.dep
-.depend
-up_mem.h
-*.sym
-*.asm
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-
+/Make.dep
+/.depend
+/up_mem.h
+/*.sym
+/*.asm
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/qemu-i486/src/.gitignore b/nuttx/configs/qemu-i486/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/qemu-i486/src/.gitignore
+++ b/nuttx/configs/qemu-i486/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sam3u-ek/kernel/.gitignore b/nuttx/configs/sam3u-ek/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/sam3u-ek/kernel/.gitignore
+++ b/nuttx/configs/sam3u-ek/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/sam3u-ek/src/.gitignore b/nuttx/configs/sam3u-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/sam3u-ek/src/.gitignore
+++ b/nuttx/configs/sam3u-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/shenzhou/src/.gitignore b/nuttx/configs/shenzhou/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/shenzhou/src/.gitignore
+++ b/nuttx/configs/shenzhou/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sim/src/.gitignore b/nuttx/configs/sim/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/sim/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/skp16c26/src/.gitignore b/nuttx/configs/skp16c26/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/skp16c26/src/.gitignore
+++ b/nuttx/configs/skp16c26/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3210e-eval/src/.gitignore b/nuttx/configs/stm3210e-eval/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/stm3210e-eval/src/.gitignore
+++ b/nuttx/configs/stm3210e-eval/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3220g-eval/src/.gitignore b/nuttx/configs/stm3220g-eval/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm3220g-eval/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3240g-eval/src/.gitignore b/nuttx/configs/stm3240g-eval/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/stm3240g-eval/src/.gitignore
+++ b/nuttx/configs/stm3240g-eval/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32_tiny/src/.gitignore b/nuttx/configs/stm32_tiny/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32_tiny/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f100rc_generic/src/.gitignore b/nuttx/configs/stm32f100rc_generic/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32f100rc_generic/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f3discovery/src/.gitignore b/nuttx/configs/stm32f3discovery/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32f3discovery/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f4discovery/kernel/.gitignore b/nuttx/configs/stm32f4discovery/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/stm32f4discovery/kernel/.gitignore
+++ b/nuttx/configs/stm32f4discovery/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/stm32f4discovery/src/.gitignore b/nuttx/configs/stm32f4discovery/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/stm32f4discovery/src/.gitignore
+++ b/nuttx/configs/stm32f4discovery/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32ldiscovery/src/.gitignore b/nuttx/configs/stm32ldiscovery/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32ldiscovery/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sure-pic32mx/src/.gitignore b/nuttx/configs/sure-pic32mx/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/sure-pic32mx/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/teensy/src/.gitignore b/nuttx/configs/teensy/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/teensy/src/.gitignore
+++ b/nuttx/configs/teensy/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/twr-k60n512/src/.gitignore b/nuttx/configs/twr-k60n512/src/.gitignore
index 69f21f16f..5efa30109 100644
--- a/nuttx/configs/twr-k60n512/src/.gitignore
+++ b/nuttx/configs/twr-k60n512/src/.gitignore
@@ -1,6 +1,3 @@
-.depend
-Make.dep
-
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ubw32/src/.gitignore b/nuttx/configs/ubw32/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ubw32/src/.gitignore
+++ b/nuttx/configs/ubw32/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/us7032evb1/src/.gitignore b/nuttx/configs/us7032evb1/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/us7032evb1/src/.gitignore
+++ b/nuttx/configs/us7032evb1/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/vsn/src/.gitignore b/nuttx/configs/vsn/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/vsn/src/.gitignore
+++ b/nuttx/configs/vsn/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/xtrs/src/.gitignore b/nuttx/configs/xtrs/src/.gitignore
index 8ceafbeda..91e29681e 100644
--- a/nuttx/configs/xtrs/src/.gitignore
+++ b/nuttx/configs/xtrs/src/.gitignore
@@ -1,14 +1,13 @@
-Make.dep
-.depend
-*.sym
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-
+/Make.dep
+/.depend
+/*.sym
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/z16f2800100zcog/src/.gitignore b/nuttx/configs/z16f2800100zcog/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/z16f2800100zcog/src/.gitignore
+++ b/nuttx/configs/z16f2800100zcog/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/z80sim/src/.gitignore b/nuttx/configs/z80sim/src/.gitignore
index 63526d43f..101a87210 100644
--- a/nuttx/configs/z80sim/src/.gitignore
+++ b/nuttx/configs/z80sim/src/.gitignore
@@ -1,16 +1,16 @@
-Make.dep
-.depend
-up_mem.h
-*.sym
-*.asm
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
+/Make.dep
+/.depend
+/up_mem.h
+/*.sym
+/*.asm
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/z8encore000zco/src/.gitignore b/nuttx/configs/z8encore000zco/src/.gitignore
index 94abcdb86..cdc79c5a8 100644
--- a/nuttx/configs/z8encore000zco/src/.gitignore
+++ b/nuttx/configs/z8encore000zco/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-*.obj
-
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/z8f64200100kit/src/.gitignore b/nuttx/configs/z8f64200100kit/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/z8f64200100kit/src/.gitignore
+++ b/nuttx/configs/z8f64200100kit/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/zkit-arm-1769/src/.gitignore b/nuttx/configs/zkit-arm-1769/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/zkit-arm-1769/src/.gitignore
+++ b/nuttx/configs/zkit-arm-1769/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/zp214xpa/src/.gitignore b/nuttx/configs/zp214xpa/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/zp214xpa/src/.gitignore
+++ b/nuttx/configs/zp214xpa/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/drivers/.gitignore b/nuttx/drivers/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/drivers/.gitignore
+++ b/nuttx/drivers/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/fs/.gitignore b/nuttx/fs/.gitignore
index 40145a92f..1b674ede2 100644
--- a/nuttx/fs/.gitignore
+++ b/nuttx/fs/.gitignore
@@ -1,13 +1,11 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/graphics/.gitignore b/nuttx/graphics/.gitignore
index 749b94927..1b674ede2 100644
--- a/nuttx/graphics/.gitignore
+++ b/nuttx/graphics/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/libc/.gitignore b/nuttx/libc/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/libc/.gitignore
+++ b/nuttx/libc/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/libxx/.gitignore b/nuttx/libxx/.gitignore
index 205c547dd..d265f665f 100644
--- a/nuttx/libxx/.gitignore
+++ b/nuttx/libxx/.gitignore
@@ -1,10 +1,12 @@
/Make.dep
/.depend
/uClibc++
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/mm/.gitignore b/nuttx/mm/.gitignore
index e05702173..1b674ede2 100644
--- a/nuttx/mm/.gitignore
+++ b/nuttx/mm/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.o1
-*.src
-*.obj
-*.asm
-*.lst
-*.sym
-*.adb
-*.lib
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/net/.gitignore b/nuttx/net/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/net/.gitignore
+++ b/nuttx/net/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/sched/.gitignore b/nuttx/sched/.gitignore
index ac9b86edb..1b674ede2 100644
--- a/nuttx/sched/.gitignore
+++ b/nuttx/sched/.gitignore
@@ -1,6 +1,5 @@
/Make.dep
/.depend
-/*.src
/*.asm
/*.obj
/*.rel
@@ -8,3 +7,5 @@
/*.sym
/*.adb
/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/syscall/.gitignore b/nuttx/syscall/.gitignore
index e291fcf5b..027939150 100644
--- a/nuttx/syscall/.gitignore
+++ b/nuttx/syscall/.gitignore
@@ -1,3 +1,12 @@
-/.context
-/.depend
/Make.dep
+/.depend
+/.context
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM