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
f7af368f
Commit
f7af368f
authored
May 15, 2000
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update to libgcc copyright exception clause.
From-SVN: r33916
parent
41e8b1d7
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
183 additions
and
258 deletions
+183
-258
gcc/config/alpha/lib1funcs.asm
+6
-12
gcc/config/arc/initfini.c
+9
-6
gcc/config/arc/lib1funcs.asm
+6
-12
gcc/config/arm/lib1funcs.asm
+6
-12
gcc/config/avr/libgcc.S
+6
-12
gcc/config/c4x/libgcc.S
+6
-12
gcc/config/d30v/libgcc1.asm
+6
-10
gcc/config/fr30/lib1funcs.asm
+6
-12
gcc/config/h8300/lib1funcs.asm
+6
-12
gcc/config/m32r/initfini.c
+9
-6
gcc/config/m68k/aux-crt1.c
+6
-11
gcc/config/m68k/aux-exit.c
+6
-11
gcc/config/m68k/aux-mcount.c
+6
-11
gcc/config/mcore/lib1.asm
+6
-11
gcc/config/mn10200/lib1funcs.asm
+6
-11
gcc/config/pa/lib1funcs.asm
+8
-7
gcc/config/pa/lib2funcs.asm
+8
-7
gcc/config/pa/quadlib.c
+9
-0
gcc/config/pj/lib1funcs.S
+8
-13
gcc/config/rs6000/sol-c0.c
+9
-7
gcc/config/sh/lib1funcs.asm
+6
-13
gcc/config/v850/lib1funcs.asm
+6
-11
gcc/crtstuff.c
+9
-6
gcc/frame.c
+9
-7
gcc/libgcc1.c
+6
-12
gcc/libgcc2.c
+9
-7
gcc/libgcc2.h
+0
-7
No files found.
gcc/config/alpha/lib1funcs.asm
View file @
f7af368f
...
...
@@ -8,11 +8,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -23,13 +24,6 @@ You should have received a copy of the GNU General Public License
along
with
this
program
; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
675
Mass
Ave
,
Cambridge
,
MA
02139
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
other
files
,
some
of
which
are
compiled
with
GCC
,
to
produce
an
executable
,
this
library
does
not
by
itself
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
/*
This
had
to
be
written
in
assembler
because
the
division
functions
use
a
non
-
standard
calling
convention
.
...
...
gcc/config/arc/initfini.c
View file @
f7af368f
...
...
@@ -10,6 +10,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -20,12 +29,6 @@ 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. */
/* As a special exception, if you link this file with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* Declare a pointer to void function type. */
typedef
void
(
*
func_ptr
)
(
void
);
...
...
gcc/config/arc/lib1funcs.asm
View file @
f7af368f
...
...
@@ -9,11 +9,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -25,13 +26,6 @@ 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
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
other
files
,
some
of
which
are
compiled
with
GCC
,
to
produce
an
executable
,
this
library
does
not
by
itself
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
#
ifdef
L_mulsi3
.
section
.
text
.
align
4
...
...
gcc/config/arm/lib1funcs.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,13 +27,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
other
files
,
some
of
which
are
compiled
with
GCC
,
to
produce
an
executable
,
this
library
does
not
by
itself
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
#
ifdef
__APCS_26__
#
define
RET
movs
pc
,
lr
#
define
RETc
(
x
)
mov
##
x
##
s
pc
,
lr
...
...
gcc/config/avr/libgcc.S
View file @
f7af368f
...
...
@@ -9,11 +9,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -25,13 +26,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
#define __zero_reg__ r1
#define __tmp_reg__ r0
#define __SREG__ 0x3f
...
...
gcc/config/c4x/libgcc.S
View file @
f7af368f
...
...
@@ -14,11 +14,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -30,13 +31,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
; These routines are called using the standard TI register argument
; passing model.
; The following registers do not have to be saved:
...
...
gcc/config/d30v/libgcc1.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@
*
*
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
*
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
*
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
*
those
programs
without
any
restriction
coming
from
the
use
of
this
*
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
*
respects
; for example, they cover modification of the file, and
*
distribution
when
not
linked
into
another
program
.)
*
compiled
version
of
this
file
into
combinations
with
other
programs
,
*
and
to
distribute
those
combinations
without
any
restriction
coming
*
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
*
do
apply
in
other
respects
; for example, they cover modification of
*
the
file
,
and
distribution
when
not
linked
into
a
combine
*
executable
.)
*
*
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
*
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,11 +27,6 @@
*
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
*
Boston
,
MA
02111
-
1307
,
USA
.
*
*
As
a
special
exception
,
if
you
link
this
library
with
files
*
compiled
with
GCC
to
produce
an
executable
,
this
does
not
cause
*
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
*
This
exception
does
not
however
invalidate
any
other
reasons
why
*
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
...
...
gcc/config/fr30/lib1funcs.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,13 +27,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
files
compiled
with
GCC
to
produce
an
executable
,
this
does
not
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
.
macro
FUNC_START
name
.
text
.
globl
__
\
name
...
...
gcc/config/h8300/lib1funcs.asm
View file @
f7af368f
...
...
@@ -11,11 +11,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -27,13 +28,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
other
files
,
some
of
which
are
compiled
with
GCC
,
to
produce
an
executable
,
this
library
does
not
by
itself
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
/*
Assembler
register
definitions
.
*/
#
define
A0
r0
...
...
gcc/config/m32r/initfini.c
View file @
f7af368f
...
...
@@ -10,6 +10,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -20,12 +29,6 @@ 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. */
/* As a special exception, if you link this file with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* Declare a pointer to void function type. */
typedef
void
(
*
func_ptr
)
(
void
);
...
...
gcc/config/m68k/aux-crt1.c
View file @
f7af368f
...
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -24,12 +25,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* This file is compiled three times to produce crt1.o, mcrt1.o, and
maccrt1.o. The final two are created by defining MCRT1 and MACCRT1
respectively. */
...
...
gcc/config/m68k/aux-exit.c
View file @
f7af368f
...
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -24,12 +25,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* Rather than come up with some ugly hack to make mcrt1 work, it is
better to just go ahead and provide atexit(). */
...
...
gcc/config/m68k/aux-mcount.c
View file @
f7af368f
...
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -24,12 +25,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* This routine is called at the beginning of functions compiled with -p
or -pg. The A/UX libraries call mcount%, but gas cannot generate
symbols with embedded percent signs. Previous ports of GCC to A/UX
...
...
gcc/config/mcore/lib1.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,12 +27,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
files
compiled
with
GCC
to
produce
an
executable
,
this
does
not
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
#
define
CONCAT1
(
a
,
b
)
CONCAT2
(
a
,
b
)
#
define
CONCAT2
(
a
,
b
)
a
##
b
...
...
gcc/config/mn10200/lib1funcs.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,12 +27,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
files
compiled
with
GCC
to
produce
an
executable
,
this
does
not
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
#
ifdef
L_divhi3
/*
Derive
signed
division
/
modulo
from
unsigned
"divu"
instruction
.
*/
.
text
...
...
gcc/config/pa/lib1funcs.asm
View file @
f7af368f
...
...
@@ -8,13 +8,14 @@
; the Free Software Foundation; either version 2, or (at your option)
; any later version.
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file with other programs, and to distribute
; those programs without any restriction coming from the use of this
; file. (The General Public License restrictions do apply in other
; respects; for example, they cover modification of the file, and
; distribution when not linked into another program.)
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file into combinations with other programs,
; and to distribute those combinations without any restriction coming
; from the use of this file. (The General Public License restrictions
; do apply in other respects; for example, they cover modification of
; the file, and distribution when not linked into a combine
; executable.)
; GNU CC is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
gcc/config/pa/lib2funcs.asm
View file @
f7af368f
...
...
@@ -14,13 +14,14 @@
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file with other programs, and to distribute
; those programs without any restriction coming from the use of this
; file. (The General Public License restrictions do apply in other
; respects; for example, they cover modification of the file, and
; distribution when not linked into another program.)
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file into combinations with other programs,
; and to distribute those combinations without any restriction coming
; from the use of this file. (The General Public License restrictions
; do apply in other respects; for example, they cover modification of
; the file, and distribution when not linked into a combine
; executable.)
; You should have received a copy of the GNU General Public License
; along with GNU CC; see the file COPYING. If not, write to
...
...
gcc/config/pa/quadlib.c
View file @
f7af368f
...
...
@@ -8,6 +8,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
gcc/config/pj/lib1funcs.S
View file @
f7af368f
...
...
@@ -6,13 +6,14 @@
! Free Software Foundation; either version 2, or (at your option) any
! later version.
!
! In addition to the permissions in the GNU General Public License, the
! Free Software Foundation gives you unlimited permission to link the
! compiled version of this file with other programs, and to distribute
! those programs without any restriction coming from the use of this
! file. (The General Public License restrictions do apply in other
! respects; for example, they cover modification of the file, and
! distribution when not linked into another program.)
| In addition to the permissions in the GNU General Public License, the
| Free Software Foundation gives you unlimited permission to link the
| compiled version of this file into combinations with other programs,
| and to distribute those combinations without any restriction coming
| from the use of this file. (The General Public License restrictions
| do apply in other respects; for example, they cover modification of
| the file, and distribution when not linked into a combine
| executable.)
!
! This file is distributed in the hope that it will be useful, but
! WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -24,12 +25,6 @@
! the Free Software Foundation, 59 Temple Place - Suite 330,
! Boston, MA 02111-1307, USA.
!
! As a special exception, if you link this library with files
! compiled with GCC to produce an executable, this does not cause
! the resulting executable to be covered by the GNU General Public License.
! This exception does not however invalidate any other reasons why
! the executable file might be covered by the GNU General Public License.
!
#ifdef Lvhelper
...
...
gcc/config/rs6000/sol-c0.c
View file @
f7af368f
...
...
@@ -8,6 +8,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -18,13 +27,6 @@ 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. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
extern
char
**
_environ
;
extern
int
atexit
(
void
(
*
__func
)
(
void
));
...
...
gcc/config/sh/lib1funcs.asm
View file @
f7af368f
...
...
@@ -7,11 +7,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -23,14 +24,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
other
files
,
some
of
which
are
compiled
with
GCC
,
to
produce
an
executable
,
this
library
does
not
by
itself
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
!!
libgcc1
routines
for
the
Hitachi
SH
cpu
.
!!
Contributed
by
Steve
Chamberlain
.
!!
sac
@
cygnus
.
com
...
...
gcc/config/v850/lib1funcs.asm
View file @
f7af368f
...
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
those
programs
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of the file, and
distribution
when
not
linked
into
another
program
.)
compiled
version
of
this
file
into
combinations
with
other
programs
,
and
to
distribute
those
combinations
without
any
restriction
coming
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
respects
; for example, they cover modification of
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
...
@@ -26,12 +27,6 @@ along with this program; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
/*
As
a
special
exception
,
if
you
link
this
library
with
files
compiled
with
GCC
to
produce
an
executable
,
this
does
not
cause
the
resulting
executable
to
be
covered
by
the
GNU
General
Public
License
.
This
exception
does
not
however
invalidate
any
other
reasons
why
the
executable
file
might
be
covered
by
the
GNU
General
Public
License
.
*/
#
ifdef
L_mulsi3
.
text
.
globl
___mulsi3
...
...
gcc/crtstuff.c
View file @
f7af368f
...
...
@@ -11,6 +11,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -21,12 +30,6 @@ 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. */
/* As a special exception, if you link this library with files
compiled with GCC to produce an executable, this does not cause
the resulting executable to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* This file is a bit like libgcc1.c/libgcc2.c in that it is compiled
multiple times and yields multiple .o files.
...
...
gcc/frame.c
View file @
f7af368f
...
...
@@ -10,6 +10,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -20,13 +29,6 @@ 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. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* It is incorrect to include config.h here, because this file is being
compiled for the target, and hence definitions concerning only the host
do not apply. */
...
...
gcc/libgcc1.c
View file @
f7af368f
...
...
@@ -9,11 +9,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
those programs without any restriction coming from the use of this
file. (The General Public License restrictions do apply in other
respects; for example, they cover modification of the file, and
distribution when not linked into another program.)
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
@@ -25,13 +26,6 @@ along with this program; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
#include "config.h"
/* Don't use `fancy_abort' here even if config.h says to use it. */
...
...
gcc/libgcc2.c
View file @
f7af368f
...
...
@@ -10,6 +10,15 @@ it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file into combinations with other programs,
and to distribute those combinations without any restriction coming
from the use of this file. (The General Public License restrictions
do apply in other respects; for example, they cover modification of
the file, and distribution when not linked into a combine
executable.)
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
@@ -20,13 +29,6 @@ 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. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
/* It is incorrect to include config.h here, because this file is being
compiled for the target, and hence definitions concerning only the host
do not apply. */
...
...
gcc/libgcc2.h
View file @
f7af368f
...
...
@@ -19,13 +19,6 @@ 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. */
/* As a special exception, if you link this library with other files,
some of which are compiled with GCC, to produce an executable,
this library does not by itself cause the resulting executable
to be covered by the GNU General Public License.
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License. */
#ifndef __LIBGCC2_H__
#define __LIBGCC2_H__
...
...
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