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
f7cf1c74
Commit
f7cf1c74
authored
Oct 27, 2002
by
Bruce Korb
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Resorted the entries
From-SVN: r58584
parent
3eae4643
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
34 deletions
+31
-34
gcc/fixinc/inclhack.def
+31
-34
No files found.
gcc/fixinc/inclhack.def
View file @
f7cf1c74
...
...
@@ -7,9 +7,8 @@ autogen definitions fixincl;
This is the sort command:
blocksort output=
XXX
\
blocksort output=
inclhack.sorted
\
pattern='^/\*$' \
start='== REPLACEMENT FIXES ==' \
trailer='^/\*EOF\*[/]' \
input=inclhack.def \
key='hackname[ ]*=[ ]*(.*);'
...
...
@@ -21,8 +20,6 @@ autogen definitions fixincl;
FIXINC_DEBUG = yes;
#endif
/* == REPLACEMENT FIXES == */
/*
* Completely replace <_int_varargs.h> with a file that includes gcc's
* stdarg.h or varargs.h files as appropriate on DG/UX
...
...
@@ -1145,6 +1142,21 @@ fix = {
/*
* Make sure hpux defines abs in header.
*/
fix = {
hackname = hpux11_abs;
mach = ia64-hp-hpux11*;
files = stdlib.h;
select = "ifndef _MATH_INCLUDED";
c_fix = format;
c_fix_arg = "if !defined(_MATH_INCLUDED) || defined(__GNUG__)";
// sed = "s/ifndef _MATH_INCLUDED/if !defined(_MATH_INCLUDED) || defined(__GNUG__)/";
test_text = "#ifndef _MATH_INCLUDED";
};
/*
* Keep HP-UX 11 from stomping on C++ math namespace
* with defines for fabsf.
*/
...
...
@@ -1165,21 +1177,6 @@ fix = {
/*
* Make sure hpux defines abs in header.
*/
fix = {
hackname = hpux11_abs;
mach = ia64-hp-hpux11*;
files = stdlib.h;
select = "ifndef _MATH_INCLUDED";
c_fix = format;
c_fix_arg = "if !defined(_MATH_INCLUDED) || defined(__GNUG__)";
// sed = "s/ifndef _MATH_INCLUDED/if !defined(_MATH_INCLUDED) || defined(__GNUG__)/";
test_text = "#ifndef _MATH_INCLUDED";
};
/*
* Prevent HP-UX 11 from defining __size_t and preventing size_t from
* being defined by having it define _hpux_size_t instead.
*/
...
...
@@ -1484,6 +1481,21 @@ fix = {
/*
* Fix libc1 _G_va_list definition, used in declarations of several
* more-or-less standard functions, for example vasprintf.
*/
fix = {
hackname = libc1_G_va_list;
files = _G_config.h;
mach = '*-*-linux*libc1';
select = 'typedef void \* _G_va_list;';
c_fix = format;
c_fix_arg = "typedef __builtin_va_list _G_va_list;";
test_text = 'typedef __builtin_va_list _G_va_list;';
};
/*
* GNU libc1 string.h does not prototype memcpy and memcmp for gcc
* versions > 1. This fix will open up the declaration for all
* versions of GCC and for g++.
...
...
@@ -1519,21 +1531,6 @@ fix = {
/*
* Fix libc1 _G_va_list definition, used in declarations of several
* more-or-less standard functions, for example vasprintf.
*/
fix = {
hackname = libc1_G_va_list;
files = _G_config.h;
mach = '*-*-linux*libc1';
select = 'typedef void \* _G_va_list;';
c_fix = format;
c_fix_arg = "typedef __builtin_va_list _G_va_list;";
test_text = 'typedef __builtin_va_list _G_va_list;';
};
/*
* In limits.h, put #ifndefs around things that are supposed to be defined
* in float.h to avoid redefinition errors if float.h is included first.
* On HP/UX this patch does not work, because on HP/UX limits.h uses
...
...
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