]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
missing-syscalls: do not generate trailing empty line
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 8 Mar 2021 11:39:50 +0000 (12:39 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 8 Mar 2021 11:39:50 +0000 (12:39 +0100)
The generated .h file was already like this, but what the generator generated
did not match. So we only need to update the generator.

src/basic/missing_syscalls.py

index 650f62d1d4f7e33f96fc3383b92dcf45c640d4af..550be48cf4d0d0d918c7a0c9281c7e3d16f7bd03 100644 (file)
@@ -37,7 +37,7 @@ def parse_syscall_tables(filenames):
     return {filename.split('-')[-1][:-4]: parse_syscall_table(filename)
             for filename in filenames}
 
-DEF_TEMPLATE = '''\
+DEF_TEMPLATE = '''
 #ifndef __IGNORE_{syscall}
 #  if defined(__aarch64__)
 #    define systemd_NR_{syscall} {nr_arm64}
@@ -99,13 +99,13 @@ def print_syscall_def(syscall, tables, out):
     mappings = {f'nr_{arch}':t.get(syscall, -1)
                 for arch, t in tables.items()}
     print(DEF_TEMPLATE.format(syscall=syscall, **mappings),
-          file=out)
+          file=out, end='')
 
 def print_syscall_defs(syscalls, tables, out):
     print('''\
 /* SPDX-License-Identifier: LGPL-2.1-or-later
  * This file is generated. Do not edit! */
-''' , file=out)
+''' , file=out, end='')
     for syscall in syscalls:
         print_syscall_def(syscall, tables, out)