Sign in

gwj / at91sam9263 · Commits

GitLab

  • Go to dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 8,232
  • Compare
  • Branches 2
  • Tags 0
  • at91sam9263
16 Apr, 2009
3 commits
  • Stop translation after a syscall instruciton. ...
    8e0f950d
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7124 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-16 10:56:43 +0000  
    Browse Dir »
  • configure: display debug tcg status in summary ...
    ade25b0d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7123 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 09:58:41 +0000  
    Browse Code »
  • tcg: make sure NDEBUG is defined before including <assert.h> ...
    cca82982
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7122 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 09:58:30 +0000  
    Browse Dir »

15 Apr, 2009
16 commits
  • fix a typo introduced in r7118 ...
    39386ac7
    Reported by Stefan Weil
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7121 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 19:48:17 +0000  
    Browse Code »
  • linux-user: fix warnings introduced by r7118 ...
    fda33744
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7120 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 17:12:01 +0000  
    Browse Dir »
  • linux-user: proper exit code for uncaught signals ...
    603e4fd7
    The proper exit code for dieing from an uncaught signal is -<signal>.
    The kernel doesn't allow exit() or _exit() to pass a negative value.
    To get the proper exit code we need to actually die from an uncaught signal.
    
    A default signal handler is installed, we send ourself a signal
    and we wait for it to arrive.
    
    Patch originates from Scratchbox
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7119 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:18:38 +0000  
    Browse Dir »
  • linux-user: prefer glibc over direct syscalls ...
    3b3f24ad
    The openat/*at syscalls are incredibly common with modern coreutils,
    calling them directly via syscalls breaks for example fakeroot. Use
    glibc stubs whenever directly available and provide old syscall
    calling for people still using older libc.
    
    Patch originally from Mika Westerberg, Adapted to
    apply to current trunk and cleaned up by Riku Voipio.
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7118 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:12:13 +0000  
    Browse Dir »
  • linux-user: removed unnecessary MAX_SOCK_ADDR checks for socket syscalls ...
    be09ac41
    - This check is not needed because kernel will check whether given
      buffer is too small and there is no upper limit for size of the buffer.
    
    From: Mika Westerberg <mika.westerberg@iki.fi>
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7117 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:12:06 +0000  
    Browse Dir »
  • linux-user: unix sockets - fix running dbus ...
    607175e0
    dbus sends too short (according to man 7 unix) addrlen for it's
    unix socket. I've been told that happens with other applications
    as well. Linux kernel doesn't appear to mind, so I guess
    we whould be tolerant as well. Expand sockaddr with +1 to fit
    the \0 of the pathname passed.
    
    (scratchbox1 qemu had a very different workaround for the same issue).
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7116 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:59 +0000  
    Browse Dir »
  • linux-user: add support for passing contents of argv0 ...
    7d8cec95
    Added switch -0 (zero) which can be used to pass argv[0] to
    target process. The main use is for a binfmt_misc wrapper when
    the "P - preserve-argv[0]" setting is used.
    
    From: Mika Westerberg
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7115 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:52 +0000  
    Browse Code »
  • linux-user: Added posix message queue syscalls except mq_notify ...
    24e1003a
    Signed-off-by: Lionel Landwerlin <lionel.landwerlin@openwide.fr>
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7114 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:43 +0000  
    Browse Dir »
  • Simplify reconfiguration ...
    a3a1e0fc
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7113 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-04-15 16:04:03 +0000  
    Browse Code »
  • Implement sonic netcard (MIPS Jazz) ...
    a65f56ee
    Attached patch adds emulation of a SONIC netcard. This card has been used
    in MIPS Jazz machines and in some Apple Mac 68K.
    
    Emulation has been done using dp83932 specification, but can be enhanced
    (if needed) to also emulate dp83916, dp83934 or dp83936 chipsets.
    
    This has been tested in Linux 2.1, NetBSD 1.6.2 and MS Windows NT/MIPS
    
    Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7112 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:57:54 +0000  
    Browse File »
  • target-alpha: fix emulation of ecb ...
    ffc500ea
    As ECB is a hint, it can be safely emulated as a nop.
    
    This change is necessary to boot Tru64.
    
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7111 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:43:11 +0000  
    Browse File »
  • Call configure automatically when needed ...
    55d7e8f6
    Automatically rerun configure when it is needed.
    
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7110 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:57 +0000  
    Browse Code »
  • block-vpc: Don't silently create smaller image than requested ...
    6e9ea0c0
    The algorithm from the VHD specification for CHS calculation silently limits
    images to 127 GB which may confuse a user who requested a larger image. Better
    output an error message and abort.
    
    Signed-off-by: Kevin Wolf <kwolf@redhat.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7109 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:46 +0000  
    Browse Code »
  • target-alpha: lower parent irq when irq is lowered. ...
    29463b24
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7108 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:30 +0000  
    Browse Code »
  • target-mips: mark zero register as unused. ...
    f2c94b92
    Suggested by Stuart Brady.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7107 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:00 +0000  
    Browse Dir »
  • target-mips: variable names consistency ...
    d9bea114
    Use a consistent naming of arguments and TCG variables across the whole
    file, the same as in tcg/tcg-op.h:
    - arg1, arg2, ... for arguments
    - t0, t1, t2, ... for variables
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7106 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:41:44 +0000  
    Browse Dir »

13 Apr, 2009
9 commits
  • Add a --enable-debug-tcg option to configure ...
    f8393946
    This patch allows DEBUG_TCGV to be defined (and also prevents NDEBUG
    from being defined) when passing an option to the configure script.
    This should help to prevent any accidental changes that enable
    DEBUG_TCGV in tcg/tcg.h from being committed in future, and may
    help to encourage testing with DEBUG_TCGV enabled.
    
    Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7105 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-13 18:45:38 +0000  
    Browse File »
  • Probe via #define check for OpenBSD and *Solaris ...
    169dc5d3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7104 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 17:19:26 +0000  
    Browse Code »
  • Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static' ...
    3f4cb3d3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7103 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:31:01 +0000  
    Browse Code »
  • Fix OpenSolaris softfloat warnings ...
    14d483ec
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7102 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:27:08 +0000  
    Browse Code »
  • Skip KVM probe for OpenSolaris ...
    acda94b1
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7101 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:23:22 +0000  
    Browse Code »
  • Probe for OpenSolaris curses missing resize_term ...
    5a8ff3aa
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7100 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:18:34 +0000  
    Browse Code »
  • Fix ppc-softmmu warnings on OpenBSD host ...
    2dc766da
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7099 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:06:19 +0000  
    Browse Code »
  • Recognise evdev(xx)_aliases(yy) and xfree86(xx)_aliases(yy) as keymap names. ...
    bb0574fe
    Newer Xorg use these with non-default kemaps (such as the ThinkPad keymap).
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7097 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2009-04-13 11:33:46 +0000  
    Browse Code »
  • target-mips: fix commits 7040 and 7042 ...
    867abc7e
    CPU state should also be saved for helpers that in fine call
    cpu_unlink_tb(). Reported by Stefan Weil.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7096 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-13 08:53:12 +0000  
    Browse Dir »

12 Apr, 2009
1 commit
  • target-mips: fix commit 7046 ...
    30a3848b
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7095 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-12 08:32:45 +0000  
    Browse Dir »

11 Apr, 2009
11 commits
  • target-mips: don't map zero register as a TCG global ...
    bb928dbe
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7094 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-11 18:43:20 +0000  
    Browse File »
  • target-mips: optimize gen_ldst() ...
    d66c7132
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7093 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-11 18:42:55 +0000  
    Browse File »
  • target-mips: optimize gen_arith_imm() ...
    324d9e32
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7092 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-11 18:42:17 +0000  
    Browse File »
  • Add named initializers. ...
    b2ee0ce2
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7091 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 17:41:32 +0000  
    Browse Code »
  • Remove redundant ram_require machine properly. ...
    190cd021
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7090 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 17:33:00 +0000  
    Browse Code »
  • Remove more redundant ram size checks. ...
    a0b753df
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7089 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 17:24:39 +0000  
    Browse Code »
  • Implement dynamic guest ram allocation. ...
    94a6b54f
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7088 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 17:15:54 +0000  
    Browse Code »
  • Fix/remove bogus ram size checks. ...
    b0457b69
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7087 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 17:01:42 +0000  
    Browse Code »
  • Allocate enough vram for 24-bit planes. ...
    520860ef
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7086 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 16:55:44 +0000  
    Browse Dir »
  • Remove code phys_ram_base uses. ...
    5579c7f3
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7085 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-11 14:47:08 +0000  
    Browse File »
  • BSD user: initial support for i386 and x86_64 targets ...
    31fc12df
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7084 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-11 11:09:31 +0000  
    Browse Code »