~ubuntu-branches/ubuntu/precise/eglibc/precise

« back to all changes in this revision

Viewing changes to sysdeps/s390/s390-64/utf16-utf32-z9.c

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2011-10-04 17:48:26 UTC
  • mfrom: (216.1.23 oneiric)
  • Revision ID: package-import@ubuntu.com-20111004174826-2cyb9ewn3ucymlsx
Tags: 2.13-20ubuntu5
libc6-dev: Don't break the current {gnat,gcj}-4.4-base versons. LP: #853688.

Show diffs side-by-side

added added

removed removed

Lines of Context:
169
169
    register unsigned long long outlen asm("11") = outend - outptr;     \
170
170
    uint64_t cc = 0;                                                    \
171
171
                                                                        \
172
 
    asm volatile (".machine push       \n\t"                            \
173
 
                  ".machine \"z9-109\" \n\t"                            \
174
 
                  "0: " INSTRUCTION "  \n\t"                            \
175
 
                  ".machine pop        \n\t"                            \
 
172
    asm volatile ("0: " INSTRUCTION "  \n\t"                            \
176
173
                  "   jo     0b        \n\t"                            \
177
174
                  "   ipm    %2        \n"                              \
178
175
                  : "+a" (pOutput), "+a" (pInput), "+d" (cc),           \