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
Show whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
179 additions
and
254 deletions
+179
-254
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
+6
-5
gcc/config/pa/lib2funcs.asm
+6
-5
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.
...
@@ -8,11 +8,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
along
with
this
program
; see the file COPYING. If not, write to
the
Free
Software
Foundation
,
675
Mass
Ave
,
Cambridge
,
MA
02139
,
USA
.
*/
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
/*
This
had
to
be
written
in
assembler
because
the
division
functions
use
a
non
-
standard
calling
convention
.
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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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. */
/* Declare a pointer to void function type. */
typedef
void
(
*
func_ptr
)
(
void
);
typedef
void
(
*
func_ptr
)
(
void
);
...
...
gcc/config/arc/lib1funcs.asm
View file @
f7af368f
...
@@ -9,11 +9,12 @@ later version.
...
@@ -9,11 +9,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
#
ifdef
L_mulsi3
.
section
.
text
.
section
.
text
.
align
4
.
align
4
...
...
gcc/config/arm/lib1funcs.asm
View file @
f7af368f
...
@@ -10,11 +10,12 @@ later version.
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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__
#
ifdef
__APCS_26__
#
define
RET
movs
pc
,
lr
#
define
RET
movs
pc
,
lr
#
define
RETc
(
x
)
mov
##
x
##
s
pc
,
lr
#
define
RETc
(
x
)
mov
##
x
##
s
pc
,
lr
...
...
gcc/config/avr/libgcc.S
View file @
f7af368f
...
@@ -9,11 +9,12 @@ later version.
...
@@ -9,11 +9,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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 __zero_reg__ r1
#define __tmp_reg__ r0
#define __tmp_reg__ r0
#define __SREG__ 0x3f
#define __SREG__ 0x3f
...
...
gcc/config/c4x/libgcc.S
View file @
f7af368f
...
@@ -14,11 +14,12 @@ later version.
...
@@ -14,11 +14,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
; These routines are called using the standard TI register argument
; passing model.
; passing model.
; The following registers do not have to be saved:
; The following registers do not have to be saved:
...
...
gcc/config/d30v/libgcc1.asm
View file @
f7af368f
...
@@ -10,11 +10,12 @@
...
@@ -10,11 +10,12 @@
*
*
*
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
*
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
*
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
*
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
*
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
*
compiled
version
of
this
file
into
combinations
with
other
programs
,
*
those
programs
without
any
restriction
coming
from
the
use
of
this
*
and
to
distribute
those
combinations
without
any
restriction
coming
*
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
*
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
*
respects
; for example, they cover modification of the file, and
*
do
apply
in
other
respects
; for example, they cover modification of
*
distribution
when
not
linked
into
another
program
.)
*
the
file
,
and
distribution
when
not
linked
into
a
combine
*
executable
.)
*
*
*
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
*
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
*
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
*
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
...
@@ -26,11 +27,6 @@
...
@@ -26,11 +27,6 @@
*
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
*
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
*
Boston
,
MA
02111
-
1307
,
USA
.
*
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.
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
.
macro
FUNC_START
name
.
text
.
text
.
globl
__
\
name
.
globl
__
\
name
...
...
gcc/config/h8300/lib1funcs.asm
View file @
f7af368f
...
@@ -11,11 +11,12 @@ later version.
...
@@ -11,11 +11,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
.
*/
/*
Assembler
register
definitions
.
*/
#
define
A0
r0
#
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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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. */
/* Declare a pointer to void function type. */
typedef
void
(
*
func_ptr
)
(
void
);
typedef
void
(
*
func_ptr
)
(
void
);
...
...
gcc/config/m68k/aux-crt1.c
View file @
f7af368f
...
@@ -8,11 +8,12 @@ later version.
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* 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
maccrt1.o. The final two are created by defining MCRT1 and MACCRT1
respectively. */
respectively. */
...
...
gcc/config/m68k/aux-exit.c
View file @
f7af368f
...
@@ -8,11 +8,12 @@ later version.
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* Rather than come up with some ugly hack to make mcrt1 work, it is
better to just go ahead and provide atexit(). */
better to just go ahead and provide atexit(). */
...
...
gcc/config/m68k/aux-mcount.c
View file @
f7af368f
...
@@ -8,11 +8,12 @@ later version.
...
@@ -8,11 +8,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* This routine is called at the beginning of functions compiled with -p
or -pg. The A/UX libraries call mcount%, but gas cannot generate
or -pg. The A/UX libraries call mcount%, but gas cannot generate
symbols with embedded percent signs. Previous ports of GCC to A/UX
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.
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
CONCAT1
(
a
,
b
)
CONCAT2
(
a
,
b
)
#
define
CONCAT2
(
a
,
b
)
a
##
b
#
define
CONCAT2
(
a
,
b
)
a
##
b
...
...
gcc/config/mn10200/lib1funcs.asm
View file @
f7af368f
...
@@ -10,11 +10,12 @@ later version.
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
#
ifdef
L_divhi3
/*
Derive
signed
division
/
modulo
from
unsigned
"divu"
instruction
.
*/
/*
Derive
signed
division
/
modulo
from
unsigned
"divu"
instruction
.
*/
.
text
.
text
...
...
gcc/config/pa/lib1funcs.asm
View file @
f7af368f
...
@@ -10,11 +10,12 @@
...
@@ -10,11 +10,12 @@
; In addition to the permissions in the GNU General Public License, the
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file with other programs, and to distribute
; compiled version of this file into combinations with other programs,
; those programs without any restriction coming from the use of this
; and to distribute those combinations without any restriction coming
; file. (The General Public License restrictions do apply in other
; from the use of this file. (The General Public License restrictions
; respects; for example, they cover modification of the file, and
; do apply in other respects; for example, they cover modification of
; distribution when not linked into another program.)
; the file, and distribution when not linked into a combine
; executable.)
; GNU CC is distributed in the hope that it will be useful,
; GNU CC is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
gcc/config/pa/lib2funcs.asm
View file @
f7af368f
...
@@ -16,11 +16,12 @@
...
@@ -16,11 +16,12 @@
; In addition to the permissions in the GNU General Public License, the
; In addition to the permissions in the GNU General Public License, the
; Free Software Foundation gives you unlimited permission to link the
; Free Software Foundation gives you unlimited permission to link the
; compiled version of this file with other programs, and to distribute
; compiled version of this file into combinations with other programs,
; those programs without any restriction coming from the use of this
; and to distribute those combinations without any restriction coming
; file. (The General Public License restrictions do apply in other
; from the use of this file. (The General Public License restrictions
; respects; for example, they cover modification of the file, and
; do apply in other respects; for example, they cover modification of
; distribution when not linked into another program.)
; the file, and distribution when not linked into a combine
; executable.)
; 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 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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
...
...
gcc/config/pj/lib1funcs.S
View file @
f7af368f
...
@@ -6,13 +6,14 @@
...
@@ -6,13 +6,14 @@
! Free Software Foundation; either version 2, or (at your option) any
! Free Software Foundation; either version 2, or (at your option) any
! later version.
! later version.
!
!
! In addition to the permissions in the GNU General Public License, the
| In addition to the permissions in the GNU General Public License, the
! Free Software Foundation gives you unlimited permission to link the
| Free Software Foundation gives you unlimited permission to link the
! compiled version of this file with other programs, and to distribute
| compiled version of this file into combinations with other programs,
! those programs without any restriction coming from the use of this
| and to distribute those combinations without any restriction coming
! file. (The General Public License restrictions do apply in other
| from the use of this file. (The General Public License restrictions
! respects; for example, they cover modification of the file, and
| do apply in other respects; for example, they cover modification of
! distribution when not linked into another program.)
| the file, and distribution when not linked into a combine
| executable.)
!
!
! This file is distributed in the hope that it will be useful, but
! This file is distributed in the hope that it will be useful, but
! WITHOUT ANY WARRANTY; without even the implied warranty of
! WITHOUT ANY WARRANTY; without even the implied warranty of
...
@@ -24,12 +25,6 @@
...
@@ -24,12 +25,6 @@
! the Free Software Foundation, 59 Temple Place - Suite 330,
! the Free Software Foundation, 59 Temple Place - Suite 330,
! Boston, MA 02111-1307, USA.
! 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
#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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
char
**
_environ
;
extern
int
atexit
(
void
(
*
__func
)
(
void
));
extern
int
atexit
(
void
(
*
__func
)
(
void
));
...
...
gcc/config/sh/lib1funcs.asm
View file @
f7af368f
...
@@ -7,11 +7,12 @@ later version.
...
@@ -7,11 +7,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
.
!!
libgcc1
routines
for
the
Hitachi
SH
cpu
.
!!
Contributed
by
Steve
Chamberlain
.
!!
Contributed
by
Steve
Chamberlain
.
!!
sac
@
cygnus
.
com
!!
sac
@
cygnus
.
com
...
...
gcc/config/v850/lib1funcs.asm
View file @
f7af368f
...
@@ -10,11 +10,12 @@ later version.
...
@@ -10,11 +10,12 @@ later version.
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
In
addition
to
the
permissions
in
the
GNU
General
Public
License
,
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
Free
Software
Foundation
gives
you
unlimited
permission
to
link
the
compiled
version
of
this
file
with
other
programs
,
and
to
distribute
compiled
version
of
this
file
into
combinations
with
other
programs
,
those
programs
without
any
restriction
coming
from
the
use
of
this
and
to
distribute
those
combinations
without
any
restriction
coming
file
.
(
The
General
Public
License
restrictions
do
apply
in
other
from
the
use
of
this
file
.
(
The
General
Public
License
restrictions
respects
; for example, they cover modification of the file, and
do
apply
in
other
respects
; for example, they cover modification of
distribution
when
not
linked
into
another
program
.)
the
file
,
and
distribution
when
not
linked
into
a
combine
executable
.)
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
This
file
is
distributed
in
the
hope
that
it
will
be
useful
,
but
WITHOUT
ANY
WARRANTY
; without even the implied warranty of
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
...
@@ -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
,
the
Free
Software
Foundation
,
59
Temple
Place
-
Suite
330
,
Boston
,
MA
02111
-
1307
,
USA
.
*/
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
#
ifdef
L_mulsi3
.
text
.
text
.
globl
___mulsi3
.
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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* This file is a bit like libgcc1.c/libgcc2.c in that it is compiled
multiple times and yields multiple .o files.
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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* It is incorrect to include config.h here, because this file is being
compiled for the target, and hence definitions concerning only the host
compiled for the target, and hence definitions concerning only the host
do not apply. */
do not apply. */
...
...
gcc/libgcc1.c
View file @
f7af368f
...
@@ -9,11 +9,12 @@ later version.
...
@@ -9,11 +9,12 @@ later version.
In addition to the permissions in the GNU General Public License, the
In addition to the permissions in the GNU General Public License, the
Free Software Foundation gives you unlimited permission to link the
Free Software Foundation gives you unlimited permission to link the
compiled version of this file with other programs, and to distribute
compiled version of this file into combinations with other programs,
those programs without any restriction coming from the use of this
and to distribute those combinations without any restriction coming
file. (The General Public License restrictions do apply in other
from the use of this file. (The General Public License restrictions
respects; for example, they cover modification of the file, and
do apply in other respects; for example, they cover modification of
distribution when not linked into another program.)
the file, and distribution when not linked into a combine
executable.)
This file is distributed in the hope that it will be useful, but
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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"
#include "config.h"
/* Don't use `fancy_abort' here even if config.h says to use it. */
/* 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
...
@@ -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)
the Free Software Foundation; either version 2, or (at your option)
any later version.
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,
GNU CC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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
/* It is incorrect to include config.h here, because this file is being
compiled for the target, and hence definitions concerning only the host
compiled for the target, and hence definitions concerning only the host
do not apply. */
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
...
@@ -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,
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
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__
#ifndef __LIBGCC2_H__
#define __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