Peter Wemm
6e24b2a8e2
Fix (I believe) Bill Paul's core dump when using gdb on shared executables.
...
This is an addition to rev 1.5. If lm == NULL, new->lm is uninitialized.
1999-11-22 18:04:53 +00:00
David E. O'Brien
32458f8c01
* Remove a trailing ";" from a macro.
...
* Style cleanup.
1999-11-17 07:18:25 +00:00
David E. O'Brien
9df17bd3c2
This temperary file can die now.
1999-11-17 07:03:32 +00:00
David E. O'Brien
a02d4a1bb5
Fix a minor bogon.
1999-11-15 19:26:58 +00:00
David E. O'Brien
aa2b357d9e
Undo rev 1.13 (define "OBSTACK_CHUNK_SIZE" as getpagesize()).
...
It causes internal compiler errors and sig 11's with GCC 2.95.2.
1999-11-15 07:57:13 +00:00
David E. O'Brien
0e2abe6daa
Upgrade support file for GCC 2.95.2.
1999-11-15 04:41:30 +00:00
David E. O'Brien
874051e952
Add rev 1.2 profiling tweaks, to GCC 2.95.2.
1999-11-15 04:33:36 +00:00
David E. O'Brien
6a90513a0f
Use the stock 2.95.2 file here.
...
I cannot determine if our previous (rev 1.2) changes for ObjC are still
appropriate.
1999-11-15 04:28:55 +00:00
David E. O'Brien
103b517414
Bump __FreeBSD_cc_version due to the compiler upgrade.
1999-11-15 04:25:13 +00:00
David E. O'Brien
bad1bfea45
Make cross-compilation work for Alpha on i386 machines.
...
Note that the optimizer has a bug somewhere. This means that only -O0
works at this time.
Submitted by: marcel
1999-11-14 12:07:57 +00:00
David E. O'Brien
f4f21b5c0a
Remove 'SET_ASM_OP' macro, which is unused now and rather harmful
...
for recent Egcs 1.1.x.
Submitted by: simokawa
1999-11-14 12:04:02 +00:00
David E. O'Brien
92a8fe88b3
Changes for Alpha and EGCS.
...
* Commonalities with i386, moved to a FreeBSD wide config file.
* Major additions to this file were adapted from Hidetoshi Shimokawa
<simokawa@FreeBSD.ORG>'s Alpha suppliment to the Egcs 1.1.2 port.
1999-11-14 12:01:58 +00:00
Brian Somers
e8fdcab380
Support PPPoE.
...
Add a missing comma to the lcp config options table.
1999-11-14 11:28:11 +00:00
David E. O'Brien
8b2496aa28
Virgin import of the GCC 2.95.1 compilers
1999-11-14 08:33:44 +00:00
David E. O'Brien
f91f0e2951
This commit was generated by cvs2svn to compensate for changes in r53142,
...
which included commits to RCS files with non-trunk default branches.
1999-11-14 08:33:44 +00:00
David E. O'Brien
47d43e699e
Virgin import of gcc from EGCS 1.1.2
1999-11-14 08:31:18 +00:00
David E. O'Brien
1859f7348a
This commit was generated by cvs2svn to compensate for changes in r53140,
...
which included commits to RCS files with non-trunk default branches.
1999-11-14 08:31:18 +00:00
Andrey A. Chernov
3973dacdb3
Fix time printing bug
...
PR: 14813
Submitted by: idea by netch@lucky.net (Valentin Nechayev)
1999-11-13 20:04:41 +00:00
Marcel Moolenaar
bd8ae5d0d7
Make cross-compilation work for Alpha on i386 machines. Note that
...
the optimizer has a bug somewhere. This means that only -O0 works
at this time.
1999-11-12 16:36:16 +00:00
Guido van Rooij
ee665f5a80
This commit was generated by cvs2svn to compensate for changes in r53024,
...
which included commits to RCS files with non-trunk default branches.
1999-11-08 20:51:23 +00:00
Guido van Rooij
c9bff7ba93
Import of ipfilter 3.3.3 in anticipation of its revival.
...
More to come in the next days.
1999-11-08 20:51:23 +00:00
David E. O'Brien
b6f938c9ee
Merge vendor changes into our version of this.
1999-11-05 12:56:09 +00:00
David E. O'Brien
1d0d18144c
Update for the 6.0.3s1 import.
1999-11-05 11:59:47 +00:00
David E. O'Brien
7c7520fe33
Fix conflicts.
1999-11-05 11:58:05 +00:00
David E. O'Brien
b1007096ee
This commit was generated by cvs2svn to compensate for changes in r52894,
...
which included commits to RCS files with non-trunk default branches.
1999-11-05 11:42:30 +00:00
David E. O'Brien
56b658f4c0
Virgin import of AMD (am-utils) v6.0.3s1
1999-11-05 11:42:30 +00:00
David E. O'Brien
a3c9e47ae4
Get the tar arguments right.
1999-11-05 11:37:09 +00:00
David E. O'Brien
152b6a190b
Virgin import from GCC 2.95.1.
...
As of GCC 2.95 these files from libiberty are absolutely required:
ansidecl.h libiberty.h splay-tree.h splay-tree.c
To keep from having to import all of libiberty, they are imported here
for now. Before all is said and done, libiberty might be imported, or
these files might move elsewhere.
1999-11-04 10:35:02 +00:00
David E. O'Brien
694985ca74
This commit was generated by cvs2svn to compensate for changes in r52878,
...
which included commits to RCS files with non-trunk default branches.
1999-11-04 10:35:02 +00:00
David E. O'Brien
dbbf50b2c1
Merge rev 1.2 [_exit() over exit()] into GCC 2.95.1.
1999-11-04 10:26:31 +00:00
David E. O'Brien
edc039af11
Merge rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 2.95.1.
1999-11-04 10:23:25 +00:00
David E. O'Brien
bb26fe914f
Virgin import from GCC 2.95.1.
...
As of GCC 2.95 these files:
choose-temp.c demangle.h getopt.h obstack.c pexecute.c
cplus-dem.c getopt.c getopt1.c obstack.h
were removed from the GCC compilers proper to libiberty. To continue our
revision history, and to keep from having to import all of libiberty,
they are imported here as if they were never moved.
1999-11-04 10:20:05 +00:00
David E. O'Brien
8084f41299
This commit was generated by cvs2svn to compensate for changes in r52874,
...
which included commits to RCS files with non-trunk default branches.
1999-11-04 10:20:05 +00:00
David E. O'Brien
5e4f33b57d
Structure field name changed.
1999-11-03 12:33:56 +00:00
David E. O'Brien
7429eb627b
This brings rev 1.2 (reality check and document profiling extensions)
...
into GCC 2.95.2.
1999-11-01 20:09:07 +00:00
David E. O'Brien
145b487463
This adds rev 1.2 (-fformat-extensions) to GCC 2.95.2.
1999-11-01 19:51:19 +00:00
David E. O'Brien
8364821558
Merge rev 1.2 (a.out support) into GCC 2.95.2.
1999-11-01 18:56:02 +00:00
David E. O'Brien
3a81009a05
Add Alpha and proper x86 support to GCC 2.95.2.
...
[ Functionally speaking, this covers revs 1.{2,3} ]
1999-11-01 18:53:45 +00:00
David E. O'Brien
60766cff6e
Merge our -fformat-extensions and printf0() into GCC 2.95.2.
1999-11-01 18:41:09 +00:00
David E. O'Brien
d14ec649a5
Virgin import of the GCC 2.95.2 compilers
1999-11-01 08:28:22 +00:00
David E. O'Brien
79fe5b7c35
This commit was generated by cvs2svn to compensate for changes in r52750,
...
which included commits to RCS files with non-trunk default branches.
1999-11-01 08:28:22 +00:00
David E. O'Brien
9b305aa15a
Virgin import of GCC 2.95.2's libstdc++
1999-11-01 07:40:19 +00:00
David E. O'Brien
47f6c74e96
This commit was generated by cvs2svn to compensate for changes in r52746,
...
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:40:19 +00:00
David E. O'Brien
7b8177c6f1
Virgin import of GCC 2.95.2's libio -- the C++ iostream facility.
1999-11-01 07:37:09 +00:00
David E. O'Brien
c97da636ba
This commit was generated by cvs2svn to compensate for changes in r52744,
...
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:37:09 +00:00
David E. O'Brien
6eaec9aa97
Change quote style.
1999-11-01 07:35:24 +00:00
David E. O'Brien
7c27f7499b
Virgin import of GCC 2.95.2's libf2c
1999-11-01 07:32:56 +00:00
David E. O'Brien
362ac0af37
This commit was generated by cvs2svn to compensate for changes in r52741,
...
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:32:56 +00:00
David E. O'Brien
192baed06f
Tell others how I did this.
1999-11-01 07:27:42 +00:00
David E. O'Brien
9f6e1e5e55
This file came from elsewhere and there was a little turd left.
1999-11-01 07:25:20 +00:00
David E. O'Brien
04bf0bfdea
Describe how I did this.
1999-11-01 07:24:11 +00:00
David E. O'Brien
0781147161
Update for gcc 2.95.2.
1999-11-01 07:22:02 +00:00
David E. O'Brien
77ba2fa135
Use the stock file for now.
1999-10-27 09:45:47 +00:00
David E. O'Brien
7870ac45b1
s brings rev 1.2 (document printf0()) into GCC 2.95.1.
1999-10-27 09:41:10 +00:00
David E. O'Brien
022c4aa3c3
This brings rev 1.2 (reality check and document profiling extensions)
...
into GCC 2.95.1.
1999-10-27 09:37:24 +00:00
David E. O'Brien
038686ab78
This adds rev 1.2 (-fformat-extensions) to GCC 2.95.1.
1999-10-27 09:31:52 +00:00
David E. O'Brien
b59570183a
Use the stock file.
1999-10-27 09:23:37 +00:00
David E. O'Brien
aa3dc39c46
Use the stock file now.
1999-10-26 09:17:58 +00:00
David E. O'Brien
844fd17cbc
Merge the FREEBSD_NATIVE and ELF/a.out support into GCC 2.95.1.
1999-10-26 09:13:47 +00:00
David E. O'Brien
d135dab220
Fix conflicts.
1999-10-26 08:57:00 +00:00
David E. O'Brien
b2d5bd75c2
Merge rev 1.2 (a.out support) into GCC 2.95.1.
1999-10-26 08:53:03 +00:00
David E. O'Brien
cd6526700d
Merge our changes - this brings rev 1.2 (fix stabs ordering for a.out)
...
into GCC 2.95.1.
1999-10-26 08:47:58 +00:00
David E. O'Brien
c4fdf639ae
Merge our changes - this brings rev 1.2 (-fformat-extensions)
...
into GCC 2.95.1.
1999-10-26 08:45:23 +00:00
David E. O'Brien
d9996e3a9a
Merge our changes - this brings revs 1.{2,3} minus rev 1.4 into GCC 2.95.1.
1999-10-26 08:41:38 +00:00
David E. O'Brien
4c47b7c8d4
Fix conflicts. (dist src now contains our rev 1.1->1.2 changes)
1999-10-26 08:38:21 +00:00
Peter Wemm
9515a35166
If running on the client side of a remote commit, don't reject root when
...
trying to do a commit. The server side will use the correct name, and the
client side restriction is just an annoyance.
Requested by: lots of folks
1999-10-25 06:24:11 +00:00
David E. O'Brien
fd61cf3070
Add Alpha and proper x86 support to GCC 2.95.1.
...
[ Functionally speaking, this covers revs 1.{2,3} ]
1999-10-16 08:44:43 +00:00
David E. O'Brien
c6975f0768
Merge rev 1.2 (FreeBSD native support -- do not search the multitude of
...
extended include file paths that do not exist) into GCC 2.95.1.
1999-10-16 08:39:06 +00:00
David E. O'Brien
75b9cba00e
Go back to stock file -- our mods are OBE.
1999-10-16 08:34:33 +00:00
David E. O'Brien
a659e1e661
Merge our -fformat-extensions and printf0() into GCC 2.95.1.
1999-10-16 08:28:26 +00:00
David E. O'Brien
c3c9b2d1d1
Stick with the stock version of this.
1999-10-16 08:21:54 +00:00
David E. O'Brien
0efb1a6924
Use this stock version of this.
1999-10-16 08:13:35 +00:00
David E. O'Brien
3fa6aa223c
Use the stock file here. I cannot determine if our previous (rev 1.2)
...
changes for ObjC are still appropriate.
1999-10-16 08:12:02 +00:00
David E. O'Brien
098b3e11ec
Use stock file here.
1999-10-16 08:10:36 +00:00
David E. O'Brien
e5dfdb494d
Bring our profiling tweaks from rev 1.2 into GCC 2.95.1.
1999-10-16 08:08:21 +00:00
David E. O'Brien
bceb635162
Merge BDE's printf format error fixes into GCC 2.95.1.
1999-10-16 07:57:37 +00:00
David E. O'Brien
5270ed0d16
Use the stock file here.
1999-10-16 07:56:14 +00:00
David E. O'Brien
923ab67efc
Use the stock GCC 2.95.1 file here. Our previous (rev 1.2) changes are OBE.
1999-10-16 07:53:19 +00:00
David E. O'Brien
eead50688d
Merge rev 1.2 into GCC 2.95.1.
1999-10-16 07:35:28 +00:00
David E. O'Brien
b39cebb8f3
Fix conflicts.
1999-10-16 07:12:34 +00:00
David E. O'Brien
f32ac804b1
Virgin import of the GCC 2.95.1 compilers
1999-10-16 07:10:09 +00:00
David E. O'Brien
05da15fdb4
This commit was generated by cvs2svn to compensate for changes in r52287,
...
which included commits to RCS files with non-trunk default branches.
1999-10-16 07:10:09 +00:00
David E. O'Brien
f2c57ef828
Virgin import of the GCC 2.95.1 compilers
1999-10-16 06:09:09 +00:00
David E. O'Brien
3bae6d51b0
This commit was generated by cvs2svn to compensate for changes in r52284,
...
which included commits to RCS files with non-trunk default branches.
1999-10-16 06:09:09 +00:00
David E. O'Brien
aef9219924
Virgin import of GCC 2.95.1's libio -- the C++ iostream facility.
1999-10-16 03:54:25 +00:00
David E. O'Brien
3709f518cf
This commit was generated by cvs2svn to compensate for changes in r52279,
...
which included commits to RCS files with non-trunk default branches.
1999-10-16 03:54:25 +00:00
David E. O'Brien
7b57a2734b
Virgin import of GCC 2.95.1's libstdc++
1999-10-16 03:52:48 +00:00
David E. O'Brien
838ab3a9b7
This commit was generated by cvs2svn to compensate for changes in r52277,
...
which included commits to RCS files with non-trunk default branches.
1999-10-16 03:52:48 +00:00
David E. O'Brien
f269f9df8d
Grrrrr. Put the $FreeBSD$ in a Bad Place.
1999-10-15 21:49:40 +00:00
David E. O'Brien
b7da6f22c3
Register the fact we want expand_main_function() to invoke __main.
1999-10-15 20:56:19 +00:00
David E. O'Brien
46e3c32617
Merge rev 1.2 (a.out support) into EGCS 1.1.2.
1999-10-15 20:48:35 +00:00
David E. O'Brien
68883b2d58
Return these files back to their stock versions.
...
These files aren't used in either building GCC or with a GCC installation
in the "FreeBSD native" case.
1999-10-13 15:55:31 +00:00
David E. O'Brien
b50366c383
Virgin import of EGCS 1.1.2
1999-10-12 00:47:56 +00:00
David E. O'Brien
f04184a54b
This commit was generated by cvs2svn to compensate for changes in r52143,
...
which included commits to RCS files with non-trunk default branches.
1999-10-12 00:47:56 +00:00
David E. O'Brien
44d23c83a9
Remove a useless blank line, I accidently added.
1999-10-12 00:35:49 +00:00
David E. O'Brien
ba505f0644
Move RCS tag to our normal place.
1999-10-10 22:43:12 +00:00
David E. O'Brien
1baaa64720
Style cleanups:
...
* be consistant on protecting "#define FOO"s with "#undef FOO".
* be consistant that macro params are upper case, and commas are followed
by a space in the macro definition
* protect macro param expansion by ()'s
* break long lines
* line continuations chars to consistant column
* remove trailing spaces
1999-10-10 22:33:40 +00:00
David E. O'Brien
ac27a30c83
Remove things common to all FreeBSD platforms. They will now live in a
...
FreeBSD wide config file.
This includes "WORD_SWITCH_TAKES_ARG" & "SWITCH_TAKES_ARG". Platforms
such as FreeBSD/MIPS will need to override these two defintions, but it
can #undef them and define them approapiately.
1999-10-10 22:17:24 +00:00
Michael Haro
5915885377
Correct typo, Welcom -> Welcome
...
and add $FreeBSD$
1999-10-10 07:46:38 +00:00
David E. O'Brien
ca5065cd1f
Fully document -q.
...
Restore original $Header$.
1999-10-05 15:20:45 +00:00