Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
bd2010ac
Commit
bd2010ac
authored
Nov 28, 2018
by
David Edelsohn
Committed by
David Edelsohn
Nov 28, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* config/rs6000/aix72.h: Update to match aix71.h changes.
From-SVN: r266574
parent
5456f30d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
29 additions
and
27 deletions
+29
-27
gcc/ChangeLog
+4
-0
gcc/config/rs6000/aix72.h
+25
-27
No files found.
gcc/ChangeLog
View file @
bd2010ac
2018-11-28 David Edelsohn <dje.gcc@gmail.com>
* config/rs6000/aix72.h: Update to match aix71.h changes.
2018-11-28 Jeff Law <law@redhat.com>
* config/h8300/constraints.md: Add "C" constraint for call insns.
gcc/config/rs6000/aix72.h
View file @
bd2010ac
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 POWER running AIX V7.2.
Copyright (C) 2002-201
7
Free Software Foundation, Inc.
Copyright (C) 2002-201
8
Free Software Foundation, Inc.
Contributed by David Edelsohn (edelsohn@gnu.org).
This file is part of GCC.
...
...
@@ -59,7 +59,7 @@ do { \
} while (0)
#undef ASM_SPEC
#define ASM_SPEC "-u %{maix64:-a64
%{!mcpu*:-mppc64}
} %(asm_cpu)"
#define ASM_SPEC "-u %{maix64:-a64} %(asm_cpu)"
/* Common ASM definitions used by ASM_SPEC amongst the various targets for
handling -mcpu=xxx switches. There is a parallel list in driver-rs6000.c to
...
...
@@ -67,31 +67,29 @@ do { \
you make changes here, make them there also. */
#undef ASM_CPU_SPEC
#define ASM_CPU_SPEC \
"%{!mcpu*: %{!maix64: \
%{mpowerpc64: -mppc64} \
%{maltivec: -m970} \
%{!maltivec: %{!mpowerpc64: %(asm_default)}}}} \
%{mcpu=native: %(asm_cpu_native)} \
%{mcpu=power3: -m620} \
%{mcpu=power4: -mpwr4} \
%{mcpu=power5: -mpwr5} \
%{mcpu=power5+: -mpwr5x} \
%{mcpu=power6: -mpwr6} \
%{mcpu=power6x: -mpwr6} \
%{mcpu=power7: -mpwr7} \
%{mcpu=power8: -mpwr8} \
%{mcpu=power9: -mpwr9} \
%{mcpu=powerpc: -mppc} \
%{mcpu=rs64a: -mppc} \
%{mcpu=603: -m603} \
%{mcpu=603e: -m603} \
%{mcpu=604: -m604} \
%{mcpu=604e: -m604} \
%{mcpu=620: -m620} \
%{mcpu=630: -m620} \
%{mcpu=970: -m970} \
%{mcpu=G5: -m970} \
%{mvsx: %{!mcpu*: -mpwr7}} \
"%{mcpu=native: %(asm_cpu_native); \
mcpu=power9: -mpwr9; \
mcpu=power8: -mpwr8; \
mcpu=power7: -mpwr7; \
mcpu=power6x|mcpu=power6: -mpwr6; \
mcpu=power5+: -mpwr5x; \
mcpu=power5: -mpwr5; \
mcpu=power4: -mpwr4; \
mcpu=power3: -m620; \
mcpu=powerpc: -mppc; \
mcpu=rs64a: -mppc; \
mcpu=603: -m603; \
mcpu=603e: -m603; \
mcpu=604: -m604; \
mcpu=604e: -m604; \
mcpu=620: -m620; \
mcpu=630: -m620; \
mcpu=970|mcpu=G5: -m970; \
!mcpu*: %{mvsx: -mpwr6; \
maltivec: -m970; \
maix64|mpowerpc64: -mppc64; \
: %(asm_default)}; \
:%eMissing -mcpu option in ASM_SPEC_CPU?\n} \
-many"
#undef ASM_DEFAULT_SPEC
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment