Commit c21d86e1 by Geoff Keating Committed by Geoffrey Keating

eabi-cn.asm: Use /**/ to delimit comments, not #.

	* config/rs6000/eabi-cn.asm: Use /**/ to delimit comments, not #.
	* config/rs6000/eabi-ci.asm: Likewise.

From-SVN: r36521
parent f0417c82
2000-09-18 Geoff Keating <geoffk@cygnus.com>
* config/rs6000/eabi-cn.asm: Use /**/ to delimit comments, not #.
* config/rs6000/eabi-ci.asm: Likewise.
2000-09-18 Richard Henderson <rth@cygnus.com> 2000-09-18 Richard Henderson <rth@cygnus.com>
* emit-rtl.c (init_emit_once): Initialize const_tiny_rtx * emit-rtl.c (init_emit_once): Initialize const_tiny_rtx
......
# crti.s for eabi /* crti.s for eabi
Copyright (C) 1996, 2000 Free Software Foundation, Inc.
# Copyright (C) 1996, 2000 Free Software Foundation, Inc. Written By Michael Meissner
# Written By Michael Meissner
# This file is free software; you can redistribute it and/or modify it
# This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the
# under the terms of the GNU General Public License as published by the 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 with other programs, and to distribute those programs without any restriction coming from the use of this
# those programs without any restriction coming from the use of this file. (The General Public License restrictions do apply in other
# file. (The General Public License restrictions do apply in other respects; for example, they cover modification of the file, and
# respects; for example, they cover modification of the file, and distribution when not linked into another program.)
# distribution when not linked into another program.)
# 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 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
# General Public License for more details.
# You should have received a copy of the GNU General Public License
# You should have received a copy of the GNU General Public License along with 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, 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
# As a special exception, if you link this library with files compiled with GCC to produce an executable, this does not cause
# compiled with GCC to produce an executable, this does not cause the resulting executable to be covered by the GNU General Public License.
# the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why
# This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License.
# the executable file might be covered by the GNU General Public License.
# */
# This file just supplies labeled starting points for the .got* and other /* This file just supplies labeled starting points for the .got* and other
# special sections. It is linked in first before other modules. special sections. It is linked in first before other modules. */
.file "crti.s" .file "crti.s"
.ident "GNU C crti.s" .ident "GNU C crti.s"
...@@ -107,7 +107,7 @@ __EXCEPT_START__: ...@@ -107,7 +107,7 @@ __EXCEPT_START__:
.type __EH_FRAME_BEGIN__,@object .type __EH_FRAME_BEGIN__,@object
__EH_FRAME_BEGIN__: __EH_FRAME_BEGIN__:
# Head of __init function used for static constructors /* Head of __init function used for static constructors. */
.section ".init","ax" .section ".init","ax"
.align 2 .align 2
FUNC_START(__init) FUNC_START(__init)
...@@ -115,7 +115,7 @@ FUNC_START(__init) ...@@ -115,7 +115,7 @@ FUNC_START(__init)
mflr 0 mflr 0
stw 0,20(1) stw 0,20(1)
# Head of __fini function used for static destructors /* Head of __fini function used for static destructors. */
.section ".fini","ax" .section ".fini","ax"
.align 2 .align 2
FUNC_START(__fini) FUNC_START(__fini)
......
# crtn.s for eabi /* crtn.s for eabi
Copyright (C) 1996, 2000 Free Software Foundation, Inc.
# Copyright (C) 1996, 2000 Free Software Foundation, Inc. Written By Michael Meissner
# Written By Michael Meissner
# This file is free software; you can redistribute it and/or modify it
# This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the
# under the terms of the GNU General Public License as published by the 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 with other programs, and to distribute those programs without any restriction coming from the use of this
# those programs without any restriction coming from the use of this file. (The General Public License restrictions do apply in other
# file. (The General Public License restrictions do apply in other respects; for example, they cover modification of the file, and
# respects; for example, they cover modification of the file, and distribution when not linked into another program.)
# distribution when not linked into another program.)
# 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 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
# General Public License for more details.
# You should have received a copy of the GNU General Public License
# You should have received a copy of the GNU General Public License along with 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, 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
# As a special exception, if you link this library with files compiled with GCC to produce an executable, this does not cause
# compiled with GCC to produce an executable, this does not cause the resulting executable to be covered by the GNU General Public License.
# the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why
# This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License.
# the executable file might be covered by the GNU General Public License.
# */
# This file just supplies labeled ending points for the .got* and other /* This file just supplies labeled ending points for the .got* and other
# special sections. It is linked in last after other modules. special sections. It is linked in last after other modules. */
.file "crtn.s" .file "crtn.s"
.ident "GNU C crtn.s" .ident "GNU C crtn.s"
...@@ -100,14 +100,14 @@ __EXCEPT_END__: ...@@ -100,14 +100,14 @@ __EXCEPT_END__:
__EH_FRAME_END__: __EH_FRAME_END__:
.long 0 .long 0
# Tail of __init used for static constructors in Solaris /* Tail of __init function used for static constructors. */
.section ".init","ax" .section ".init","ax"
lwz 0,20(1) lwz 0,20(1)
mtlr 0 mtlr 0
addi 1,1,16 addi 1,1,16
blr blr
# Tail of __fini used for static destructors in Solaris /* Tail of __fini function used for static destructors. */
.section ".fini","ax" .section ".fini","ax"
lwz 0,20(1) lwz 0,20(1)
mtlr 0 mtlr 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment