lkml.org 
[lkml]   [2010]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/3] h8300: Fix missing consts in kernel_execve()
    Date
    Fix missing consts in h8300's kernel_execve():

    arch/h8300/kernel/sys_h8300.c: In function 'kernel_execve':
    arch/h8300/kernel/sys_h8300.c:59: warning: initialization from incompatible pointer type
    arch/h8300/kernel/sys_h8300.c:60: warning: initialization from incompatible pointer type

    Signed-off-by: David Howells <dhowells@redhat.com>
    ---

    arch/h8300/kernel/sys_h8300.c | 4 ++--
    1 files changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/h8300/kernel/sys_h8300.c b/arch/h8300/kernel/sys_h8300.c
    index dc1ac02..aaf5e5a 100644
    --- a/arch/h8300/kernel/sys_h8300.c
    +++ b/arch/h8300/kernel/sys_h8300.c
    @@ -56,8 +56,8 @@ int kernel_execve(const char *filename,
    const char *const envp[])
    {
    register long res __asm__("er0");
    - register char *const *_c __asm__("er3") = envp;
    - register char *const *_b __asm__("er2") = argv;
    + register const char *const *_c __asm__("er3") = envp;
    + register const char *const *_b __asm__("er2") = argv;
    register const char * _a __asm__("er1") = filename;
    __asm__ __volatile__ ("mov.l %1,er0\n\t"
    "trapa #0\n\t"


    \
     
     \ /
      Last update: 2010-08-31 17:55    [W:0.021 / U:2.008 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site