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
03affdf5
Commit
03affdf5
authored
Mar 10, 1999
by
Bruce Korb
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Patches from superior directory
From-SVN: r25664
parent
47898a19
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
76 additions
and
6 deletions
+76
-6
gcc/fixinc/fixinc.dgux
+1
-1
gcc/fixinc/fixinc.irix
+1
-1
gcc/fixinc/fixinc.sco
+2
-2
gcc/fixinc/fixinc.svr4
+35
-1
gcc/fixinc/fixinc.wrap
+29
-0
gcc/fixinc/fixinc.x86-linux-gnu
+8
-1
No files found.
gcc/fixinc/fixinc.dgux
View file @
03affdf5
#
!/bin/sh
#!/bin/sh
#
# modified for dgux by hassey@dg-rtp.dg.com based on
#
...
...
gcc/fixinc/fixinc.irix
View file @
03affdf5
...
...
@@ -2,7 +2,7 @@
# Install modified versions of certain problematic Irix include files.
# If possible, create a wrapper (see fixinc.wrap) instead of copying files.
#
# Copyright (C) 1997 Free Software Foundation, Inc.
# Copyright (C) 1997
, 1998
Free Software Foundation, Inc.
# Contributed by Brendan Kehoe (brendan@cygnus.com).
#
# This file is part of GNU CC.
...
...
gcc/fixinc/fixinc.sco
View file @
03affdf5
...
...
@@ -6,7 +6,7 @@
# Based on fixinc.svr4 script by Ron Guilmette (rfg@ncd.com) (SCO
# modifications by Ian Lance Taylor (ian@airs.com)).
#
# Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
# Copyright (C) 1995, 1996, 1997
, 1998
Free Software Foundation, Inc.
#
# This file is part of GNU CC.
#
...
...
@@ -404,7 +404,7 @@ __EOF__
# Define _CURSES_H_WRAPPER at the end of the wrapper, not the start,
# so that if #include_next gets another instance of the wrapper,
# this will follow the #include_next chain until we arrive at
# the real
<curses.h>
.
# the real
system include file
.
chmod a+r
$LIB
/
$file
fi
fi
...
...
gcc/fixinc/fixinc.svr4
View file @
03affdf5
#! /bin/sh
# Install modified versions of certain ANSI-incompatible
# native System V Release 4 system include files.
# Copyright (C) 1994, 1996, 1997 Free Software Foundation, Inc.
# Copyright (C) 1994, 1996, 1997
, 1998
Free Software Foundation, Inc.
# Contributed by Ron Guilmette (rfg@monkeys.com).
#
# This file is part of GNU CC.
...
...
@@ -1536,6 +1536,40 @@ if [ \! -z "$file_to_fix" ]; then
rm
-f
/tmp/
$base
fi
# Similarly for struct queue in sys/stream.h.
file
=
sys/stream.h
base
=
`
basename
$file
`
if
[
-r
${
LIB
}
/
$file
]
;
then
file_to_fix
=
${
LIB
}
/
$file
else
if
[
-r
${
INPUT
}
/
$file
]
;
then
file_to_fix
=
${
INPUT
}
/
$file
else
file_to_fix
=
""
fi
fi
if
[
\!
-z
"
$file_to_fix
"
]
;
then
echo
Checking
$file_to_fix
sed
-e
'/struct[ ]*queue/i\
#ifdef __cplusplus\
#define queue __stream_queue\
#endif'
\
-e
'/struct[ ]*queue/a\
#ifdef __cplusplus\
#undef queue\
#endif'
$file_to_fix
>
/tmp/
$base
if
cmp
$file_to_fix
/tmp/
$base
>
/dev/null 2>&1
;
then
\
true
else
echo
Fixed
$file_to_fix
mkdir
-p
$LIB
/
`
dirname
$file
`
rm
-f
${
LIB
}
/
$file
cp /tmp/
$base
${
LIB
}
/
$file
chmod a+r
${
LIB
}
/
$file
fi
rm
-f
/tmp/
$base
fi
echo
'Removing unneeded directories:'
cd
$LIB
files
=
`
find
.
-type
d
-print
| sort
-r
`
...
...
gcc/fixinc/fixinc.wrap
View file @
03affdf5
...
...
@@ -72,6 +72,35 @@ __EOF__
fi
fi
# Similarly for struct queue in sys/stream.h.
file
=
sys/stream.h
if
[
-r
$INPUT
/
$file
]
;
then
echo
Checking
$INPUT
/
$file
if
grep
'struct[ ]*queue'
$INPUT
/
$file
>
/dev/null
then
echo
Fixed
$file
mkdir
-p
$LIB
/
`
dirname
$file
`
rm
-f
$LIB
/
$file
cat
<<
'
__EOF__
' >
$LIB
/
$file
#ifndef _SYS_STREAM_H_WRAPPER
#ifdef __cplusplus
# define queue __stream_queue
#endif
#include_next <sys/stream.h>
#ifdef __cplusplus
# undef queue
#endif
#define _SYS_STREAM_H_WRAPPER
#endif /* _SYS_STREAM_H_WRAPPER */
__EOF__
# Define _SYS_STREAM_H_WRAPPER at the end of the wrapper, not the start,
# so that if #include_next gets another instance of the wrapper,
# this will follow the #include_next chain until we arrive at
# the real <sys/stream.h>.
chmod a+r
$LIB
/
$file
fi
fi
# Avoid the definition of the bool type in the Solaris 2.x curses.h when using
# g++, since it's now an official type in the C++ language.
file
=
curses.h
...
...
gcc/fixinc/fixinc.x86-linux-gnu
View file @
03affdf5
...
...
@@ -136,5 +136,12 @@ __EOF__
# the real <gnu/types.h>.
chmod a+r
$LIB
/
$file
exit
0
if
[
x
${
INSTALL_ASSERT_H
}
!=
x
]
;
then
cd
${
ORIG_DIR
}
rm
-f
include/assert.h
;
cp
$(
srcdir
)
/assert.h include/assert.h
;
chmod a+r include/assert.h
;
fi
exit
0
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