You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2020/01/11 16:45:08 UTC

[incubator-nuttx] branch master updated (98f431d -> dd5748c)

This is an automated email from the ASF dual-hosted git repository.

acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 98f431d  net/:  Run all .c files under net/ through tools/nxstyle and fix all resulting complaints.
     new 7a72d1e  binfmt/:  Run all .c files under binfmt/ through tools/nxstyle and fix all resulting complaints.
     new dd5748c  binfmt/:  Update copyright dates in all modified files.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 binfmt/binfmt_copyargv.c            | 11 +++++----
 binfmt/binfmt_exec.c                |  4 ++--
 binfmt/binfmt_execsymtab.c          | 15 ++++++------
 binfmt/libelf/libelf_bind.c         |  8 ++++---
 binfmt/libelf/libelf_ctors.c        |  3 +--
 binfmt/libelf/libelf_dtors.c        |  3 +--
 binfmt/libelf/libelf_iobuffer.c     |  6 ++---
 binfmt/libelf/libelf_load.c         |  5 ++--
 binfmt/libelf/libelf_symbols.c      |  9 ++++---
 binfmt/libelf/libelf_unload.c       |  5 ++--
 binfmt/libnxflat/libnxflat_bind.c   | 31 ++++++++++++++----------
 binfmt/libnxflat/libnxflat_read.c   | 47 ++++++++++++++++++-------------------
 binfmt/libnxflat/libnxflat_uninit.c |  3 ++-
 binfmt/libnxflat/libnxflat_unload.c |  3 ++-
 binfmt/nxflat.c                     |  7 ++++--
 15 files changed, 89 insertions(+), 71 deletions(-)


[incubator-nuttx] 01/02: binfmt/: Run all .c files under binfmt/ through tools/nxstyle and fix all resulting complaints.

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 7a72d1e8caa31815ac3e1d61cdba02e9a97b58f4
Author: Gregory Nutt <gn...@nuttx.org>
AuthorDate: Sat Jan 11 10:10:49 2020 -0600

    binfmt/:  Run all .c files under binfmt/ through tools/nxstyle and fix all resulting complaints.
---
 binfmt/binfmt_copyargv.c            |  9 ++++----
 binfmt/binfmt_exec.c                |  2 +-
 binfmt/binfmt_execsymtab.c          | 13 ++++++-----
 binfmt/libelf/libelf_bind.c         |  6 +++--
 binfmt/libelf/libelf_ctors.c        |  1 -
 binfmt/libelf/libelf_dtors.c        |  1 -
 binfmt/libelf/libelf_iobuffer.c     |  4 ++--
 binfmt/libelf/libelf_load.c         |  3 ++-
 binfmt/libelf/libelf_symbols.c      |  7 ++++--
 binfmt/libelf/libelf_unload.c       |  3 ++-
 binfmt/libnxflat/libnxflat_bind.c   | 29 +++++++++++++++---------
 binfmt/libnxflat/libnxflat_read.c   | 45 ++++++++++++++++++-------------------
 binfmt/libnxflat/libnxflat_uninit.c |  1 +
 binfmt/libnxflat/libnxflat_unload.c |  1 +
 binfmt/nxflat.c                     |  5 ++++-
 15 files changed, 74 insertions(+), 56 deletions(-)

diff --git a/binfmt/binfmt_copyargv.c b/binfmt/binfmt_copyargv.c
index d06865b..3ddd9d6 100644
--- a/binfmt/binfmt_copyargv.c
+++ b/binfmt/binfmt_copyargv.c
@@ -53,6 +53,7 @@
 /****************************************************************************
  * Pre-processor Definitions
  ****************************************************************************/
+
 /* This is an artificial limit to detect error conditions where an argv[]
  * list is not properly terminated.
  */
@@ -60,7 +61,7 @@
 #define MAX_EXEC_ARGS 256
 
 /****************************************************************************
- * Public Function
+ * Public Functions
  ****************************************************************************/
 
 /****************************************************************************
@@ -187,10 +188,10 @@ void binfmt_freeargv(FAR struct binary_s *binp)
       kmm_free(binp->argbuffer);
     }
 
-   /* Nullify the allocated argv[] array and the argument buffer pointers */
+  /* Nullify the allocated argv[] array and the argument buffer pointers */
 
-   binp->argbuffer = (FAR char *)NULL;
-   binp->argv      = (FAR char **)NULL;
+  binp->argbuffer = (FAR char *)NULL;
+  binp->argv      = (FAR char **)NULL;
 }
 #endif
 
diff --git a/binfmt/binfmt_exec.c b/binfmt/binfmt_exec.c
index 8171d94..ed0b834 100644
--- a/binfmt/binfmt_exec.c
+++ b/binfmt/binfmt_exec.c
@@ -197,6 +197,7 @@ int exec(FAR const char *filename, FAR char * const *argv,
   kmm_free(bin);
 
   /* TODO: How does the module get unloaded in this case? */
+
 #endif
 
   sched_unlock();
@@ -212,7 +213,6 @@ errout_with_bin:
 errout:
   set_errno(errcode);
   return ERROR;
-
 }
 
 #endif /* !CONFIG_BINFMT_DISABLE */
diff --git a/binfmt/binfmt_execsymtab.c b/binfmt/binfmt_execsymtab.c
index b36ee29..dfc6174 100644
--- a/binfmt/binfmt_execsymtab.c
+++ b/binfmt/binfmt_execsymtab.c
@@ -50,6 +50,7 @@
 /****************************************************************************
  * Pre-processor Definitions
  ****************************************************************************/
+
 /* If CONFIG_LIBC_EXECFUNCS is defined in the configuration, then the
  * following must also be defined:
  */
@@ -113,7 +114,7 @@ void exec_getsymtab(FAR const struct symtab_s **symtab, FAR int *nsymbols)
    * size are returned as a single atomic operation.
    */
 
-  flags     = enter_critical_section();
+  flags = enter_critical_section();
 
 #ifdef CONFIG_EXECFUNCS_HAVE_SYMTAB
   /* If a bring-up symbol table has been provided and if the exec symbol
@@ -121,11 +122,11 @@ void exec_getsymtab(FAR const struct symtab_s **symtab, FAR int *nsymbols)
    * symbol table.
    */
 
-   if (g_exec_symtab == NULL)
-     {
-       g_exec_symtab = CONFIG_EXECFUNCS_SYMTAB_ARRAY;
-       g_exec_nsymbols = CONFIG_EXECFUNCS_NSYMBOLS_VAR;
-     }
+  if (g_exec_symtab == NULL)
+    {
+      g_exec_symtab = CONFIG_EXECFUNCS_SYMTAB_ARRAY;
+      g_exec_nsymbols = CONFIG_EXECFUNCS_NSYMBOLS_VAR;
+    }
 #endif
 
   /* Return the symbol table and its size */
