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
5de601cf
Commit
5de601cf
authored
Apr 13, 2003
by
Nick Clifton
Committed by
Nick Clifton
Apr 13, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Replace "GNU CC" with "GCC"
From-SVN: r65549
parent
c7992b22
Show whitespace changes
Inline
Side-by-side
Showing
51 changed files
with
751 additions
and
733 deletions
+751
-733
gcc/ChangeLog
+28
-0
gcc/config/rs6000/40x.md
+15
-15
gcc/config/rs6000/603.md
+15
-15
gcc/config/rs6000/6xx.md
+15
-15
gcc/config/rs6000/7450.md
+15
-15
gcc/config/rs6000/7xx.md
+15
-15
gcc/config/rs6000/8540.md
+15
-15
gcc/config/rs6000/aix.h
+14
-14
gcc/config/rs6000/aix31.h
+14
-15
gcc/config/rs6000/aix3newas.h
+14
-15
gcc/config/rs6000/aix41.h
+14
-15
gcc/config/rs6000/aix43.h
+16
-17
gcc/config/rs6000/aix51.h
+16
-17
gcc/config/rs6000/aix52.h
+16
-17
gcc/config/rs6000/altivec-defs.h
+14
-14
gcc/config/rs6000/altivec.h
+16
-16
gcc/config/rs6000/altivec.md
+13
-13
gcc/config/rs6000/beos.h
+15
-15
gcc/config/rs6000/darwin.h
+14
-14
gcc/config/rs6000/eabi.h
+16
-16
gcc/config/rs6000/eabialtivec.h
+14
-14
gcc/config/rs6000/eabisim.h
+14
-14
gcc/config/rs6000/eabispe.h
+15
-16
gcc/config/rs6000/freebsd.h
+14
-13
gcc/config/rs6000/gnu.h
+14
-14
gcc/config/rs6000/host-darwin.c
+16
-17
gcc/config/rs6000/linux.h
+16
-16
gcc/config/rs6000/linux64.h
+16
-16
gcc/config/rs6000/linuxaltivec.h
+14
-14
gcc/config/rs6000/lynx.h
+14
-14
gcc/config/rs6000/mach.h
+14
-14
gcc/config/rs6000/mpc.md
+12
-12
gcc/config/rs6000/netbsd.h
+14
-14
gcc/config/rs6000/power4.md
+12
-12
gcc/config/rs6000/rios1.md
+15
-15
gcc/config/rs6000/rios2.md
+15
-15
gcc/config/rs6000/rs6000-c.c
+14
-14
gcc/config/rs6000/rs6000-modes.def
+14
-14
gcc/config/rs6000/rs6000-protos.h
+14
-14
gcc/config/rs6000/rs6000.c
+16
-16
gcc/config/rs6000/rs6000.h
+14
-15
gcc/config/rs6000/rs6000.md
+12
-12
gcc/config/rs6000/rs64.md
+15
-15
gcc/config/rs6000/rtems.h
+13
-13
gcc/config/rs6000/spe.h
+16
-16
gcc/config/rs6000/spe.md
+12
-12
gcc/config/rs6000/sysv4.h
+16
-17
gcc/config/rs6000/sysv4le.h
+14
-14
gcc/config/rs6000/vxworks.h
+14
-14
gcc/config/rs6000/windiss.h
+14
-14
gcc/config/rs6000/xcoff.h
+14
-15
No files found.
gcc/ChangeLog
View file @
5de601cf
2003-04-13 Nick Clifton <nickc@redhat.com>
2003-04-13 Nick Clifton <nickc@redhat.com>
* config/rs6000/rs6000.c: Replace occurrences of "GNU CC" with
"GCC".
* config/rs6000/40x.md, config/rs6000/603.md,
config/rs6000/6xx.md, config/rs6000/7450.md, config/rs6000/7xx.md,
config/rs6000/8540.md, config/rs6000/aix.h, config/rs6000/aix31.h,
config/rs6000/aix3newas.h, config/rs6000/aix41.h,
config/rs6000/aix43.h, config/rs6000/aix51.h,
config/rs6000/aix52.h, config/rs6000/altivec-defs.h,
config/rs6000/altivec.h, config/rs6000/altivec.md,
config/rs6000/beos.h, config/rs6000/darwin.h,
config/rs6000/eabi.h, config/rs6000/eabialtivec.h,
config/rs6000/eabisim.h, config/rs6000/eabispe.h,
config/rs6000/freebsd.h, config/rs6000/gnu.h,
config/rs6000/host-darwin.c, config/rs6000/linux.h,
config/rs6000/linux64.h, config/rs6000/linuxaltivec.h,
config/rs6000/lynx.h, config/rs6000/mach.h, config/rs6000/mpc.md,
config/rs6000/netbsd.h, config/rs6000/power4.md,
config/rs6000/rios1.md, config/rs6000/rios2.md,
config/rs6000/rs6000-c.c, config/rs6000/rs6000-modes.def,
config/rs6000/rs6000-protos.h, config/rs6000/rs6000.c,
config/rs6000/rs6000.h, config/rs6000/rs6000.md,
config/rs6000/rs64.md, config/rs6000/rtems.h, config/rs6000/spe.h,
config/rs6000/spe.md, config/rs6000/sysv4.h,
config/rs6000/sysv4le.h, config/rs6000/vxworks.h,
config/rs6000/windiss.h, config/rs6000/xcoff.h: Likewise.
2003-04-13 Nick Clifton <nickc@redhat.com>
* config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Delete
* config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Delete
support for -mcall-aix switch.
support for -mcall-aix switch.
* config/rs6000/eabiaix.h: Delete.
* config/rs6000/eabiaix.h: Delete.
...
...
gcc/config/rs6000/40x.md
View file @
5de601cf
;; Scheduling description for IBM PowerPC 403 and PowerPC 405 processors.
;; Scheduling description for IBM PowerPC 403 and PowerPC 405 processors.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc40x")
(define_automaton "ppc40x")
(define_cpu_unit "iu_40x,bpu_40x" "ppc40x")
(define_cpu_unit "iu_40x,bpu_40x" "ppc40x")
...
...
gcc/config/rs6000/603.md
View file @
5de601cf
;; Scheduling description for PowerPC 603 processor.
;; Scheduling description for PowerPC 603 processor.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc603,ppc603fp,ppc603other")
(define_automaton "ppc603,ppc603fp,ppc603other")
(define_cpu_unit "iu_603" "ppc603")
(define_cpu_unit "iu_603" "ppc603")
...
...
gcc/config/rs6000/6xx.md
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
;; and PowerPC 630 processors.
;; and PowerPC 630 processors.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2,ppc6xxother")
(define_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2,ppc6xxother")
(define_cpu_unit "iu1_6xx,iu2_6xx,mciu_6xx" "ppc6xx")
(define_cpu_unit "iu1_6xx,iu2_6xx,mciu_6xx" "ppc6xx")
...
...
gcc/config/rs6000/7450.md
View file @
5de601cf
;; Scheduling description for Motorola PowerPC 7450 processor.
;; Scheduling description for Motorola PowerPC 7450 processor.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc7450,ppc7450fp,ppc7450other,ppc7450vec")
(define_automaton "ppc7450,ppc7450fp,ppc7450other,ppc7450vec")
(define_cpu_unit "iu1_7450,iu2_7450,iu3_7450,mciu_7450" "ppc7450")
(define_cpu_unit "iu1_7450,iu2_7450,iu3_7450,mciu_7450" "ppc7450")
...
...
gcc/config/rs6000/7xx.md
View file @
5de601cf
;; Scheduling description for Motorola PowerPC 750 and PowerPC 7400 processors.
;; Scheduling description for Motorola PowerPC 750 and PowerPC 7400 processors.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc7xx,ppc7xxfp,ppc7xxother,ppc7xxvec")
(define_automaton "ppc7xx,ppc7xxfp,ppc7xxother,ppc7xxvec")
(define_cpu_unit "iu1_7xx,iu2_7xx" "ppc7xx")
(define_cpu_unit "iu1_7xx,iu2_7xx" "ppc7xx")
...
...
gcc/config/rs6000/8540.md
View file @
5de601cf
;; Pipeline description for Motorola PowerPC 8540 processor.
;; Pipeline description for Motorola PowerPC 8540 processor.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "ppc8540_most,ppc8540_long,ppc8540_retire")
(define_automaton "ppc8540_most,ppc8540_long,ppc8540_retire")
(define_cpu_unit "ppc8540_decode_0,ppc8540_decode_1" "ppc8540_most")
(define_cpu_unit "ppc8540_decode_0,ppc8540_decode_1" "ppc8540_most")
...
...
gcc/config/rs6000/aix.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 POWER running AIX.
for IBM RS/6000 POWER running AIX.
Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 2000, 2001, 2002
, 2003
Free Software Foundation, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Yes! We are AIX! */
/* Yes! We are AIX! */
#define DEFAULT_ABI ABI_AIX
#define DEFAULT_ABI ABI_AIX
...
...
gcc/config/rs6000/aix31.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 running AIX version 3.1.
for IBM RS/6000 running AIX version 3.1.
Copyright (C) 1993,1997, 2000, 2001 Free Software Foundation, Inc.
Copyright (C) 1993,1997, 2000, 2001
, 2003
Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@nyu.edu)
Contributed by Richard Kenner (kenner@nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
/* Output something to declare an external symbol to the assembler. Most
/* Output something to declare an external symbol to the assembler. Most
assemblers don't need this.
assemblers don't need this.
...
...
gcc/config/rs6000/aix3newas.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 POWER running AIX version 3.x with the fixed assembler.
for IBM RS/6000 POWER running AIX version 3.x with the fixed assembler.
Copyright (C) 1995, 1996, 2000, 2001 Free Software Foundation, Inc.
Copyright (C) 1995, 1996, 2000, 2001
, 2003
Free Software Foundation, Inc.
Contributed by Jason Merrill (jason@cygnus.com).
Contributed by Jason Merrill (jason@cygnus.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
/* Tell the assembler to assume that all undefined names are external. */
/* Tell the assembler to assume that all undefined names are external. */
...
...
gcc/config/rs6000/aix41.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 POWER running AIX version 4.1.
for IBM RS/6000 POWER running AIX version 4.1.
Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
, 2003
Free Software Foundation, Inc.
Free Software Foundation, Inc.
Contributed by David Edelsohn (edelsohn@gnu.org).
Contributed by David Edelsohn (edelsohn@gnu.org).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
#undef SUBSUBTARGET_SWITCHES
#undef SUBSUBTARGET_SWITCHES
#define SUBSUBTARGET_SWITCHES \
#define SUBSUBTARGET_SWITCHES \
...
...
gcc/config/rs6000/aix43.h
View file @
5de601cf
...
@@ -3,23 +3,22 @@
...
@@ -3,23 +3,22 @@
Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
Contributed by David Edelsohn (edelsohn@gnu.org).
Contributed by David Edelsohn (edelsohn@gnu.org).
This file is part of GNU CC.
This file is part of GCC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option) any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330,
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
Boston, MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* AIX 4.3 and above support 64-bit executables. */
/* AIX 4.3 and above support 64-bit executables. */
#undef SUBSUBTARGET_SWITCHES
#undef SUBSUBTARGET_SWITCHES
...
...
gcc/config/rs6000/aix51.h
View file @
5de601cf
...
@@ -3,23 +3,22 @@
...
@@ -3,23 +3,22 @@
Copyright (C) 2001, 2003 Free Software Foundation, Inc.
Copyright (C) 2001, 2003 Free Software Foundation, Inc.
Contributed by David Edelsohn (edelsohn@gnu.org).
Contributed by David Edelsohn (edelsohn@gnu.org).
This file is part of GNU CC.
This file is part of GCC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option) any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330,
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
Boston, MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* AIX V5 and above support 64-bit executables. */
/* AIX V5 and above support 64-bit executables. */
#undef SUBSUBTARGET_SWITCHES
#undef SUBSUBTARGET_SWITCHES
...
...
gcc/config/rs6000/aix52.h
View file @
5de601cf
...
@@ -3,23 +3,22 @@
...
@@ -3,23 +3,22 @@
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Contributed by David Edelsohn (edelsohn@gnu.org).
Contributed by David Edelsohn (edelsohn@gnu.org).
This file is part of GNU CC.
This file is part of GCC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option) any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330,
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
Boston, MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* AIX V5 and above support 64-bit executables. */
/* AIX V5 and above support 64-bit executables. */
#undef SUBSUBTARGET_SWITCHES
#undef SUBSUBTARGET_SWITCHES
...
...
gcc/config/rs6000/altivec-defs.h
View file @
5de601cf
/* Target definitions for GNU compiler for PowerPC with AltiVec.
/* Target definitions for GNU compiler for PowerPC with AltiVec.
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright (C) 2001
, 2003
Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef SUBSUBTARGET_OVERRIDE_OPTIONS
#undef SUBSUBTARGET_OVERRIDE_OPTIONS
#define SUBSUBTARGET_OVERRIDE_OPTIONS \
#define SUBSUBTARGET_OVERRIDE_OPTIONS \
...
...
gcc/config/rs6000/altivec.h
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* As a special exception, if you include this header file into source
/* As a special exception, if you include this header file into source
files compiled by GCC, this header file does not by itself cause
files compiled by GCC, this header file does not by itself cause
...
...
gcc/config/rs6000/altivec.md
View file @
5de601cf
;; AltiVec patterns.
;; AltiVec patterns.
;; Copyright (C) 2002 Free Software Foundation, Inc.
;; Copyright (C) 2002
, 2003
Free Software Foundation, Inc.
;; Contributed by Aldy Hernandez (aldy@quesejoda.com)
;; Contributed by Aldy Hernandez (aldy@quesejoda.com)
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_constants
(define_constants
[
(UNSPEC_VSPLTISW 141)
[
(UNSPEC_VSPLTISW 141)
...
...
gcc/config/rs6000/beos.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler, for BeOS.
/* Definitions of target machine for GNU compiler, for BeOS.
Copyright (C) 1997, 2000, 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 1997, 2000, 2001, 2002
, 2003
Free Software Foundation, Inc.
Contributed by Fred Fish (fnf@cygnus.com), based on aix41.h
Contributed by Fred Fish (fnf@cygnus.com), based on aix41.h
from David Edelsohn (edelsohn@npac.syr.edu).
from David Edelsohn (edelsohn@npac.syr.edu).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_VERSION
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (BeOS/PowerPC)");
#define TARGET_VERSION fprintf (stderr, " (BeOS/PowerPC)");
...
@@ -39,7 +39,7 @@ Boston, MA 02111-1307, USA. */
...
@@ -39,7 +39,7 @@ Boston, MA 02111-1307, USA. */
#define ASM_SPEC "-u %(asm_cpu)"
#define ASM_SPEC "-u %(asm_cpu)"
#undef TARGET_OS_CPP_BUILTINS
#undef TARGET_OS_CPP_BUILTINS
/* __POWERPC__ must be defined for some header files */
/* __POWERPC__ must be defined for some header files
.
*/
#define TARGET_OS_CPP_BUILTINS() \
#define TARGET_OS_CPP_BUILTINS() \
do \
do \
{ \
{ \
...
...
gcc/config/rs6000/darwin.h
View file @
5de601cf
/* Target definitions for PowerPC running Darwin (Mac OS X).
/* Target definitions for PowerPC running Darwin (Mac OS X).
Copyright (C) 1997, 2000, 2001 Free Software Foundation, Inc.
Copyright (C) 1997, 2000, 2001
, 2003
Free Software Foundation, Inc.
Contributed by Apple Computer Inc.
Contributed by Apple Computer Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_VERSION
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC)");
#define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC)");
...
...
gcc/config/rs6000/eabi.h
View file @
5de601cf
/* Core target definitions for GNU compiler
/* Core target definitions for GNU compiler
for IBM RS/6000 PowerPC targeted to embedded ELF systems.
for IBM RS/6000 PowerPC targeted to embedded ELF systems.
Copyright (C) 1995, 1996, 2000 Free Software Foundation, Inc.
Copyright (C) 1995, 1996, 2000
, 2003
Free Software Foundation, Inc.
Contributed by Cygnus Support.
Contributed by Cygnus Support.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Add -meabi to target flags */
/* Add -meabi to target flags
.
*/
#undef TARGET_DEFAULT
#undef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI)
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI)
/* Invoke an initializer function to set up the GOT */
/* Invoke an initializer function to set up the GOT
.
*/
#define NAME__MAIN "__eabi"
#define NAME__MAIN "__eabi"
#define INVOKE__main
#define INVOKE__main
...
...
gcc/config/rs6000/eabialtivec.h
View file @
5de601cf
/* Core target definitions for GNU compiler
/* Core target definitions for GNU compiler
for PowerPC targeted systems with AltiVec support.
for PowerPC targeted systems with AltiVec support.
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright (C) 2001
, 2003
Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Add -meabi and -maltivec to target flags. */
/* Add -meabi and -maltivec to target flags. */
#undef TARGET_DEFAULT
#undef TARGET_DEFAULT
...
...
gcc/config/rs6000/eabisim.h
View file @
5de601cf
/* Support for GCC on simulated PowerPC systems targeted to embedded ELF
/* Support for GCC on simulated PowerPC systems targeted to embedded ELF
systems.
systems.
Copyright (C) 1995, 1996, 2000 Free Software Foundation, Inc.
Copyright (C) 1995, 1996, 2000
, 2003
Free Software Foundation, Inc.
Contributed by Cygnus Support.
Contributed by Cygnus Support.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_VERSION
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (PowerPC Simulated)");
#define TARGET_VERSION fprintf (stderr, " (PowerPC Simulated)");
...
...
gcc/config/rs6000/eabispe.h
View file @
5de601cf
/* Core target definitions for GNU compiler
/* Core target definitions for GNU compiler
for PowerPC embedded targeted systems with SPE support.
for PowerPC embedded targeted systems with SPE support.
Copyright (C) 2002 Free Software Foundation, Inc.
Copyright (C) 2002
, 2003
Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_DEFAULT
#undef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI)
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI)
...
@@ -42,8 +42,7 @@ Boston, MA 02111-1307, USA. */
...
@@ -42,8 +42,7 @@ Boston, MA 02111-1307, USA. */
if (rs6000_isel_string == NULL) \
if (rs6000_isel_string == NULL) \
rs6000_isel = 1
rs6000_isel = 1
/*
/* The e500 ABI says that either long doubles are 128 bits, or if
The e500 ABI says that either long doubles are 128 bits, or if
implemented in any other size, the compiler/linker should error out.
implemented in any other size, the compiler/linker should error out.
We have no emulation libraries for 128 bit long doubles, and I hate
We have no emulation libraries for 128 bit long doubles, and I hate
the dozens of failures on the regression suite. So I'm breaking ABI
the dozens of failures on the regression suite. So I'm breaking ABI
...
...
gcc/config/rs6000/freebsd.h
View file @
5de601cf
/* Definitions for PowerPC running FreeBSD using the ELF format
/* Definitions for PowerPC running FreeBSD using the ELF format
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright (C) 2001
, 2003
Free Software Foundation, Inc.
Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
/* Override the defaults, which exist to force the proper definition. */
/* Override the defaults, which exist to force the proper definition. */
...
...
gcc/config/rs6000/gnu.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for PowerPC machines running GNU.
for PowerPC machines running GNU.
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright (C) 2001
, 2003
Free Software Foundation, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef CPP_OS_DEFAULT_SPEC
#undef CPP_OS_DEFAULT_SPEC
#define CPP_OS_DEFAULT_SPEC "%(cpp_os_gnu)"
#define CPP_OS_DEFAULT_SPEC "%(cpp_os_gnu)"
...
...
gcc/config/rs6000/host-darwin.c
View file @
5de601cf
/* Darwin/powerpc host-specific hook definitions.
/* Darwin/powerpc host-specific hook definitions.
Copyright (C) 2003 Free Software Foundation, Inc.
Copyright (C) 2003 Free Software Foundation, Inc.
This file is part of GCC.
This file is part of GCC.
GCC is free software; you can redistribute it and/or modify it under
GCC is free software; you can redistribute it and/or modify it
the terms of the GNU General Public License as published by the Free
under the terms of the GNU General Public License as published
Software Foundation; either version 2, or (at your option) any later
by the Free Software Foundation; either version 2, or (at your
version.
option) any later version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY
GCC is distributed in the hope that it will be useful, but WITHOUT
WARRANTY; without even the implied warranty of MERCHANTABILITY or
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the Free
along with GCC; see the file COPYING. If not, write to the
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
02111-1307, USA. */
MA 02111-1307, USA. */
#include "config.h"
#include "config.h"
#include "system.h"
#include "system.h"
...
...
gcc/config/rs6000/linux.h
View file @
5de601cf
...
@@ -4,22 +4,22 @@
...
@@ -4,22 +4,22 @@
Free Software Foundation, Inc.
Free Software Foundation, Inc.
Contributed by Michael Meissner (meissner@cygnus.com).
Contributed by Michael Meissner (meissner@cygnus.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef MD_EXEC_PREFIX
#undef MD_EXEC_PREFIX
#undef MD_STARTFILE_PREFIX
#undef MD_STARTFILE_PREFIX
...
...
gcc/config/rs6000/linux64.h
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
for 64 bit PowerPC linux.
for 64 bit PowerPC linux.
Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Yes! We are AIX! Err. Wait. We're Linux!. No, wait, we're a
/* Yes! We are AIX! Err. Wait. We're Linux!. No, wait, we're a
combo of both!*/
combo of both!*/
...
...
gcc/config/rs6000/linuxaltivec.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for AltiVec enhanced PowerPC machines running GNU/Linux.
for AltiVec enhanced PowerPC machines running GNU/Linux.
Copyright (C) 2001 Free Software Foundation, Inc.
Copyright (C) 2001
, 2003
Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_VERSION
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (PowerPC AltiVec GNU/Linux)");
#define TARGET_VERSION fprintf (stderr, " (PowerPC AltiVec GNU/Linux)");
...
...
gcc/config/rs6000/lynx.h
View file @
5de601cf
/* Definitions for Rs6000 running LynxOS.
/* Definitions for Rs6000 running LynxOS.
Copyright (C) 1995, 1996, 2000, 2002 Free Software Foundation, Inc.
Copyright (C) 1995, 1996, 2000, 2002
, 2003
Free Software Foundation, Inc.
Contributed by David Henkel-Wallace, Cygnus Support (gumby@cygnus.com)
Contributed by David Henkel-Wallace, Cygnus Support (gumby@cygnus.com)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Definitions we want to override with those from rs6000.h: */
/* Definitions we want to override with those from rs6000.h: */
#undef LIB_SPEC
#undef LIB_SPEC
...
...
gcc/config/rs6000/mach.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for IBM RS/6000 running MACH.
for IBM RS/6000 running MACH.
Copyright (C) 1992, 1999 Free Software Foundation, Inc.
Copyright (C) 1992, 1999
, 2003
Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@nyu.edu)
Contributed by Richard Kenner (kenner@nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#define TARGET_AIX 0
#define TARGET_AIX 0
...
...
gcc/config/rs6000/mpc.md
View file @
5de601cf
;; Scheduling description for Motorola PowerPC processor cores.
;; Scheduling description for Motorola PowerPC processor cores.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "mpc,mpcfp")
(define_automaton "mpc,mpcfp")
(define_cpu_unit "iu_mpc,mciu_mpc" "mpc")
(define_cpu_unit "iu_mpc,mciu_mpc" "mpc")
...
...
gcc/config/rs6000/netbsd.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for PowerPC NetBSD systems.
for PowerPC NetBSD systems.
Copyright 2002 Free Software Foundation, Inc.
Copyright 2002
, 2003
Free Software Foundation, Inc.
Contributed by Wasabi Systems, Inc.
Contributed by Wasabi Systems, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_OS_CPP_BUILTINS
/* FIXME: sysv4.h should not define this! */
#undef TARGET_OS_CPP_BUILTINS
/* FIXME: sysv4.h should not define this! */
#define TARGET_OS_CPP_BUILTINS() \
#define TARGET_OS_CPP_BUILTINS() \
...
...
gcc/config/rs6000/power4.md
View file @
5de601cf
;; Scheduling description for IBM Power4 and PowerPC 970 processors.
;; Scheduling description for IBM Power4 and PowerPC 970 processors.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
;; Sources: IBM Red Book and White Paper on POWER4
;; Sources: IBM Red Book and White Paper on POWER4
...
...
gcc/config/rs6000/rios1.md
View file @
5de601cf
;; Scheduling description for IBM POWER processor.
;; Scheduling description for IBM POWER processor.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "rios1,rios1fp")
(define_automaton "rios1,rios1fp")
(define_cpu_unit "iu_rios1" "rios1")
(define_cpu_unit "iu_rios1" "rios1")
...
...
gcc/config/rs6000/rios2.md
View file @
5de601cf
;; Scheduling description for IBM Power2 processor.
;; Scheduling description for IBM Power2 processor.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "rios2,rios2fp")
(define_automaton "rios2,rios2fp")
(define_cpu_unit "iu1_rios2,iu2_rios2" "rios2")
(define_cpu_unit "iu1_rios2,iu2_rios2" "rios2")
...
...
gcc/config/rs6000/rs6000-c.c
View file @
5de601cf
/* Subroutines for the C front end on the POWER and PowerPC architectures.
/* Subroutines for the C front end on the POWER and PowerPC architectures.
Copyright (C) 2002
Copyright (C) 2002
, 2003
Free Software Foundation, Inc.
Free Software Foundation, Inc.
Contributed by Zack Weinberg <zack@codesourcery.com>
Contributed by Zack Weinberg <zack@codesourcery.com>
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#include "config.h"
#include "config.h"
#include "system.h"
#include "system.h"
...
...
gcc/config/rs6000/rs6000-modes.def
View file @
5de601cf
/* Definitions of target machine for GNU compiler, for IBM RS/6000.
/* Definitions of target machine for GNU compiler, for IBM RS/6000.
Copyright (C) 2002 Free Software Foundation, Inc.
Copyright (C) 2002
, 2003
Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Add any extra modes needed to represent the condition code.
/* Add any extra modes needed to represent the condition code.
...
...
gcc/config/rs6000/rs6000-protos.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler, for IBM RS/6000.
/* Definitions of target machine for GNU compiler, for IBM RS/6000.
Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 2000, 2001, 2002
, 2003
Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#ifndef GCC_RS6000_PROTOS_H
#ifndef GCC_RS6000_PROTOS_H
#define GCC_RS6000_PROTOS_H
#define GCC_RS6000_PROTOS_H
...
...
gcc/config/rs6000/rs6000.c
View file @
5de601cf
...
@@ -3,22 +3,22 @@
...
@@ -3,22 +3,22 @@
2000, 2001, 2002, 2003 Free Software Foundation, Inc.
2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#include "config.h"
#include "config.h"
#include "system.h"
#include "system.h"
...
...
gcc/config/rs6000/rs6000.h
View file @
5de601cf
...
@@ -3,23 +3,22 @@
...
@@ -3,23 +3,22 @@
2000, 2001, 2002, 2003 Free Software Foundation, Inc.
2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
/* Note that some other tm.h files include this one and then override
/* Note that some other tm.h files include this one and then override
many of the definitions. */
many of the definitions. */
...
@@ -100,7 +99,7 @@ Boston, MA 02111-1307, USA. */
...
@@ -100,7 +99,7 @@ Boston, MA 02111-1307, USA. */
is an initializer with a subgrouping for each command option.
is an initializer with a subgrouping for each command option.
Each subgrouping contains a string constant, that defines the
Each subgrouping contains a string constant, that defines the
specification name, and a string constant that used by the G
NU
CC driver
specification name, and a string constant that used by the GCC driver
program.
program.
Do not define this macro if it does not need to do anything. */
Do not define this macro if it does not need to do anything. */
...
...
gcc/config/rs6000/rs6000.md
View file @
5de601cf
...
@@ -3,22 +3,22 @@
...
@@ -3,22 +3,22 @@
;; 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
;; 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
;;- See file "rtl.def" for documentation on define_insn, match_
*
, et. al.
;;- See file "rtl.def" for documentation on define_insn, match_
*
, et. al.
...
...
gcc/config/rs6000/rs64.md
View file @
5de601cf
;; Scheduling description for IBM RS64 processors.
;; Scheduling description for IBM RS64 processors.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;; Copyright (C) 2003 Free Software Foundation, Inc.
;;
;;
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;;
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;;
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_automaton "rs64,rs64fp,rs64other")
(define_automaton "rs64,rs64fp,rs64other")
(define_cpu_unit "iu_rs64" "rs64")
(define_cpu_unit "iu_rs64" "rs64")
...
...
gcc/config/rs6000/rtems.h
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
Contributed by Joel Sherrill (joel@OARcorp.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Specify predefined symbols in preprocessor. */
/* Specify predefined symbols in preprocessor. */
...
...
gcc/config/rs6000/spe.h
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com).
Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* As a special exception, if you include this header file into source
/* As a special exception, if you include this header file into source
files compiled by GCC, this header file does not by itself cause
files compiled by GCC, this header file does not by itself cause
...
...
gcc/config/rs6000/spe.md
View file @
5de601cf
...
@@ -2,22 +2,22 @@
...
@@ -2,22 +2,22 @@
;; Copyright (C) 2002, 2003 Free Software Foundation, Inc.
;; Copyright (C) 2002, 2003 Free Software Foundation, Inc.
;; Contributed by Aldy Hernandez (aldy@quesejoda.com)
;; Contributed by Aldy Hernandez (aldy@quesejoda.com)
;; This file is part of G
NU
CC.
;; This file is part of GCC.
;; G
NU CC is free software; you can redistribute it and/or modify
;; G
CC is free software; you can redistribute it and/or modify it
;;
it under the terms of the GNU General Public License as published by
;;
under the terms of the GNU General Public License as published
;;
the Free Software Foundation; either version 2, or (at your option)
;;
by the Free Software Foundation; either version 2, or (at your
;; any later version.
;;
option)
any later version.
;; G
NU CC is distributed in the hope that it will be useful,
;; G
CC is distributed in the hope that it will be useful, but WITHOUT
;;
but WITHOUT ANY WARRANTY; without even the implied warranty of
;;
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
;;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
;;
GNU General Public
License for more details.
;; License for more details.
;; You should have received a copy of the GNU General Public License
;; You should have received a copy of the GNU General Public License
;; along with G
NU CC; see the file COPYING. If not, write to
;; along with G
CC; see the file COPYING. If not, write to the
;;
the Free Software Foundation, 59 Temple Place - Suite 330
,
;;
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
;;
Boston,
MA 02111-1307, USA.
;; MA 02111-1307, USA.
(define_constants
(define_constants
[
(SPE_ACC_REGNO 111)
[
(SPE_ACC_REGNO 111)
...
...
gcc/config/rs6000/sysv4.h
View file @
5de601cf
...
@@ -3,23 +3,22 @@
...
@@ -3,23 +3,22 @@
Free Software Foundation, Inc.
Free Software Foundation, Inc.
Contributed by Cygnus Support.
Contributed by Cygnus Support.
This file is part of GNU CC.
This file is part of GCC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option) any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330,
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
Boston, MA 02111-1307, USA. */
MA 02111-1307, USA. */
/* Header files should be C++ aware in general. */
/* Header files should be C++ aware in general. */
#define NO_IMPLICIT_EXTERN_C
#define NO_IMPLICIT_EXTERN_C
...
...
gcc/config/rs6000/sysv4le.h
View file @
5de601cf
/* Target definitions for GNU compiler for a little endian PowerPC
/* Target definitions for GNU compiler for a little endian PowerPC
running System V.4
running System V.4
Copyright (C) 1995, 2000 Free Software Foundation, Inc.
Copyright (C) 1995, 2000
, 2003
Free Software Foundation, Inc.
Contributed by Cygnus Support.
Contributed by Cygnus Support.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_DEFAULT
#undef TARGET_DEFAULT
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_LITTLE_ENDIAN)
#define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_LITTLE_ENDIAN)
...
...
gcc/config/rs6000/vxworks.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler. Vxworks PowerPC version.
/* Definitions of target machine for GNU compiler. Vxworks PowerPC version.
Copyright (C) 1996, 2000, 2002 Free Software Foundation, Inc.
Copyright (C) 1996, 2000, 2002
, 2003
Free Software Foundation, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_OS_CPP_BUILTINS
#undef TARGET_OS_CPP_BUILTINS
#define TARGET_OS_CPP_BUILTINS() \
#define TARGET_OS_CPP_BUILTINS() \
...
...
gcc/config/rs6000/windiss.h
View file @
5de601cf
/* Support for GCC on PowerPC using WindISS simulator.
/* Support for GCC on PowerPC using WindISS simulator.
Copyright (C) 2002 Free Software Foundation, Inc.
Copyright (C) 2002
, 2003
Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC.
Contributed by CodeSourcery, LLC.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public
License for more details.
License for more details.
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
along with GCC; see the file COPYING. If not, write to the
the Free Software Foundation, 59 Temple Place - Suite 330
,
Free Software Foundation, 59 Temple Place - Suite 330, Boston
,
Boston,
MA 02111-1307, USA. */
MA 02111-1307, USA. */
#undef TARGET_VERSION
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (PowerPC WindISS)");
#define TARGET_VERSION fprintf (stderr, " (PowerPC WindISS)");
...
...
gcc/config/rs6000/xcoff.h
View file @
5de601cf
/* Definitions of target machine for GNU compiler,
/* Definitions of target machine for GNU compiler,
for some generic XCOFF file format
for some generic XCOFF file format
Copyright (C) 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 2001, 2002
, 2003
Free Software Foundation, Inc.
This file is part of GNU
CC.
This file is part of G
CC.
GNU CC is free software; you can redistribute it and/or modify
GCC is free software; you can redistribute it and/or modify it
it under the terms of the GNU General Public License as published by
under the terms of the GNU General Public License as published
the Free Software Foundation; either version 2, or (at your option)
by the Free Software Foundation; either version 2, or (at your
any later version.
option)
any later version.
GNU CC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful, but WITHOUT
but WITHOUT ANY WARRANTY; without even the implied warranty of
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
GNU General Public License for more details.
License for more details.
You should have received a copy of the GNU General Public License
along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING. If not, write to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
#define TARGET_OBJECT_FORMAT OBJECT_XCOFF
#define TARGET_OBJECT_FORMAT OBJECT_XCOFF
...
...
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