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
72832685
Commit
72832685
authored
Jun 08, 1996
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(__{eq,ne,gt,lt,ge,le}{df,sf}2): Removed extraneous comments,
constants, labels, etc. From-SVN: r12246
parent
9811059c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
140 deletions
+5
-140
gcc/config/m68k/lb1sf68.asm
+5
-140
No files found.
gcc/config/m68k/lb1sf68.asm
View file @
72832685
/*
libgcc1
routines
for
68000
w
/
o
floating
-
point
hardware
.
*/
/*
Copyright
(
C
)
1994
Free
Software
Foundation
,
Inc
.
/*
libgcc1
routines
for
68000
w
/
o
floating
-
point
hardware
.
Copyright
(
C
)
1994
,
1996
Free
Software
Foundation
,
Inc
.
This
file
is
free
software
; you can redistribute it and/or modify it
This
file
is
part
of
GNU
CC
.
GNU
CC
is
free
software
; you can redistribute it and/or modify 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
.
...
...
@@ -2658,162 +2660,92 @@ Lround$to$minus:
|
easier
to
write
efficient
versions
of
these
routines
someday
.
#
ifdef
L_eqdf2
LL0
:
.
text
.
proc
|
#
PROC
#
04
LF18
=
4
LS18
=
128
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__eqdf2
)
SYM
(
__eqdf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_eqdf2
*/
#
ifdef
L_nedf2
LL0
:
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__nedf2
)
SYM
(
__nedf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_nedf2
*/
#
ifdef
L_gtdf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__gtdf2
)
SYM
(
__gtdf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_gtdf2
*/
#
ifdef
L_gedf2
LL0
:
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__gedf2
)
SYM
(
__gedf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_gedf2
*/
#
ifdef
L_ltdf2
LL0
:
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__ltdf2
)
SYM
(
__ltdf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_ltdf2
*/
#
ifdef
L_ledf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__ledf2
)
SYM
(
__ledf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
20
),
sp
@
-
movl
a6
@
(
16
),
sp
@
-
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpdf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_ledf2
*/
...
...
@@ -2823,144 +2755,77 @@ SYM (__ledf2):
#
ifdef
L_eqsf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
4
LS18
=
128
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__eqsf2
)
SYM
(
__eqsf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_eqsf2
*/
#
ifdef
L_nesf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__nesf2
)
SYM
(
__nesf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_nesf2
*/
#
ifdef
L_gtsf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__gtsf2
)
SYM
(
__gtsf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_gtsf2
*/
#
ifdef
L_gesf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__gesf2
)
SYM
(
__gesf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_gesf2
*/
#
ifdef
L_ltsf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__ltsf2
)
SYM
(
__ltsf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_ltsf2
*/
#
ifdef
L_lesf2
.
text
.
proc
|
#
PROC
#
04
LF18
=
8
LS18
=
132
LFF18
=
0
LSS18
=
0
LV18
=
0
.
text
.
globl
SYM
(
__lesf2
)
SYM
(
__lesf2
)
:
|
#
PROLOGUE
#
0
link
a6
,
IMM
(
0
)
|
#
PROLOGUE
#
1
movl
a6
@
(
12
),
sp
@
-
movl
a6
@
(
8
),
sp
@
-
jbsr
SYM
(
__cmpsf2
)
|
#
PROLOGUE
#
2
unlk
a6
|
#
PROLOGUE
#
3
rts
#
endif
/*
L_lesf2
*/
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