All of lore.kernel.org
 help / color / mirror / Atom feed
* [jirislaby:devel 62/65] include/linux/selection.h:26:23: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
@ 2020-02-09 17:39 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2020-02-09 17:39 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 4565 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git devel
head:   d22e4972c25674594e90d4833bedd6e9c91b24e7
commit: 6f0a0337fb1b4edda56351757bd392093a61ae05 [62/65] vt: selection, introduce vc_is_sel
config: ia64-allmodconfig (attached as .config)
compiler: ia64-linux-gcc (GCC) 7.5.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 6f0a0337fb1b4edda56351757bd392093a61ae05
        # save the attached .config to linux build tree
        GCC_VERSION=7.5.0 make.cross ARCH=ia64 

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All warnings (new ones prefixed by >>):

   In file included from drivers/video/fbdev/sis/sis_main.c:32:0:
>> include/linux/selection.h:26:23: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    bool vc_is_sel(struct vc_data *vc);
                          ^~~~~~~
   include/linux/selection.h:35:42: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern unsigned short *screen_pos(struct vc_data *vc, int w_offset, int viewed);
                                             ^~~~~~~
   include/linux/selection.h:36:32: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern u16 screen_glyph(struct vc_data *vc, int offset);
                                   ^~~~~~~
   include/linux/selection.h:37:40: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern u32 screen_glyph_unicode(struct vc_data *vc, int offset);
                                           ^~~~~~~
   include/linux/selection.h:38:35: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void complement_pos(struct vc_data *vc, int offset);
                                      ^~~~~~~
   include/linux/selection.h:39:34: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void invert_screen(struct vc_data *vc, int offset, int count, int shift);
                                     ^~~~~~~
   include/linux/selection.h:41:30: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void getconsxy(struct vc_data *vc, unsigned char *p);
                                 ^~~~~~~
   include/linux/selection.h:42:30: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void putconsxy(struct vc_data *vc, unsigned char *p);
                                 ^~~~~~~
   include/linux/selection.h:44:33: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern u16 vcs_scr_readw(struct vc_data *vc, const u16 *org);
                                    ^~~~~~~
   include/linux/selection.h:45:35: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org);
                                      ^~~~~~~
   include/linux/selection.h:46:36: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void vcs_scr_updated(struct vc_data *vc);
                                       ^~~~~~~
   include/linux/selection.h:48:35: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern int vc_uniscr_check(struct vc_data *vc);
                                      ^~~~~~~
   include/linux/selection.h:49:40: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration
    extern void vc_uniscr_copy_line(struct vc_data *vc, void *dest, int viewed,
                                           ^~~~~~~

vim +26 include/linux/selection.h

    25	
  > 26	bool vc_is_sel(struct vc_data *vc);
    27	

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 56565 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-02-09 17:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-09 17:39 [jirislaby:devel 62/65] include/linux/selection.h:26:23: warning: 'struct vc_data' declared inside parameter list will not be visible outside of this definition or declaration kbuild test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.