| OLD | NEW |
| 1 # Copyright (C) 2007-2012 Free Software Foundation, Inc. | 1 # Copyright (C) 2007-2012 Free Software Foundation, Inc. |
| 2 | 2 |
| 3 # This file is part of GDB. | 3 # This file is part of GDB. |
| 4 | 4 |
| 5 # This program is free software; you can redistribute it and/or modify | 5 # This program is free software; you can redistribute it and/or modify |
| 6 # it under the terms of the GNU General Public License as published by | 6 # it under the terms of the GNU General Public License as published by |
| 7 # the Free Software Foundation; either version 3 of the License, or | 7 # the Free Software Foundation; either version 3 of the License, or |
| 8 # (at your option) any later version. | 8 # (at your option) any later version. |
| 9 # | 9 # |
| 10 # This program is distributed in the hope that it will be useful, | 10 # This program is distributed in the hope that it will be useful, |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 # affected XML files is changed, and the results should be kept in the | 24 # affected XML files is changed, and the results should be kept in the |
| 25 # GDB repository. | 25 # GDB repository. |
| 26 | 26 |
| 27 # It can also update the C files in the features directory from their | 27 # It can also update the C files in the features directory from their |
| 28 # XML master copies. This relies on a GDB linked with expat and | 28 # XML master copies. This relies on a GDB linked with expat and |
| 29 # configured for the correct architecture, so the files are again kept | 29 # configured for the correct architecture, so the files are again kept |
| 30 # in the GDB repository. To generate C files: | 30 # in the GDB repository. To generate C files: |
| 31 # make GDB=/path/to/gdb XMLTOC="xml files" cfiles | 31 # make GDB=/path/to/gdb XMLTOC="xml files" cfiles |
| 32 | 32 |
| 33 WHICH = arm-with-iwmmxt arm-with-vfpv2 arm-with-vfpv3 arm-with-neon \ | 33 WHICH = arm-with-iwmmxt arm-with-vfpv2 arm-with-vfpv3 arm-with-neon \ |
| 34 arm-with-m arm-with-m-fpa-layout arm-with-m-vfp-d16 \ |
| 34 i386/i386 i386/i386-linux \ | 35 i386/i386 i386/i386-linux \ |
| 35 i386/i386-mmx i386/i386-mmx-linux \ | 36 i386/i386-mmx i386/i386-mmx-linux \ |
| 36 i386/amd64 i386/amd64-linux \ | 37 i386/amd64 i386/amd64-linux \ |
| 37 i386/i386-avx i386/i386-avx-linux \ | 38 i386/i386-avx i386/i386-avx-linux \ |
| 38 i386/amd64-avx i386/amd64-avx-linux \ | 39 i386/amd64-avx i386/amd64-avx-linux \ |
| 39 » mips-linux mips64-linux \ | 40 » i386/x32 i386/x32-linux \ |
| 41 » i386/x32-avx i386/x32-avx-linux \ |
| 42 » mips-linux mips-dsp-linux \ |
| 43 » mips64-linux mips64-dsp-linux \ |
| 40 rs6000/powerpc-32 \ | 44 rs6000/powerpc-32 \ |
| 41 rs6000/powerpc-32l rs6000/powerpc-altivec32l rs6000/powerpc-e500l \ | 45 rs6000/powerpc-32l rs6000/powerpc-altivec32l rs6000/powerpc-e500l \ |
| 42 rs6000/powerpc-64l rs6000/powerpc-altivec64l rs6000/powerpc-vsx32l \ | 46 rs6000/powerpc-64l rs6000/powerpc-altivec64l rs6000/powerpc-vsx32l \ |
| 43 rs6000/powerpc-vsx64l rs6000/powerpc-cell32l rs6000/powerpc-cell64l \ | 47 rs6000/powerpc-vsx64l rs6000/powerpc-cell32l rs6000/powerpc-cell64l \ |
| 44 s390-linux32 s390-linux64 s390x-linux64 \ | 48 s390-linux32 s390-linux64 s390x-linux64 \ |
| 45 s390-linux32v1 s390-linux64v1 s390x-linux64v1 \ | 49 s390-linux32v1 s390-linux64v1 s390x-linux64v1 \ |
| 46 s390-linux32v2 s390-linux64v2 s390x-linux64v2 \ | 50 s390-linux32v2 s390-linux64v2 s390x-linux64v2 \ |
| 47 tic6x-c64xp tic6x-c64x tic6x-c62x \ | 51 tic6x-c64xp tic6x-c64x tic6x-c62x \ |
| 48 tic6x-c64xp-linux tic6x-c64x-linux tic6x-c62x-linux | 52 tic6x-c64xp-linux tic6x-c64x-linux tic6x-c62x-linux |
| 49 | 53 |
| 50 # Record which registers should be sent to GDB by default after stop. | 54 # Record which registers should be sent to GDB by default after stop. |
| 51 arm-expedite = r11,sp,pc | 55 arm-expedite = r11,sp,pc |
| 52 i386/i386-expedite = ebp,esp,eip | 56 i386/i386-expedite = ebp,esp,eip |
| 53 i386/i386-linux-expedite = ebp,esp,eip | 57 i386/i386-linux-expedite = ebp,esp,eip |
| 54 i386/amd64-expedite = rbp,rsp,rip | 58 i386/amd64-expedite = rbp,rsp,rip |
| 55 i386/amd64-linux-expedite = rbp,rsp,rip | 59 i386/amd64-linux-expedite = rbp,rsp,rip |
| 56 i386/i386-avx-expedite = ebp,esp,eip | 60 i386/i386-avx-expedite = ebp,esp,eip |
| 57 i386/i386-avx-linux-expedite = ebp,esp,eip | 61 i386/i386-avx-linux-expedite = ebp,esp,eip |
| 58 i386/i386-mmx-expedite = ebp,esp,eip | 62 i386/i386-mmx-expedite = ebp,esp,eip |
| 59 i386/i386-mmx-linux-expedite = ebp,esp,eip | 63 i386/i386-mmx-linux-expedite = ebp,esp,eip |
| 60 i386/amd64-avx-expedite = rbp,rsp,rip | 64 i386/amd64-avx-expedite = rbp,rsp,rip |
| 61 i386/amd64-avx-linux-expedite = rbp,rsp,rip | 65 i386/amd64-avx-linux-expedite = rbp,rsp,rip |
| 66 i386/x32-expedite = rbp,rsp,rip |
| 67 i386/x32-linux-expedite = rbp,rsp,rip |
| 68 i386/x32-avx-expedite = rbp,rsp,rip |
| 69 i386/x32-avx-linux-expedite = rbp,rsp,rip |
| 62 mips-expedite = r29,pc | 70 mips-expedite = r29,pc |
| 71 mips-dsp-expedite = r29,pc |
| 63 mips64-expedite = r29,pc | 72 mips64-expedite = r29,pc |
| 73 mips64-dsp-expedite = r29,pc |
| 64 powerpc-expedite = r1,pc | 74 powerpc-expedite = r1,pc |
| 65 rs6000/powerpc-cell32l-expedite = r1,pc,r0,orig_r3,r4 | 75 rs6000/powerpc-cell32l-expedite = r1,pc,r0,orig_r3,r4 |
| 66 rs6000/powerpc-cell64l-expedite = r1,pc,r0,orig_r3,r4 | 76 rs6000/powerpc-cell64l-expedite = r1,pc,r0,orig_r3,r4 |
| 67 s390-linux32-expedite = r14,r15,pswa | 77 s390-linux32-expedite = r14,r15,pswa |
| 68 s390-linux32v1-expedite = r14,r15,pswa | 78 s390-linux32v1-expedite = r14,r15,pswa |
| 69 s390-linux32v2-expedite = r14,r15,pswa | 79 s390-linux32v2-expedite = r14,r15,pswa |
| 70 s390-linux64-expedite = r14l,r15l,pswa | 80 s390-linux64-expedite = r14l,r15l,pswa |
| 71 s390-linux64v1-expedite = r14l,r15l,pswa | 81 s390-linux64v1-expedite = r14l,r15l,pswa |
| 72 s390-linux64v2-expedite = r14l,r15l,pswa | 82 s390-linux64v2-expedite = r14l,r15l,pswa |
| 73 s390x-linux64-expedite = r14,r15,pswa | 83 s390x-linux64-expedite = r14,r15,pswa |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 $(outdir)/i386/amd64-linux.dat: i386/64bit-core.xml i386/64bit-sse.xml \ | 127 $(outdir)/i386/amd64-linux.dat: i386/64bit-core.xml i386/64bit-sse.xml \ |
| 118 i386/64bit-linux.xml | 128 i386/64bit-linux.xml |
| 119 $(outdir)/i386/i386-avx.dat: i386/32bit-core.xml i386/32bit-avx.xml | 129 $(outdir)/i386/i386-avx.dat: i386/32bit-core.xml i386/32bit-avx.xml |
| 120 $(outdir)/i386/i386-avx-linux.dat: i386/32bit-core.xml i386/32bit-avx.xml \ | 130 $(outdir)/i386/i386-avx-linux.dat: i386/32bit-core.xml i386/32bit-avx.xml \ |
| 121 i386/32bit-linux.xml | 131 i386/32bit-linux.xml |
| 122 $(outdir)/i386/i386-mmx.dat: i386/32bit-core.xml | 132 $(outdir)/i386/i386-mmx.dat: i386/32bit-core.xml |
| 123 $(outdir)/i386/i386-mmx-linux.dat: i386/32bit-core.xml i386/32bit-linux.xml | 133 $(outdir)/i386/i386-mmx-linux.dat: i386/32bit-core.xml i386/32bit-linux.xml |
| 124 $(outdir)/i386/amd64-avx.dat: i386/64bit-core.xml i386/64bit-avx.xml | 134 $(outdir)/i386/amd64-avx.dat: i386/64bit-core.xml i386/64bit-avx.xml |
| 125 $(outdir)/i386/amd64-avx-linux.dat: i386/64bit-core.xml i386/64bit-avx.xml \ | 135 $(outdir)/i386/amd64-avx-linux.dat: i386/64bit-core.xml i386/64bit-avx.xml \ |
| 126 i386/64bit-linux.xml | 136 i386/64bit-linux.xml |
| 137 $(outdir)/i386/x32.dat: i386/x32-core.xml i386/64bit-sse.xml |
| 138 $(outdir)/i386/x32-linux.dat: i386/x32-core.xml i386/64bit-sse.xml \ |
| 139 i386/64bit-linux.xml |
| 140 $(outdir)/i386/x32-avx.dat: i386/x32-core.xml i386/64bit-avx.xml |
| 141 $(outdir)/i386/x32-avx-linux.dat: i386/x32-core.xml i386/64bit-avx.xml \ |
| 142 i386/64bit-linux.xml |
| OLD | NEW |