diff --git a/binfmt/libelf/libelf_bind.c b/binfmt/libelf/libelf_bind.c
index bd16c49..d24b62f 100644
--- a/binfmt/libelf/libelf_bind.c
+++ b/binfmt/libelf/libelf_bind.c
@@ -291,9 +291,11 @@ static int elf_relocate(FAR struct elf_loadinfo_s *loadinfo, int relidx,
 
       /* Calculate the relocation address. */
 
-      if (rel->r_offset < 0 || rel->r_offset > dstsec->sh_size - sizeof(uint32_t))
+      if (rel->r_offset < 0 ||
+          rel->r_offset > dstsec->sh_size - sizeof(uint32_t))
         {
-          berr("Section %d reloc %d: Relocation address out of range, offset %d size %d\n",
+          berr("Section %d reloc %d: Relocation address out of range, "
+               "offset %d size %d\n",
                relidx, i, rel->r_offset, dstsec->sh_size);
           ret = -EINVAL;
           break;
diff --git a/binfmt/libelf/libelf_ctors.c b/binfmt/libelf/libelf_ctors.c
index b957038..e82416a 100644
--- a/binfmt/libelf/libelf_ctors.c
+++ b/binfmt/libelf/libelf_ctors.c
@@ -200,7 +200,6 @@ int elf_loadctors(FAR struct elf_loadinfo_s *loadinfo)
         }
       else
         {
-
           /* Save the address of the .ctors (actually, .init_array) where it was
            * loaded into memory.  Since the .ctors lie in allocated memory, they
            * will be relocated via the normal mechanism.
diff --git a/binfmt/libelf/libelf_dtors.c b/binfmt/libelf/libelf_dtors.c
index 9e10f70..f02576c 100644
--- a/binfmt/libelf/libelf_dtors.c
+++ b/binfmt/libelf/libelf_dtors.c
@@ -200,7 +200,6 @@ int elf_loaddtors(FAR struct elf_loadinfo_s *loadinfo)
         }
       else
         {
-
           /* Save the address of the .dtors (actually, .init_array) where it was
            * loaded into memory.  Since the .dtors lie in allocated memory, they
            * will be relocated via the normal mechanism.
diff --git a/binfmt/libelf/libelf_iobuffer.c b/binfmt/libelf/libelf_iobuffer.c
index 2f2f418..9bf88e1 100644
--- a/binfmt/libelf/libelf_iobuffer.c
+++ b/binfmt/libelf/libelf_iobuffer.c
@@ -120,8 +120,8 @@ int elf_reallocbuffer(FAR struct elf_loadinfo_s *loadinfo, size_t increment)
 
   /* And perform the reallocation */
 
-   buffer = kmm_realloc((FAR void *)loadinfo->iobuffer, newsize);
-   if (!buffer)
+  buffer = kmm_realloc((FAR void *)loadinfo->iobuffer, newsize);
+  if (!buffer)
     {
       berr("Failed to reallocate the I/O buffer\n");
       return -ENOMEM;
diff --git a/binfmt/libelf/libelf_load.c b/binfmt/libelf/libelf_load.c
index 3bfe9c2..6111d84 100644
--- a/binfmt/libelf/libelf_load.c
+++ b/binfmt/libelf/libelf_load.c
@@ -166,7 +166,8 @@ static inline int elf_loadfile(FAR struct elf_loadinfo_s *loadinfo)
       FAR Elf32_Shdr *shdr = &loadinfo->shdr[i];
 
       /* SHF_ALLOC indicates that the section requires memory during
-       * execution */
+       * execution.
+       */
 
       if ((shdr->sh_flags & SHF_ALLOC) == 0)
         {
diff --git a/binfmt/libelf/libelf_symbols.c b/binfmt/libelf/libelf_symbols.c
index d0f0c88..92fdd0b 100644
--- a/binfmt/libelf/libelf_symbols.c
+++ b/binfmt/libelf/libelf_symbols.c
@@ -305,9 +305,12 @@ int elf_symvalue(FAR struct elf_loadinfo_s *loadinfo, FAR Elf32_Sym *sym,
         /* Check if the base code exports a symbol of this name */
 
 #ifdef CONFIG_SYMTAB_ORDEREDBYNAME
-        symbol = symtab_findorderedbyname(exports, (FAR char *)loadinfo->iobuffer, nexports);
+        symbol = symtab_findorderedbyname(exports,
+                                          (FAR char *)loadinfo->iobuffer,
+                                          nexports);
 #else
-        symbol = symtab_findbyname(exports, (FAR char *)loadinfo->iobuffer, nexports);
+        symbol = symtab_findbyname(exports, (FAR char *)loadinfo->iobuffer,
+                                   nexports);
 #endif
         if (!symbol)
           {
diff --git a/binfmt/libelf/libelf_unload.c b/binfmt/libelf/libelf_unload.c
index 23361fc..e755784 100644
--- a/binfmt/libelf/libelf_unload.c
+++ b/binfmt/libelf/libelf_unload.c
@@ -87,7 +87,7 @@ int elf_unload(struct elf_loadinfo_s *loadinfo)
 
   elf_addrenv_free(loadinfo);
 
-   /* Release memory used to hold static constructors and destructors */
+  /* Release memory used to hold static constructors and destructors */
 
 #ifdef CONFIG_BINFMT_CONSTRUCTORS
 #ifndef CONFIG_ARCH_ADDRENV
@@ -95,6 +95,7 @@ int elf_unload(struct elf_loadinfo_s *loadinfo)
     {
       kumm_free(loadinfo->ctoralloc);
     }
+
   if (loadinfo->dtoralloc != 0)
     {
       kumm_free(loadinfo->dtoralloc);
diff --git a/binfmt/libnxflat/libnxflat_bind.c b/binfmt/libnxflat/libnxflat_bind.c
index 536ea9b..57eb51e 100644
--- a/binfmt/libnxflat/libnxflat_bind.c
+++ b/binfmt/libnxflat/libnxflat_bind.c
@@ -287,9 +287,10 @@ static inline int nxflat_gotrelocs(FAR struct nxflat_loadinfo_s *loadinfo)
       result = OK;
       switch (NXFLAT_RELOC_TYPE(reloc.r_info))
         {
-        /* NXFLAT_RELOC_TYPE_REL32I  Meaning: Object file contains a 32-bit offset
-         *                                    into I-Space at the offset.
-         *                           Fixup:   Add mapped I-Space address to the offset.
+        /* NXFLAT_RELOC_TYPE_REL32I  Meaning: Object file contains a 32-bit
+         *                                    offset into I-Space at the offset.
+         *                           Fixup:   Add mapped I-Space address to the
+         *                                    offset.
          */
 
         case NXFLAT_RELOC_TYPE_REL32I:
@@ -322,14 +323,16 @@ static inline int nxflat_gotrelocs(FAR struct nxflat_loadinfo_s *loadinfo)
 #ifdef NXFLAT_RELOC_TYPE_REL32ID
         case NXFLAT_RELOC_TYPE_REL32ID:
           {
-            result = nxflat_bindrel32id(loadinfo, NXFLAT_RELOC_OFFSET(reloc.r_info));
+            result = nxflat_bindrel32id(loadinfo,
+                                        NXFLAT_RELOC_OFFSET(reloc.r_info));
           }
           break;
 #endif
 
         default:
           {
-            berr("ERROR: Unrecognized relocation type: %d\n", NXFLAT_RELOC_TYPE(reloc.r_info));
+            berr("ERROR: Unrecognized relocation type: %d\n",
+                 NXFLAT_RELOC_TYPE(reloc.r_info));
             result = -EINVAL;
           }
           break;
@@ -348,8 +351,10 @@ static inline int nxflat_gotrelocs(FAR struct nxflat_loadinfo_s *loadinfo)
 #ifdef CONFIG_NXFLAT_DUMPBUFFER
   if (ret == OK && nrelocs > 0)
     {
-      relocs = (FAR struct nxflat_reloc_s *)(offset - loadinfo->isize + loadinfo->dspace->region);
-      nxflat_dumpbuffer("GOT", (FAR const uint8_t *)relocs, nrelocs * sizeof(struct nxflat_reloc_s));
+      relocs = (FAR struct nxflat_reloc_s *)
+        (offset - loadinfo->isize + loadinfo->dspace->region);
+      nxflat_dumpbuffer("GOT", (FAR const uint8_t *)relocs,
+                        nrelocs * sizeof(struct nxflat_reloc_s));
     }
 #endif
 
@@ -462,7 +467,8 @@ static inline int nxflat_bindimports(FAR struct nxflat_loadinfo_s *loadinfo,
           offset = imports[i].i_funcname;
           DEBUGASSERT(offset < loadinfo->isize);
 
-          symname = (FAR char *)(offset + loadinfo->ispace + sizeof(struct nxflat_hdr_s));
+          symname = (FAR char *)
+            (offset + loadinfo->ispace + sizeof(struct nxflat_hdr_s));
 
           /* Find the exported symbol value for this this symbol name. */
 
@@ -494,7 +500,8 @@ static inline int nxflat_bindimports(FAR struct nxflat_loadinfo_s *loadinfo,
 #ifdef CONFIG_NXFLAT_DUMPBUFFER
   if (nimports > 0)
     {
-      nxflat_dumpbuffer("Imports", (FAR const uint8_t *)imports, nimports * sizeof(struct nxflat_import_s));
+      nxflat_dumpbuffer("Imports", (FAR const uint8_t *)imports,
+                        nimports * sizeof(struct nxflat_import_s));
     }
 #endif
 
@@ -549,8 +556,8 @@ static inline int nxflat_clearbss(FAR struct nxflat_loadinfo_s *loadinfo)
 
   /* Zero the BSS area */
 
-   memset((FAR void *)(loadinfo->dspace->region + loadinfo->datasize), 0,
-          loadinfo->bsssize);
+  memset((FAR void *)(loadinfo->dspace->region + loadinfo->datasize), 0,
+         loadinfo->bsssize);
 
   /* Restore the original address environment */
 
diff --git a/binfmt/libnxflat/libnxflat_read.c b/binfmt/libnxflat/libnxflat_read.c
index 09016f5..853e6ce 100644
--- a/binfmt/libnxflat/libnxflat_read.c
+++ b/binfmt/libnxflat/libnxflat_read.c
@@ -138,32 +138,31 @@ int nxflat_read(struct nxflat_loadinfo_s *loadinfo, char *buffer,
 
       /* Read the file data at offset into the user buffer */
 
-       nbytes = nx_read(loadinfo->filfd, bufptr, bytesleft);
-       if (nbytes < 0)
-         {
-           if (nbytes != -EINTR)
-             {
-               berr("Read from offset %d failed: %d\n",
-                    offset, (int)nbytes);
-               return nbytes;
-             }
-         }
-       else if (nbytes == 0)
-         {
-           berr("Unexpected end of file\n");
-           return -ENODATA;
-         }
-       else
-         {
-           bytesread += nbytes;
-           bytesleft -= nbytes;
-           bufptr    += nbytes;
-           offset    += nbytes;
-         }
+      nbytes = nx_read(loadinfo->filfd, bufptr, bytesleft);
+      if (nbytes < 0)
+        {
+          if (nbytes != -EINTR)
+            {
+              berr("Read from offset %d failed: %d\n",
+                   offset, (int)nbytes);
+              return nbytes;
+            }
+        }
+      else if (nbytes == 0)
+        {
+          berr("Unexpected end of file\n");
+          return -ENODATA;
+        }
+      else
+        {
+          bytesread += nbytes;
+          bytesleft -= nbytes;
+          bufptr    += nbytes;
+          offset    += nbytes;
+        }
     }
   while (bytesread < readsize);
 
   nxflat_dumpreaddata(buffer, readsize);
   return OK;
 }
-
diff --git a/binfmt/libnxflat/libnxflat_uninit.c b/binfmt/libnxflat/libnxflat_uninit.c
index 49ec961..d0ef113 100644
--- a/binfmt/libnxflat/libnxflat_uninit.c
+++ b/binfmt/libnxflat/libnxflat_uninit.c
@@ -80,6 +80,7 @@ int nxflat_uninit(struct nxflat_loadinfo_s *loadinfo)
     {
       close(loadinfo->filfd);
     }
+
   return OK;
 }
 
diff --git a/binfmt/libnxflat/libnxflat_unload.c b/binfmt/libnxflat/libnxflat_unload.c
index 7cca6f2..01ffd93 100644
--- a/binfmt/libnxflat/libnxflat_unload.c
+++ b/binfmt/libnxflat/libnxflat_unload.c
@@ -82,6 +82,7 @@
 int nxflat_unload(FAR struct nxflat_loadinfo_s *loadinfo)
 {
   /* Release the memory segments */
+
   /* Release the I-Space mmap'ed file */
 
   if (loadinfo->ispace)
diff --git a/binfmt/nxflat.c b/binfmt/nxflat.c
index 5227a2f..29e5f4a 100644
--- a/binfmt/nxflat.c
+++ b/binfmt/nxflat.c
@@ -119,11 +119,13 @@ static void nxflat_dumploadinfo(FAR struct nxflat_loadinfo_s *loadinfo)
 
   binfo("  DSPACE:\n");
   binfo("    dspace:       %08lx\n", loadinfo->dspace);
+
   if (loadinfo->dspace != NULL)
     {
       binfo("      crefs:      %d\n",    loadinfo->dspace->crefs);
       binfo("      region:     %08lx\n", loadinfo->dspace->region);
     }
+
   binfo("    datasize:     %08lx\n", loadinfo->datasize);
   binfo("    bsssize:      %08lx\n", loadinfo->bsssize);
   binfo("      (pad):      %08lx\n", loadinfo->dsize - dsize);
@@ -265,7 +267,7 @@ static int nxflat_unloadbinary(FAR struct binary_s *binp)
        */
     }
 
- return OK;
+  return OK;
 }
 
 /****************************************************************************
@@ -299,6 +301,7 @@ int nxflat_initialize(void)
     {
       berr("Failed to register binfmt: %d\n", ret);
     }
+
   return ret;
 }
 


[incubator-nuttx] 02/02: binfmt/: Update copyright dates in all modified files.

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit dd5748cee81b021125f8008f23fa717299f11f99
Author: Gregory Nutt <gn...@nuttx.org>
AuthorDate: Sat Jan 11 10:13:38 2020 -0600

    binfmt/:  Update copyright dates in all modified files.
---
 binfmt/binfmt_copyargv.c            | 2 +-
 binfmt/binfmt_exec.c                | 2 +-
 binfmt/binfmt_execsymtab.c          | 2 +-
 binfmt/libelf/libelf_bind.c         | 2 +-
 binfmt/libelf/libelf_ctors.c        | 2 +-
 binfmt/libelf/libelf_dtors.c        | 2 +-
 binfmt/libelf/libelf_iobuffer.c     | 2 +-
 binfmt/libelf/libelf_load.c         | 2 +-
 binfmt/libelf/libelf_symbols.c      | 2 +-
 binfmt/libelf/libelf_unload.c       | 2 +-
 binfmt/libnxflat/libnxflat_bind.c   | 2 +-
 binfmt/libnxflat/libnxflat_read.c   | 2 +-
 binfmt/libnxflat/libnxflat_uninit.c | 2 +-
 binfmt/libnxflat/libnxflat_unload.c | 2 +-
 binfmt/nxflat.c                     | 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/binfmt/binfmt_copyargv.c b/binfmt/binfmt_copyargv.c
index 3ddd9d6..4c7b93a 100644
--- a/binfmt/binfmt_copyargv.c
+++ b/binfmt/binfmt_copyargv.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/binfmt_copyargv.c
  *
- *   Copyright (C) 2009, 2013-2015 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2013-2015, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/binfmt_exec.c b/binfmt/binfmt_exec.c
index ed0b834..5b9d428 100644
--- a/binfmt/binfmt_exec.c
+++ b/binfmt/binfmt_exec.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/binfmt_exec.c
  *
- *   Copyright (C) 2009, 2013-2014, 2017-2018 Gregory Nutt. All rights
+ *   Copyright (C) 2009, 2013-2014, 2017-2018, 2020 Gregory Nutt. All rights
  *     reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
diff --git a/binfmt/binfmt_execsymtab.c b/binfmt/binfmt_execsymtab.c
index dfc6174..bb8aab5b 100644
--- a/binfmt/binfmt_execsymtab.c
+++ b/binfmt/binfmt_execsymtab.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/binfmt_execsymtab.c
  *
- *   Copyright (C) 2013, 2016, 2018 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2013, 2016, 2018, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_bind.c b/binfmt/libelf/libelf_bind.c
index d24b62f..1fb1ab5 100644
--- a/binfmt/libelf/libelf_bind.c
+++ b/binfmt/libelf/libelf_bind.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_bind.c
  *
- *   Copyright (C) 2012, 2014, 2019 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2014, 2019-2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_ctors.c b/binfmt/libelf/libelf_ctors.c
index e82416a..6994602 100644
--- a/binfmt/libelf/libelf_ctors.c
+++ b/binfmt/libelf/libelf_ctors.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_ctors.c
  *
- *   Copyright (C) 2012 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_dtors.c b/binfmt/libelf/libelf_dtors.c
index f02576c..3bfa00e 100644
--- a/binfmt/libelf/libelf_dtors.c
+++ b/binfmt/libelf/libelf_dtors.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_dtors.c
  *
- *   Copyright (C) 2012 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_iobuffer.c b/binfmt/libelf/libelf_iobuffer.c
index 9bf88e1..ff00019 100644
--- a/binfmt/libelf/libelf_iobuffer.c
+++ b/binfmt/libelf/libelf_iobuffer.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_iobuffer.c
  *
- *   Copyright (C) 2012-2013 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012-2013, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_load.c b/binfmt/libelf/libelf_load.c
index 6111d84..a74ae3f 100644
--- a/binfmt/libelf/libelf_load.c
+++ b/binfmt/libelf/libelf_load.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_load.c
  *
- *   Copyright (C) 2012 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_symbols.c b/binfmt/libelf/libelf_symbols.c
index 92fdd0b..cc435af 100644
--- a/binfmt/libelf/libelf_symbols.c
+++ b/binfmt/libelf/libelf_symbols.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_symbols.c
  *
- *   Copyright (C) 2012, 2014 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2014, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libelf/libelf_unload.c b/binfmt/libelf/libelf_unload.c
index e755784..dbe3e1b 100644
--- a/binfmt/libelf/libelf_unload.c
+++ b/binfmt/libelf/libelf_unload.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libelf/libelf_unload.c
  *
- *   Copyright (C) 2012 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2012, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libnxflat/libnxflat_bind.c b/binfmt/libnxflat/libnxflat_bind.c
index 57eb51e..d22b419 100644
--- a/binfmt/libnxflat/libnxflat_bind.c
+++ b/binfmt/libnxflat/libnxflat_bind.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libnxflat/libnxflat_bind.c
  *
- *   Copyright (C) 2009 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libnxflat/libnxflat_read.c b/binfmt/libnxflat/libnxflat_read.c
index 853e6ce..fee1984 100644
--- a/binfmt/libnxflat/libnxflat_read.c
+++ b/binfmt/libnxflat/libnxflat_read.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libnxflat/libnxflat_read.c
  *
- *   Copyright (C) 2009 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libnxflat/libnxflat_uninit.c b/binfmt/libnxflat/libnxflat_uninit.c
index d0ef113..a5ac7a1 100644
--- a/binfmt/libnxflat/libnxflat_uninit.c
+++ b/binfmt/libnxflat/libnxflat_uninit.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libnxflat/libnxflat_uninit.c
  *
- *   Copyright (C) 2009 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/libnxflat/libnxflat_unload.c b/binfmt/libnxflat/libnxflat_unload.c
index 01ffd93..63fea6e 100644
--- a/binfmt/libnxflat/libnxflat_unload.c
+++ b/binfmt/libnxflat/libnxflat_unload.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/libnxflat/libnxflat_unload.c
  *
- *   Copyright (C) 2009 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
diff --git a/binfmt/nxflat.c b/binfmt/nxflat.c
index 29e5f4a..9887bee 100644
--- a/binfmt/nxflat.c
+++ b/binfmt/nxflat.c
@@ -1,7 +1,7 @@
 /****************************************************************************
  * binfmt/nxflat.c
  *
- *   Copyright (C) 2009, 2019 Gregory Nutt. All rights reserved.
+ *   Copyright (C) 2009, 2019-2020 Gregory Nutt. All rights reserved.
  *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without