1. 25 Jul, 2011 1 commit
    • Jesper Juhl's avatar
      genksyms: Use same type in loop comparison · 1ae14703
      Jesper Juhl authored
      The ARRAY_SIZE macro in scripts/genksyms/genksyms.c returns a value of
      type size_t. That value is being compared to a variable of type int in
      a loop in read_node(). Change the int variable to size_t type as well,
      so we don't do signed vs unsigned type comparisons with all the
      potential promotion/sign extension trouble that can cause (also
      silences compiler warnings at high levels of warnings).
      Signed-off-by: default avatarJesper Juhl <jj@chaosbits.net>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      1ae14703
  2. 20 Jul, 2011 1 commit
  3. 19 Jul, 2011 1 commit
  4. 24 Jun, 2011 1 commit
    • Markus Trippelsdorf's avatar
      headers_install: fix __packed in exported kernel headers · f210735f
      Markus Trippelsdorf authored
      checkpatch.pl warns about using __attribute__((packed)) in kernel
      headers: "__packed is preferred over __attribute__((packed))". If one
      follows that advice it could cause problems in the exported header
      files, because the outside world doesn't know about this shortcut.
      
      For example busybox will fail to compile:
       CC      miscutils/ubi_attach_detach.o
       In file included from miscutils/ubi_attach_detach.c:27:0:
       /usr/include/mtd/ubi-user.h:330:3: error: conflicting types for ‘__packed’
       /usr/include/mtd/ubi-user.h:314:3: note: previous declaration of ‘__packed’ was here
      ...
      
      Fix the problem by substituting __packed with __attribute__((packed)) in
      the header_install.pl script.
      
      Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
      CC: Joe Perches <joe@perches.com>
      Signed-off-by: default avatarMarkus Trippelsdorf <markus@trippelsdorf.de>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      f210735f
  5. 23 Jun, 2011 1 commit
  6. 09 Jun, 2011 14 commits
  7. 07 Jun, 2011 1 commit
  8. 30 May, 2011 1 commit
  9. 29 May, 2011 19 commits