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
cae21ae8
Commit
cae21ae8
authored
Nov 12, 1998
by
Geoffrey Noer
Committed by
Jim Wilson
Nov 12, 1998
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Jumbo patch from Geoff Noer to rename CYGWIN32 to CYGWIN.
From-SVN: r23622
parent
15fdcfe9
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
90 additions
and
55 deletions
+90
-55
gcc/ChangeLog
+32
-0
gcc/cccp.c
+3
-3
gcc/collect2.c
+2
-2
gcc/config/i386/cygwin.asm
+0
-0
gcc/config/i386/cygwin.h
+0
-0
gcc/config/i386/mingw32.h
+2
-2
gcc/config/i386/t-cygwin
+2
-2
gcc/config/i386/win32.h
+1
-1
gcc/config/i386/winnt.c
+1
-1
gcc/config/i386/x-cygwin
+0
-0
gcc/config/i386/xm-cygwin.h
+3
-3
gcc/config/rs6000/cygwin.h
+5
-2
gcc/config/rs6000/x-cygwin
+0
-0
gcc/config/rs6000/xm-cygwin.h
+0
-0
gcc/configure
+14
-14
gcc/configure.in
+14
-14
gcc/gcc.c
+1
-1
gcc/getpwd.c
+3
-3
gcc/libgcc2.c
+3
-3
gcc/protoize.c
+1
-1
gcc/toplev.c
+3
-3
No files found.
gcc/ChangeLog
View file @
cae21ae8
Thu
Nov
12
19
:
20
:
57
1998
Geoffrey
Noer
<
noer
@cygnus
.
com
>
*
i386
/
cygwin32
.
asm
:
Delete
.
*
i386
/
cygwin
.
asm
:
New
file
,
renamed
from
cygwin32
.
asm
.
*
i386
/
cygwin32
.
h
:
Delete
.
*
i386
/
cygwin
.
h
:
New
file
,
renamed
from
cygwin32
.
h
.
*
i386
/
t
-
cygwin32
:
Delete
.
*
i386
/
t
-
cygwin
:
New
file
,
renamed
from
t
-
cygwin32
.
Include
cygwin
.
asm
instead
of
cygwin32
.
asm
.
Remove
"32"
from
comment
.
*
i386
/
x
-
cygwin32
:
Delete
.
*
i386
/
x
-
cygwin
:
New
file
,
renamed
from
x
-
cygwin32
.
*
i386
/
xm
-
cygwin32
:
Delete
.
*
i386
/
xm
-
cygwin
:
New
file
,
renamed
from
xm
-
cygwin32
.
Use
newly
renamed
cygwin_
funcs
for
path
translations
.
*
i386
/
win32
.
h
:
Define
__CYGWIN__
when
-
mcygwin
given
.
*
i386
/
winnt
.
c
:
Remove
"32"
from
comment
about
cygwin
.
*
i386
/
mingw32
.
h
:
Fix
references
to
cygwin32
.
h
in
light
of
above
.
*
rs6000
/
cygwin32
.
h
:
Delete
.
*
rs6000
/
cygwin
.
h
:
New
file
,
renamed
from
cygwin32
.
h
.
Add
-
D__CYGWIN__
to
CPP_PREDEFINES
.
*
rs6000
/
x
-
cygwin32
:
Delete
.
*
rs6000
/
x
-
cygwin
:
New
file
,
renamed
from
x
-
cygwin32
.
*
rs6000
/
xm
-
cygwin32
:
Delete
.
*
rs6000
/
xm
-
cygwin
:
New
file
,
renamed
from
xm
-
cygwin32
.
*
configure
.
in
:
Check
for
cygwin
*
instead
of
cygwin32
.
Account
for
the
rename
of
cygwin
-
related
config
files
to
lose
the
"32"
s
.
*
configure
:
Regenerate
.
*
cccp
.
c
,
collect2
.
c
,
gcc
.
c
,
getpwd
.
c
,
libgcc2
.
c
,
protoize
.
c
,
toplev
.
c
:
Change
all
refs
to
__CYGWIN32__
to
__CYGWIN__
.
Wed
Nov
11
12
:
25
:
19
1998
Tom
Tromey
<
tromey
@cygnus
.
com
>
*
Makefile
.
in
(
JAVAGC
)
:
New
macro
.
...
...
gcc/cccp.c
View file @
cae21ae8
...
...
@@ -84,7 +84,7 @@ static int hack_vms_include_specification ();
#endif
/* VMS */
/* Windows does not natively support inodes, and neither does MSDOS. */
#if (defined (_WIN32) && ! defined (
CYGWIN32
)) || defined (__MSDOS__)
#if (defined (_WIN32) && ! defined (
__CYGWIN__
)) || defined (__MSDOS__)
#define INO_T_EQ(a, b) 0
#endif
...
...
@@ -4888,10 +4888,10 @@ static int
absolute_filename
(
filename
)
char
*
filename
;
{
#if defined (__MSDOS__) || (defined (_WIN32) && !defined (__CYGWIN
32
__))
#if defined (__MSDOS__) || (defined (_WIN32) && !defined (__CYGWIN__))
if
(
ISALPHA
(
filename
[
0
])
&&
filename
[
1
]
==
':'
)
filename
+=
2
;
#endif
#if defined (__CYGWIN
32
__)
#if defined (__CYGWIN__)
/* At present, any path that begins with a drive spec is absolute. */
if
(
ISALPHA
(
filename
[
0
])
&&
filename
[
1
]
==
':'
)
return
1
;
#endif
...
...
gcc/collect2.c
View file @
cae21ae8
...
...
@@ -47,7 +47,7 @@ Boston, MA 02111-1307, USA. */
#include "demangle.h"
#include "obstack.h"
#ifdef __CYGWIN
32
__
#ifdef __CYGWIN__
#include <process.h>
#endif
...
...
@@ -1721,7 +1721,7 @@ collect_execute (prog, argv, redir)
if
(
argv
[
0
]
==
0
)
fatal
(
"cannot find `%s'"
,
prog
);
#ifndef __CYGWIN
32
__
#ifndef __CYGWIN__
pid
=
vfork
();
if
(
pid
==
-
1
)
fatal_perror
(
VFORK_STRING
);
...
...
gcc/config/i386/cygwin
32
.asm
→
gcc/config/i386/cygwin.asm
View file @
cae21ae8
File moved
gcc/config/i386/cygwin
32
.h
→
gcc/config/i386/cygwin.h
View file @
cae21ae8
File moved
gcc/config/i386/mingw32.h
View file @
cae21ae8
...
...
@@ -21,10 +21,10 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* Most of this is the same as for
Cygwin32
, except for changing some
/* Most of this is the same as for
cygwin
, except for changing some
specs. */
#include "i386/cygwin
32
.h"
#include "i386/cygwin.h"
/* Please keep changes to CPP_PREDEFINES in sync with i386/crtdll. The
only difference between the two should be __MSVCRT__ needed to
...
...
gcc/config/i386/t-cygwin
32
→
gcc/config/i386/t-cygwin
View file @
cae21ae8
LIBGCC1 = libgcc1-asm.a
CROSS_LIBGCC1 = libgcc1-asm.a
LIB1ASMSRC = i386/cygwin
32
.asm
LIB1ASMSRC = i386/cygwin.asm
LIB1ASMFUNCS = _chkstk
# cygwin
32
always has a limits.h, but, depending upon how we are doing
# cygwin always has a limits.h, but, depending upon how we are doing
# the build, it may not be installed yet.
LIMITS_H_TEST = true
...
...
gcc/config/i386/win32.h
View file @
cae21ae8
...
...
@@ -71,7 +71,7 @@ Boston, MA 02111-1307, USA. */
#undef CPP_SPEC
#define CPP_SPEC "%(cpp_cpu) %{posix:-D_POSIX_SOURCE} \
%{!mcygwin:-iwithprefixbefore include/mingw32 -D__MINGW32__} \
%{mcygwin:-D__CYGWIN32__}"
%{mcygwin:-D__CYGWIN32__
-D__CYGWIN__
}"
/* We have to dynamic link to get to the system DLLs. All of libc, libm and
the Unix stuff is in cygwin.dll. The import library is called
...
...
gcc/config/i386/winnt.c
View file @
cae21ae8
...
...
@@ -493,7 +493,7 @@ i386_pe_unique_section (decl, reloc)
}
/* The Microsoft linker requires that every function be marked as
DT_FCN. When using gas on cygwin
32
, we must emit appropriate .type
DT_FCN. When using gas on cygwin, we must emit appropriate .type
directives. */
#include "gsyms.h"
...
...
gcc/config/i386/x-cygwin
32
→
gcc/config/i386/x-cygwin
View file @
cae21ae8
File moved
gcc/config/i386/xm-cygwin
32
.h
→
gcc/config/i386/xm-cygwin.h
View file @
cae21ae8
...
...
@@ -40,11 +40,11 @@ do { \
_epath = _win32epath = getenv (NAME); \
/* if we have a posix path list, convert to win32 path list */
\
if (_epath != NULL && *_epath != 0 \
&& cygwin
32
_posix_path_list_p (_epath)) \
&& cygwin_posix_path_list_p (_epath)) \
{ \
_win32epath = (char *) xmalloc \
(cygwin
32
_posix_to_win32_path_list_buf_size (_epath)); \
cygwin
32
_posix_to_win32_path_list (_epath, _win32epath); \
(cygwin_posix_to_win32_path_list_buf_size (_epath)); \
cygwin_posix_to_win32_path_list (_epath, _win32epath); \
} \
(VAR) = _win32epath; \
} while (0)
...
...
gcc/config/rs6000/cygwin
32
.h
→
gcc/config/rs6000/cygwin.h
View file @
cae21ae8
...
...
@@ -5,7 +5,7 @@
to build GCC for use with a windows style library and tool
set, winnt.h uses the Microsoft tools to do that.
Copyright (C) 1996 Free Software Foundation, Inc.
Copyright (C) 1996
, 1997
Free Software Foundation, Inc.
This file is part of GNU CC.
...
...
@@ -33,9 +33,12 @@ Boston, MA 02111-1307, USA. */
#undef CPP_PREDEFINES
#endif
#define CPP_PREDEFINES "-D_WIN32 -DWINNT -D__CYGWIN32__ -DPOSIX \
#define CPP_PREDEFINES "-D_WIN32 -DWINNT -D__CYGWIN
__ -D__CYGWIN
32__ -DPOSIX \
-D_POWER -D_ARCH_PPC -D__PPC__ -Asystem(winnt) -Acpu(powerpc) -Amachine(powerpc)"
#undef CPP_SPEC
#define CPP_SPEC "-remap %{posix: -D_POSIX_SOURCE} %(cpp_cpu)"
/* We have to dynamic link to get to the system DLLs. All of libc, libm and
the Unix stuff is in cygwin.dll. The import library is called
'libcygwin.a'. For Windows applications, include more libraries, but
...
...
gcc/config/rs6000/x-cygwin
32
→
gcc/config/rs6000/x-cygwin
View file @
cae21ae8
File moved
gcc/config/rs6000/xm-cygwin
32
.h
→
gcc/config/rs6000/xm-cygwin.h
View file @
cae21ae8
File moved
gcc/configure
View file @
cae21ae8
...
...
@@ -3668,10 +3668,10 @@ for machine in $build $host $target; do
xmake_file
=
i386/x-vsta
;;
i[34567]86-
*
-win32
)
xm_file
=
"
${
xm_file
}
i386/xm-cygwin
32
.h"
tmake_file
=
i386/t-cygwin
32
xm_file
=
"
${
xm_file
}
i386/xm-cygwin.h"
tmake_file
=
i386/t-cygwin
tm_file
=
i386/win32.h
xmake_file
=
i386/x-cygwin
32
xmake_file
=
i386/x-cygwin
extra_objs
=
winnt.o
fixincludes
=
Makefile.in
if
test
x
$enable_threads
=
xyes
;
then
...
...
@@ -3679,11 +3679,11 @@ for machine in $build $host $target; do
fi
exeext
=
.exe
;;
i[34567]86-
*
-pe
|
i[34567]86-
*
-cygwin
32
)
xm_file
=
"
${
xm_file
}
i386/xm-cygwin
32
.h"
tmake_file
=
i386/t-cygwin
32
tm_file
=
i386/cygwin
32
.h
xmake_file
=
i386/x-cygwin
32
i[34567]86-
*
-pe
|
i[34567]86-
*
-cygwin
*
)
xm_file
=
"
${
xm_file
}
i386/xm-cygwin.h"
tmake_file
=
i386/t-cygwin
tm_file
=
i386/cygwin.h
xmake_file
=
i386/x-cygwin
extra_objs
=
winnt.o
fixincludes
=
Makefile.in
if
test
x
$enable_threads
=
xyes
;
then
...
...
@@ -3694,9 +3694,9 @@ for machine in $build $host $target; do
i[34567]86-
*
-mingw32
*
)
tm_file
=
i386/mingw32.h
xm_file
=
"
${
xm_file
}
i386/xm-mingw32.h"
tmake_file
=
"i386/t-cygwin
32
i386/t-mingw32"
tmake_file
=
"i386/t-cygwin i386/t-mingw32"
extra_objs
=
winnt.o
xmake_file
=
i386/x-cygwin
32
xmake_file
=
i386/x-cygwin
fixincludes
=
Makefile.in
if
test
x
$enable_threads
=
xyes
;
then
thread_file
=
'win32'
...
...
@@ -4976,11 +4976,11 @@ for machine in $build $host $target; do
fi
extra_headers
=
ppc-asm.h
;;
powerpcle-
*
-pe
|
powerpcle-
*
-cygwin
32
)
tm_file
=
rs6000/cygwin
32
.h
xm_file
=
"rs6000/xm-cygwin
32
.h
${
xm_file
}
"
powerpcle-
*
-pe
|
powerpcle-
*
-cygwin
*
)
tm_file
=
rs6000/cygwin.h
xm_file
=
"rs6000/xm-cygwin.h
${
xm_file
}
"
tmake_file
=
rs6000/t-winnt
xmake_file
=
rs6000/x-cygwin
32
xmake_file
=
rs6000/x-cygwin
# extra_objs=pe.o
fixincludes
=
Makefile.in
if
test
x
$enable_threads
=
xyes
;
then
...
...
gcc/configure.in
View file @
cae21ae8
...
...
@@ -1447,10 +1447,10 @@ changequote([,])dnl
changequote(,)dnl
i[34567]86-*-win32)
changequote([,])dnl
xm_file="${xm_file} i386/xm-cygwin
32
.h"
tmake_file=i386/t-cygwin
32
xm_file="${xm_file} i386/xm-cygwin.h"
tmake_file=i386/t-cygwin
tm_file=i386/win32.h
xmake_file=i386/x-cygwin
32
xmake_file=i386/x-cygwin
extra_objs=winnt.o
fixincludes=Makefile.in
if test x$enable_threads = xyes; then
...
...
@@ -1459,12 +1459,12 @@ changequote([,])dnl
exeext=.exe
;;
changequote(,)dnl
i[34567]86-*-pe | i[34567]86-*-cygwin
32
)
i[34567]86-*-pe | i[34567]86-*-cygwin
*
)
changequote([,])dnl
xm_file="${xm_file} i386/xm-cygwin
32
.h"
tmake_file=i386/t-cygwin
32
tm_file=i386/cygwin
32
.h
xmake_file=i386/x-cygwin
32
xm_file="${xm_file} i386/xm-cygwin.h"
tmake_file=i386/t-cygwin
tm_file=i386/cygwin.h
xmake_file=i386/x-cygwin
extra_objs=winnt.o
fixincludes=Makefile.in
if test x$enable_threads = xyes; then
...
...
@@ -1477,9 +1477,9 @@ changequote(,)dnl
changequote([,])dnl
tm_file=i386/mingw32.h
xm_file="${xm_file} i386/xm-mingw32.h"
tmake_file="i386/t-cygwin
32
i386/t-mingw32"
tmake_file="i386/t-cygwin i386/t-mingw32"
extra_objs=winnt.o
xmake_file=i386/x-cygwin
32
xmake_file=i386/x-cygwin
fixincludes=Makefile.in
if test x$enable_threads = xyes; then
thread_file='win32'
...
...
@@ -2775,11 +2775,11 @@ changequote([,])dnl
fi
extra_headers=ppc-asm.h
;;
powerpcle-*-pe | powerpcle-*-cygwin
32
)
tm_file=rs6000/cygwin
32
.h
xm_file="rs6000/xm-cygwin
32
.h ${xm_file}"
powerpcle-*-pe | powerpcle-*-cygwin
*
)
tm_file=rs6000/cygwin.h
xm_file="rs6000/xm-cygwin.h ${xm_file}"
tmake_file=rs6000/t-winnt
xmake_file=rs6000/x-cygwin
32
xmake_file=rs6000/x-cygwin
# extra_objs=pe.o
fixincludes=Makefile.in
if test x$enable_threads = xyes; then
...
...
gcc/gcc.c
View file @
cae21ae8
...
...
@@ -2267,7 +2267,7 @@ execute ()
for
(
n_commands
=
1
,
i
=
0
;
i
<
argbuf_index
;
i
++
)
if
(
strcmp
(
argbuf
[
i
],
"|"
)
==
0
)
{
/* each command. */
#if defined (__MSDOS__) || (defined (_WIN32) && defined (__CYGWIN
32
_)) || defined (OS2) || defined (VMS)
#if defined (__MSDOS__) || (defined (_WIN32) && defined (__CYGWIN
_
_)) || defined (OS2) || defined (VMS)
fatal
(
"-pipe not supported"
);
#endif
argbuf
[
i
]
=
0
;
/* termination of command args. */
...
...
gcc/getpwd.c
View file @
cae21ae8
...
...
@@ -22,7 +22,7 @@
char
*
xmalloc
();
#if !(defined (VMS) || (defined(_WIN32) && !defined(__CYGWIN
32
__)))
#if !(defined (VMS) || (defined(_WIN32) && !defined(__CYGWIN__)))
/* Get the working directory. Use the PWD environment variable if it's
set correctly, since this is faster and gives more uniform answers
...
...
@@ -70,7 +70,7 @@ getpwd ()
return
p
;
}
#else
/* VMS || _WIN32 && !__CYGWIN
32
__ */
#else
/* VMS || _WIN32 && !__CYGWIN__ */
#ifndef MAXPATHLEN
#define MAXPATHLEN 255
...
...
@@ -90,4 +90,4 @@ getpwd ()
return
pwd
;
}
#endif
/* VMS || _WIN32 && !__CYGWIN
32
__ */
#endif
/* VMS || _WIN32 && !__CYGWIN__ */
gcc/libgcc2.c
View file @
cae21ae8
...
...
@@ -2572,7 +2572,7 @@ __clear_cache (char *beg, char *end)
/* Jump to a trampoline, loading the static chain address. */
#if defined(WINNT) && ! defined(__CYGWIN
32
__)
#if defined(WINNT) && ! defined(__CYGWIN__)
long
getpagesize
()
{
...
...
@@ -2810,7 +2810,7 @@ cacheflush (char *beg, int size, int flag)
#endif
/* sony_news */
#endif
/* L_trampoline */
#ifndef __CYGWIN
32
__
#ifndef __CYGWIN__
#ifdef L__main
#include "gbl-ctors.h"
...
...
@@ -2892,7 +2892,7 @@ SYMBOL__MAIN ()
#endif
/* no HAS_INIT_SECTION or INVOKE__main */
#endif
/* L__main */
#endif
/* __CYGWIN
32
__ */
#endif
/* __CYGWIN__ */
#ifdef L_ctors
...
...
gcc/protoize.c
View file @
cae21ae8
...
...
@@ -59,7 +59,7 @@ Boston, MA 02111-1307, USA. */
#include "system.h"
#include <sys/stat.h>
#if ! defined (_WIN32) || defined (__CYGWIN
32
__)
#if ! defined (_WIN32) || defined (__CYGWIN__)
#if defined(POSIX) || defined(CONCURRENT)
#include <dirent.h>
#else
...
...
gcc/toplev.c
View file @
cae21ae8
...
...
@@ -1252,7 +1252,7 @@ get_run_time ()
#ifdef __BEOS__
return
0
;
#else
/* not BeOS */
#if defined (_WIN32) && !defined (__CYGWIN
32
__)
#if defined (_WIN32) && !defined (__CYGWIN__)
if
(
clock
()
<
0
)
return
0
;
else
...
...
@@ -4947,7 +4947,7 @@ main (argc, argv)
compile_file
(
filename
);
#if !defined(OS2) && !defined(VMS) && (!defined(_WIN32) || defined (__CYGWIN
32
__))
#if !defined(OS2) && !defined(VMS) && (!defined(_WIN32) || defined (__CYGWIN__))
if
(
flag_print_mem
)
{
char
*
lim
=
(
char
*
)
sbrk
(
0
);
...
...
@@ -4963,7 +4963,7 @@ main (argc, argv)
#endif
/* not USG */
#endif
}
#endif
/* ! OS2 && ! VMS && (! _WIN32 || CYGWIN
32
) */
#endif
/* ! OS2 && ! VMS && (! _WIN32 || CYGWIN) */
if
(
errorcount
)
exit
(
FATAL_EXIT_CODE
);
...
...
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