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
87b6d63a
Commit
87b6d63a
authored
May 09, 2000
by
Bruce Korb
Committed by
Bruce Korb
May 09, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
disable hpux8_bogus_inlines on SCO
From-SVN: r33806
parent
dcfa0bc8
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
10 deletions
+27
-10
gcc/ChangeLog
+1
-0
gcc/fixinc/fixincl.x
+25
-10
gcc/fixinc/inclhack.def
+1
-0
No files found.
gcc/ChangeLog
View file @
87b6d63a
...
...
@@ -111,6 +111,7 @@ Tue May 9 20:52:43 2000 Denis Chertykov <denisc@overta.ru>
*
fixinc
/
check
.
tpl
:
Template
for
checking
fixes
*
fixinc
/
inclhack
.
def
:
Added
'
test_text
'
for
many
fixes
disable
hpux8_bogus_inlines
on
SCO
*
fixinc
/
fixinc
.
sco
:
Oh
,
yes
,
we
don
'
t
need
this
any
more
.
Tue
May
9
16
:
30
:
27
MET
DST
2000
Jan
Hubicka
<
jh
@suse
.
cz
>
...
...
gcc/fixinc/fixincl.x
View file @
87b6d63a
...
...
@@ -825,7 +825,7 @@ tSCC zAlpha_GetoptList[] =
* content selection pattern - do fix if pattern found
*/
tSCC zAlpha_GetoptSelect0[] =
"getopt\\(int, char \\*\\[";
"getopt\\(int, char \\*\\[
\\], *char \\*\\)
";
#define ALPHA_GETOPT_TEST_CT 1
tTestDesc aAlpha_GetoptTests[] = {
...
...
@@ -1159,7 +1159,7 @@ tSCC zBad_LvalList[] =
* content selection pattern - do fix if pattern found
*/
tSCC zBad_LvalSelect0[] =
"^[ \t]*#[ \t]*pragma[ \t]
[ \t]*
extern_prefix";
"^[ \t]*#[ \t]*pragma[ \t]
+
extern_prefix";
#define BAD_LVAL_TEST_CT 1
tTestDesc aBad_LvalTests[] = {
...
...
@@ -1169,7 +1169,7 @@ tTestDesc aBad_LvalTests[] = {
* Fix Command Arguments for Bad_Lval
*/
const char* apzBad_LvalPatch[] = { "sed",
"-e", "s/^[ \t]*#[ \t]*define[ \t]
*
\\([^(]*\\)\\(([^)]*)\\)[ \t]*\\(_.\\)\\1\\2[ \t]*$/#define \\1 \\3\\1/",
"-e", "s/^[ \t]*#[ \t]*define[ \t]
+
\\([^(]*\\)\\(([^)]*)\\)[ \t]*\\(_.\\)\\1\\2[ \t]*$/#define \\1 \\3\\1/",
(char*)NULL };
/* * * * * * * * * * * * * * * * * * * * * * * * * *
...
...
@@ -1200,7 +1200,7 @@ tSCC zBroken_Assert_StdioSelect0[] =
* content bypass pattern - skip fix if pattern found
*/
tSCC zBroken_Assert_StdioBypass0[] =
"include.*stdio.h";
"include.*stdio
\\
.h";
#define BROKEN_ASSERT_STDIO_TEST_CT 2
tTestDesc aBroken_Assert_StdioTests[] = {
...
...
@@ -1243,7 +1243,7 @@ tSCC zBroken_Assert_StdlibSelect0[] =
* content bypass pattern - skip fix if pattern found
*/
tSCC zBroken_Assert_StdlibBypass0[] =
"include.*stdlib.h";
"include.*stdlib
\\
.h";
#define BROKEN_ASSERT_STDLIB_TEST_CT 2
tTestDesc aBroken_Assert_StdlibTests[] = {
...
...
@@ -1491,8 +1491,16 @@ tSCC zHpux_MaxintList[] =
* Machine/OS name selection pattern
*/
#define apzHpux_MaxintMachs (const char**)NULL
#define HPUX_MAXINT_TEST_CT 0
#define aHpux_MaxintTests (tTestDesc*)NULL
/*
* content selection pattern - do fix if pattern found
*/
tSCC zHpux_MaxintSelect0[] =
"^#[ \t]*define[ \t]*MAXINT[ \t]";
#define HPUX_MAXINT_TEST_CT 1
tTestDesc aHpux_MaxintTests[] = {
{ TT_EGREP, zHpux_MaxintSelect0, (regex_t*)NULL }, };
/*
* Fix Command Arguments for Hpux_Maxint
...
...
@@ -1563,8 +1571,15 @@ tSCC zHpux8_Bogus_InlinesList[] =
tSCC zHpux8_Bogus_InlinesSelect0[] =
"inline";
#define HPUX8_BOGUS_INLINES_TEST_CT 1
/*
* content bypass pattern - skip fix if pattern found
*/
tSCC zHpux8_Bogus_InlinesBypass0[] =
"The Santa Cruz Operation";
#define HPUX8_BOGUS_INLINES_TEST_CT 2
tTestDesc aHpux8_Bogus_InlinesTests[] = {
{ TT_NEGREP, zHpux8_Bogus_InlinesBypass0, (regex_t*)NULL },
{ TT_EGREP, zHpux8_Bogus_InlinesSelect0, (regex_t*)NULL }, };
/*
...
...
@@ -1634,7 +1649,7 @@ tSCC zIsc_Omits_With_StdcList[] =
* content selection pattern - do fix if pattern found
*/
tSCC zIsc_Omits_With_StdcSelect0[] =
"defined(__STDC__) && !defined(_POSIX_SOURCE)";
"
!
defined(__STDC__) && !defined(_POSIX_SOURCE)";
#define ISC_OMITS_WITH_STDC_TEST_CT 1
tTestDesc aIsc_Omits_With_StdcTests[] = {
...
...
@@ -4668,7 +4683,7 @@ extern char *\tsprintf();\\\n\
*
* List of all fixes
*/
#define REGEX_COUNT 10
3
#define REGEX_COUNT 10
5
#define MACH_LIST_SIZE_LIMIT 279
#define FIX_COUNT 118
...
...
gcc/fixinc/inclhack.def
View file @
87b6d63a
...
...
@@ -908,6 +908,7 @@ fix = {
hackname = hpux8_bogus_inlines;
files = math.h;
select = inline;
bypass = 'The Santa Cruz Operation';
sed = "s@inline int abs(int [a-z][a-z]*) {.*}@extern \"C\" int abs(int);@";
sed = "s@inline double abs(double [a-z][a-z]*) {.*}@@";
sed = "s@inline int sqr(int [a-z][a-z]*) {.*}@@";
...
...
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