ache
00d0da1f06
Upgrade from new bash
1994-12-30 14:39:39 +00:00
ats
c1ca341215
Install also a gcc.1 manual page as a link from cc.1, as long as
...
we have the link cc to gcc.
1994-12-26 19:15:19 +00:00
nate
2d6cedff33
New file from pk to aid new in developing the shlib code for new
...
architectures.
Obtained from: NetBSD
1994-12-23 22:56:08 +00:00
nate
08bd346ff9
Updated version of gas which allows for link-time error reporting if
...
used in conjustion with the new shlib 'ld' source. Note, if you use
the new features both gas and ld must be updated.
Obtained from: NetBSD
1994-12-23 22:37:45 +00:00
nate
047d3abc50
Updated to recent version of Paul K.'s shlib code. This code has better
...
warning handling and allows for link-time warnings with a modified
version of gas.
Note: Not all of the newer bits were updated such as some of the non-x86
machine-dependant code is relevant to FreeBSD right now.
Obtained from: NetBSD
1994-12-23 22:31:35 +00:00
ache
700ddc4656
Upgrade to readline from bash 1.14.3
1994-12-12 03:23:04 +00:00
ats
8cfcc9d4a9
Changed a SORT 1L to a SORT 1.
1994-12-11 21:41:28 +00:00
ats
81259de8e6
Changed one occurrence of LD 8 to LD 1 and the OS FreeBSD 1.1 to FreeBSD 2.0.
1994-12-11 21:39:31 +00:00
ats
c4f784c7bf
Changed one occurence of rmail(1) to rmail(8).
1994-12-11 21:35:17 +00:00
sef
0ec2da1a00
Added "cpuid" opcode.
1994-12-11 20:46:55 +00:00
ache
88f8af59dd
Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int',
...
but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful
rx.c compilation
1994-12-09 02:26:23 +00:00
ache
56b2665188
Change #include order to not redifine __P
1994-12-09 01:51:16 +00:00
ache
4e42c65e6a
Regcomp, re_comp eliminating
1994-12-09 01:08:56 +00:00
ache
aa700af850
More kosher regexp eliminating, based on BSD date now
1994-12-09 01:08:01 +00:00
ache
52dd051a2b
Eliminate buggy regcomp and re_comp implementations,
...
we already have them in another place.
1994-12-09 00:46:42 +00:00
ache
e7021573a6
8bit locale ajustment fix
1994-12-06 04:23:42 +00:00
ache
ff3ac9fff7
Upgrade to version 2.0
1994-12-06 03:16:45 +00:00
ats
2e3b143c5c
Throw out the abort call, the reasoning seems to be false :-).
...
Change a round to a truncate. Problem reported from Christoph Kukulies:
9.8 2 / p did an IOT trap.
There is one remaining problem.: 9.8 2 % p shows on other machines 1.8
but does here in the moment 1.
1994-12-03 16:32:02 +00:00
ache
a7bd51c26c
Use new bkgd() function to produce background
1994-12-02 19:49:17 +00:00
ats
fdc4322828
Add the files y.tab.h and a2p.c that get automatically generated to
...
the CLEANFILES target. Remove the file a2p.c from the source tree, this get
generated anew from a2p.y.
1994-11-28 18:30:44 +00:00
ats
2ab7a38ba4
Add the automatically generated files: y.tab.h c-exp.tab.c ch-exp.tab.c and
...
m2-exp.tab.c to the CLEANFILES target.
1994-11-28 17:19:52 +00:00
ache
0c303b23e2
Add -lcompat to LDADD for insque/remque (they treated as part of library)
1994-11-24 21:02:00 +00:00
ache
81bb8ce1eb
For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 instead
...
of 1. (we have it). Please check gnu2bmake script
1994-11-23 21:11:20 +00:00
ache
820bfa4455
Add missing osfcn.h
1994-11-23 21:00:24 +00:00
jkh
7843e2ffd5
Remove /usr/gnu from mandatory manpath.
1994-11-22 09:57:42 +00:00
ache
56b9433db5
Add ^X,^B,^F,^E,^A
...
Implement KEY_DC/^D
Fix some displaying errors
Add more beeps on reaching edges
1994-11-20 00:21:02 +00:00
ache
a15dd552fb
Automatically turn off insert mode when end of field reached
...
in line_edit().
1994-11-19 10:22:12 +00:00
ache
5860daab9f
Highlight only flen sized part while editing in line_edit()
1994-11-19 09:58:34 +00:00
ache
2c3630ec3c
Highlight only space available for editing
1994-11-19 00:45:02 +00:00
ache
a712be6673
silently restrict all boxes to LINES, COLS
1994-11-18 22:49:09 +00:00
jkh
0568bfe8aa
From: "Jonathan M. Bresler" <jmb@kryten.Atinc.COM>
...
in getting mirror-2.3 to work with FreeBSD, i found that timelocal.pl has
a bug. a patch is included below. this needs to be applied to both
src/gnu/usr.bin/perl/lib/timelocal.pl and
src/usr.sbin/xntpd/scripts/monitoring/timelocal.pl
Submitted by: jmb
1994-11-18 02:24:06 +00:00
ache
47333139a0
Draw passed line with passed attrs on enter of line_edit()
...
and redraw it with default attrs on exit.
1994-11-18 01:46:32 +00:00
ache
b676b27e60
Add new parameter to line_edit: field length (-1 means unlimited)
1994-11-18 01:02:42 +00:00
ache
6634015da1
Save/restore attrs in line_edit now
1994-11-18 00:30:06 +00:00
ache
088cca6a2d
Use newscr instead of curscr in shadows code
1994-11-17 23:54:24 +00:00
ache
eb8f7bdbbb
Use wnoutrefresh() in clear_norefresh
1994-11-17 23:08:57 +00:00
ache
f3bff5f3cb
Add dialog_clear_norefresh() function
1994-11-17 22:52:05 +00:00
ache
828ad8f53b
Remove regex.h, it conflicts with our POSIX regex.h and we already
...
have it under different name: gnuregex.h (from libregex)
Change all references of <regex.h> to <gnuregex.h>
1994-11-17 21:44:49 +00:00
ache
ed02257aa9
Fix original bug with wrong calculated dims for items list.
...
Add args check for functions when autosizing impossible.
1994-11-17 19:21:51 +00:00
ache
ad5f9cfaaa
Put #warning "this file is obsoleted ... etc."
1994-11-17 11:20:44 +00:00
ache
e1f7c16403
Update with new autosizing code, use -1 -1 now
1994-11-16 14:47:17 +00:00
ache
4d10f8e3af
Full autosizing support, now you can pass -1, -1 for any
...
string
1994-11-16 14:37:37 +00:00
ljo
21dd700e1d
Added NO_IMPLICIT_C as our header files in standard locations are either
...
already C++ safe, or C++ header files.
This fixes the problem with parse errors in header files when compiling C++
files.
Recompiling libg++ also solves the undefined synbols problem.
1994-11-16 14:02:42 +00:00
ache
9f503caf83
Make shadow more 'real': now shadowed letters appearse as dim ones.
1994-11-15 17:32:05 +00:00
ache
fd98171fd8
Add comment about SYSV-ism
1994-11-15 13:32:35 +00:00
ache
d5cd6a1906
Fix bug: only one second-level shadow drawed
1994-11-15 12:42:14 +00:00
phk
96e31776cc
Integrated GCC-2.6.1 -> GCC-2.6.2 changes.
...
Notice that the libgcc DOESN'T change number, because there are no
changes.
Also now the gnu2bmake stuff is synchronized again.
I commit this so that others can test too.
You might want to postpone any "make worlds" until tomorrow, to
avoid any problems I didn't see in the first pass.
Thanks to Bruce for rounding up our changes to gcc.
1994-11-15 04:52:19 +00:00
bde
fa6f7683fa
Clean up some foreign makefiles a bit, attempting to handle .sh files
...
more like binaries. This is hard to do using a general rules because
the natural `.sh:' rule has a null suffix and null suffixes are broken.
(With 1.1.5's make they sometimes work and sometimes cause core dumps.
2.0's make has a botched fixed and they never work.)
1994-11-14 05:57:36 +00:00
bde
ced9d65f75
Include <sys/types.h> early. This will be required when <stdio.h> and/or
...
<signal.h> are fixed to not include it.
Bruce
1994-11-14 05:16:46 +00:00
jkh
997ed1e99d
Fix merge conflicts.
1994-11-13 06:11:02 +00:00
jkh
56f191e34f
Michael Reifenberger's libg++ port
...
Submitted by: mr
1994-11-13 05:57:35 +00:00
jkh
92ee99deb0
This commit was generated by cvs2svn to compensate for changes in r4422,
...
which included commits to RCS files with non-trunk default branches.
1994-11-13 05:57:35 +00:00
jkh
57230199f6
Michael Reifenberger's libg++ port
...
Submitted by: mr
1994-11-13 05:57:35 +00:00
jkh
8ab215cb8b
This commit was generated by cvs2svn to compensate for changes in r4420,
...
which included commits to RCS files with non-trunk default branches.
1994-11-13 05:54:27 +00:00
jkh
1a97c0026b
Michael Reifenberger's libg++ 2.6.1 port.
...
Submitted by: mr
1994-11-13 05:54:27 +00:00
ache
b775de76c5
Additionly use erase char from termios
...
Implement kill line by ^U or kill char from termios
1994-11-10 15:16:46 +00:00
phk
24fc39b7ca
address @freefall.cdrom.com -> @freebsd.org
1994-11-10 02:34:54 +00:00
ache
bded064c6b
Add include
1994-11-08 00:50:00 +00:00
ache
5b939ba324
Add missing values.h (it isn't part of libg++ anymore) but it
...
accords ANSI standard, provides backward 1.x compatibility and
used in many applications.
1994-11-08 00:47:04 +00:00
dg
bac3f5da4f
Enabled build/install of kgdb.
1994-11-07 08:22:17 +00:00
phk
4d3c992957
As pointed out by Paul Traina, we need the libs to be 261.0 not 26.1.
1994-11-07 04:40:26 +00:00
bde
413b4a9ce3
Restore my fixes to 2.6.0. The changes should not affect anything except
...
profiling and wchar_t. Profiled libraries will shrink.
tm.h:
Our wchar_t is int, not unsigned short.
Always link statically if profiling.
Define all the SPECs together.
final.c, tm.h:
Don't emit unused profiling code and data.
aux-output.c:
Always preserve the PIC register if profiling.
aux-output.c, tm.h:
Implement FUNCTION_PROFILER_EPILOGUE (currently not used).
New:
tm.h:
Set the target defaults in the correct way.
1994-11-06 21:32:11 +00:00
dg
4f72c5dccd
From Johannes Stille:
...
When we get an EN8 response while we're already sending the file using
the i protocol, this can happen:
In send.c, flocal_send_await_reply() is called. This function calls
flocal_send_fail() to process the aborted transfer. After this, we run
into the branch that calls ffileseekend() to force the end of the
actual transfer.
Now flocal_send_fail() frees qtrans, but qtrans is still used later!
I propose to fix this by moving the usfree_send(qtrans) out of
flocal_send_fail(), as in the patch I append to this mail.
...
I have found a race condition in the uucp 1.05 code. The typical result
is that the connections mysteriously fails with "conversation failed",
even while all files were transmitted. This is the problem:
At least for the i protocol, the code to send a packet can receive and
process packets after sending.
In several places in the code, we send a command and then prepare to
receive an answer.
Now the answer might already arrive during the call that sends the
command while we aren't ready to process it.
The general solution is IMHO first to do all preparations and only as a
last step to send out the command.
Reviewed by: John Dyson
Submitted by: Johannes Stille
1994-11-06 10:17:13 +00:00
phk
35e8c0b669
Explicitly tell cpp where to look for include files.
1994-11-04 21:40:39 +00:00
jkh
5446d45c75
__386BSD__ -> __FreeBSD__
...
I know that many of these entries are bogus and need to be revisited,
but let's get the tree working again for now and then do a pass through
looking at all the __FreeBSD__ entries, shall we?
1994-11-04 02:14:13 +00:00
gclarkii
76dc5a5e47
Correct my hosing...:(
1994-11-03 23:50:43 +00:00
phk
c7af08793a
Bump the version-number of the "shared-gcc-internals" library. Will only
...
affect you if you decided to use that feature.
1994-11-03 20:37:05 +00:00
gclarkii
d2ac2e307d
Change libs to install in /usr/lib/perl
1994-11-03 20:07:46 +00:00
gclarkii
1edad64dae
Change libs to /usr/lib/perl
...
Reviewed by:
Submitted by:
Obtained from:
1994-11-03 20:03:53 +00:00
gclarkii
1c367eb620
Install libs into /usr/lib/perl. The discussion we had did not come to
...
a point so... If any thing besides here I would vote for /usr/include.
1994-11-03 20:02:15 +00:00
jkh
f33d91a759
Remove obsolete __386BSD__ predefine.
1994-11-03 14:29:57 +00:00
phk
763106b915
----------------------------------
...
GCC-2.6.1 COMES TO FREEBSD-current
----------------------------------
Everybody needs to 'make world'.
Oakland, Nov 2nd 1994. In a surprise move this sunny afternoon, the release-
engineer for the slightly delayed FreeBSD-2.0, Poul-Henning Kamp (28),
decided to pull in the new version 2.6.1 of the GNU C-compiler.
The new version of the compiler was release today at noon, and hardly 9
hours later it was committed into the FreeBSD-current source-repository.
"It's is simply because we have had too much trouble with the version 2.6.0
of the compiler" Poul-Henning told the FreeBSD-Gazette, "we took a gamble
when we decided to use that as our compiler for the 2.0 release, but it
seems to pay of in the end now" he concludes.
The move has not been discussed on the "core" list at all, and will come as
a surprise for most Poul-Hennings peers. "I have only discussed it with
Jordan [J. K. Hubbard, the FreeBSD's resident humourist], and we agreed that
we needed to do it, so ... I did it!". After a breath he added with a grin:
"My email will probably get an all time 'disk-full' now!".
This will bring quite a flag-day to the FreeBSD developers, the patch-file
is almost 1.4 Megabyte, and they will have to run "make world" to get
entirely -current again. "Too bad, but we just had to do this." Was
the only comment from Poul-Henning to these problems.
When asked how this move would impact the 2.0 release-date, Poul-Hennings
face grew dark, he mumbled some very Danish words while he moved his fingers
in strange geometrical patterns. Immediately something ecclipsed the Sun, a
minor tremor shook the buildings, and the temperature fell significantly.
We decided not to pursure the question.
-----------
JOB-SECTION
-----------
Are you a dedicated GCC-hacker ?
We BADLY need somebody to look at the 'freebsd' OS in gcc, sanitize it and
carry the patches back to the GNU people. In particular, we need to get
out of the "i386-only" spot we are in now. I have the stuff to take a
gnu-dist into bmake-form, and will do that part.
Please apply to phk@freebsd.org
No Novice Need Apply.
1994-11-03 06:52:42 +00:00
pst
f7b73bcaac
Put a real man page in for cpp(1)... it needs to be converted to the mandoc
...
macros, but it's good enough for now.
Obtained from: gcc 2.6.0 gnu distribution
1994-11-02 08:18:25 +00:00
ache
44578bdd6a
Enhance inputbox to pass initial prompt (optional)
1994-11-02 01:41:52 +00:00
ache
025b24f9bf
Now line_edit() uses passed string as initial prompt
1994-11-02 01:40:34 +00:00
jkh
08a9e5ef75
Translate README to english. :-)
1994-11-02 00:39:42 +00:00
jkh
76e6727cc5
Link g++ -> c++, like I did with gcc -> cc. This is evil, but it's
...
now at least orthogonal evil.
1994-11-01 21:28:00 +00:00
jkh
b4eb2d1fe2
Add LINKS to get gcc back.
1994-11-01 20:51:29 +00:00
ache
acf79dfbdb
Fix beforeinstall compare
...
Submitted by: jc@cleat.irbs.com
1994-11-01 17:32:46 +00:00
pst
001e58e8c6
Don't reinstall includes when not necessary
1994-11-01 09:13:02 +00:00
ache
56f3cb7200
Add pointer check after each newwin/subwin with error diagnostic
1994-10-31 04:02:31 +00:00
pst
ecc0770734
Test test test! sigh!
...
Perl's scripts are still trying to execute perl out of /usr/gnu/bin/perl.
The hack Larry was using for h2ph.1 doesn't work with the new macros, so
make it a real man page.
Also, we weren't building the .ph files, add them as an afterinstall rule
in the x2p subdirectory.
1994-10-29 07:14:55 +00:00
jkh
59d0ecd39a
Add a -I${.CURDIR} so that the next time Andrew changes dialog.h, the
...
whole build doesn't fall over before installation.
1994-10-28 05:36:38 +00:00
ache
29545cb24f
Add refresh after each line of program output,
...
some pgms may have long waiting time between output lines.
1994-10-28 04:05:32 +00:00
ache
deec1252d0
prgbox example added
1994-10-28 03:22:29 +00:00
ache
a14231e199
Add --prgbox option to test new prgbox() function
1994-10-28 03:12:46 +00:00
ache
94acb7693c
Implement dialog_prgbox() function which allows run program
...
(via pipe) with output to dialog box
1994-10-28 03:08:28 +00:00
wollman
98fcc4fd2d
Convince Perl to that is is part of the system, as /usr/bin/perl (binary)
...
and /usr/share/perl (library). The latter was chosen as analogous to other
directories already present in /usr/share, like /usr/share/groff_font and
(particularly) /usr/share/mk.
1994-10-27 23:16:54 +00:00
jkh
036aa87c50
Repair the damage done by whomever blew the last commit. Now it
...
compiles again.
1994-10-26 15:23:04 +00:00
ache
e065aed69f
Move dialog_update() to another place, because it is now in dialog_clear()
1994-10-25 22:44:09 +00:00
bde
77a8b3b7b2
Add perl.
1994-10-25 16:59:57 +00:00
paul
4a8ee9cf54
Added refresh() to dialog_clear so that it actually
...
clears the screen.
Reviewed by:
Submitted by:
Obtained from:
1994-10-25 15:10:27 +00:00
ljo
1b240443b4
Added f77 program. This is a modified version of the c++ program.
...
All it does is add -lf2c and -lm.
1994-10-25 14:36:50 +00:00
ljo
b99ef5fa8e
Added FORTRAN rule.
1994-10-25 13:36:02 +00:00
dg
4cc1cb6276
Changed NO_SHARED_LIBCC_INT to SHARED_LIBCC_INT and changed the logic
...
as appropriate. This makes gcc not built with a shared cc_int the
default.
1994-10-25 07:02:23 +00:00
ache
91f5aade83
Make dialog attributes visible from outside (for direct usage
...
in pgms)
1994-10-24 05:09:45 +00:00
wollman
6b10cbb5ce
Completed last fix: don't use backquotes in here-documents; it confuses
...
ash. (The backquotes were only used to implement a slower version of
${foo-$bar} anyway.)
1994-10-22 23:47:21 +00:00
wollman
af5fbc6483
Fill in SUBMITTER= line correctly.
1994-10-22 23:34:57 +00:00
wollman
05a8973590
I really, really don't want to know why adding a blank line between
...
__EOF__ and a done command lets fixes this script for ash...
1994-10-22 23:32:01 +00:00
nate
a3591460b9
Adding cvsinit back to the subdirs since it shouldn't have been removed
...
in the first place.
1994-10-22 19:36:22 +00:00
pst
f2a8bf2aaa
remove cvsinit from subdir list
1994-10-22 16:59:52 +00:00
nate
155b85f01f
Added cvsinit shell script as a runnable command.
...
Submitted by: CVS mailing list.
1994-10-22 04:51:40 +00:00
ache
ffc427ac8c
Allow '#' in address in rmail arguments
...
Obtained from: taylor-uucp list
1994-10-22 03:51:36 +00:00
ache
88841568e3
Fix dialog_clear() to clear windows.
1994-10-21 17:52:19 +00:00
ache
d2b5d56f71
Implement line_edit() function (full line editor) which may called
...
externally.
Rewrite inputbox/textbox to use this function.
1994-10-21 15:42:30 +00:00
ache
f530ec529e
Declare more functions externally.
...
Don't forget to use 'make beforeinstall'...
1994-10-20 21:56:45 +00:00
ache
eca71cc402
Don't exit silently, if initscr failed; put error message
1994-10-19 04:45:41 +00:00
ache
183359589b
Check initscr() for NULL
1994-10-19 04:10:48 +00:00
wollman
91c4cc082c
Dramatically clean up Makefile. Make send-pr get rebuilt if Makefile
...
changes.
1994-10-15 21:39:54 +00:00
ache
26305b1df8
Add LDADD += -lcurses
1994-10-12 02:13:39 +00:00
ache
2faeb5ef71
Add LDADD+= -ltermcap
1994-10-12 02:06:02 +00:00
ache
69a3e3e070
SHARED_LDADD --> LDADD
1994-10-12 01:54:38 +00:00
ache
5b9b3aa7dc
Output error diagnostics, if occurse.
...
Add radiolist test.
1994-10-11 23:52:16 +00:00
ache
fbf1a70813
Use libdialog now.
1994-10-11 23:51:09 +00:00
ache
bd9c66e395
libdialog added
1994-10-11 23:34:13 +00:00
ache
625a30095d
This commit was generated by cvs2svn to compensate for changes in r3515,
...
which included commits to RCS files with non-trunk default branches.
1994-10-11 23:30:51 +00:00
ache
ef40875ab1
Make all dialog box available from C programs via functions calls
1994-10-11 23:30:51 +00:00
ache
0b5993fc35
Implement HOME/END keys for line edit
1994-10-10 22:32:07 +00:00
ache
a3ecffd7a6
Implement insert-mode line editing
1994-10-10 19:49:22 +00:00
ache
11d54c2aa6
Back out part of ctype fixes, unneded with new ctype
1994-10-09 15:22:35 +00:00
pst
0278e6db70
Cosmetic cleanup
1994-10-09 00:46:16 +00:00
ache
c3eef0a8cf
Dialog added
1994-10-08 15:19:12 +00:00
ache
6f63580a25
Moved from ports, arrow keys allowed to edit input,
...
back tab key understanded now
1994-10-08 15:16:41 +00:00
ache
5ebb066019
This commit was generated by cvs2svn to compensate for changes in r3430,
...
which included commits to RCS files with non-trunk default branches.
1994-10-08 15:16:41 +00:00
ache
f412e5f994
Fix many problems with 8bit chars (sign extend in ctype macros)
...
Fix main problem with 8-bit chars in directories names: because
signed_sum left uninitialized, wrong checksum occurse
1994-10-07 13:13:32 +00:00
ache
73723297c6
Make ~%take work: ignore \r
...
Obtained from: taylor-list
1994-10-02 23:10:39 +00:00
ache
f2ee7da0bd
Make -a option optional, uux fails in other case with new sendmail-style
...
<> address in return-receipts
Obtained from: taylor-list
1994-10-02 23:09:41 +00:00
paul
2ce6814724
Removed NOOBJ so obj directory gets built if wanted.
1994-10-02 14:43:12 +00:00
ache
f03ac9abbc
#define HAVE_TERMIOS added for proper terminal handling
...
Submitted by: smcarey@mailbox.syr.edu
1994-10-02 11:12:40 +00:00
bde
2eac550340
Don't build profiled libraries. (NOPROFILE= yes. I don't like the negative
...
logic or lack of checking of truth values. There are too many ways to spell
"yes". Some Makefiles spell it as "no".)
1994-09-28 03:59:29 +00:00
adam
9d7a34a03d
previous fix was not complete
1994-09-25 08:03:24 +00:00
adam
ceb46bfc6f
Dumped core when prompt == NULL
1994-09-25 04:57:44 +00:00
dg
e05aec34b1
Fixed a couple of compiler warnings related to wrong prototypes.
1994-09-23 08:28:43 +00:00
bde
3fedb7e675
Don't build profiled library.
1994-09-20 22:03:09 +00:00
bde
a08c66f69e
Add dependency for -lcompat.
1994-09-20 05:17:50 +00:00
wollman
8dfd717b22
For Bruce: -DNO_SHARED_LIBCC_INT reverts back to static libcc_int.
...
This makes the back end run faster, but at the cost of speed.
1994-09-19 21:37:50 +00:00
wollman
f8dd632fbb
Make GCC's back end be shared among all languages. cc, c++, and cpp now
...
no longer link against the whole library, since they don't require much
from it, but just compile the few small modules they actually need static.
This should save a measurable amount of space; compare:
-r-xr-xr-x 1 bin bin 155648 Sep 18 18:00 cc1*
-r-xr-xr-x 1 root bin 1048576 Sep 18 17:33 cc1.noshae*
Of course, the library takes up a bit of space, but when you add in the
savings from the C++ compiler, you more than make up the difference:
-r--r--r-- 1 bin bin 1157344 Sep 18 18:27 /usr/lib/libcc_int.so.26.0
-r-xr-xr-x 1 bin bin 491520 Sep 18 18:27 /usr/libexec/cc1plus*
1994-09-18 22:35:55 +00:00
rgrimes
19cfeabec1
Add q modifier (for long longs) support to -Wformat.
...
Reviewed by: bde
1994-09-18 21:25:02 +00:00
swallace
d4206754b6
Add LDDESTDIR to ld command.
...
Add -I${DESTDIR}/usr/include to cpp command.
1994-09-18 19:41:38 +00:00
bde
dfd9d8220e
Unmap hints file when finished with it, so that it can go away
...
completely when ldconfig unlinks it. If init is shared, then the
referenced unlinked copy of the hints file created by running
ldconfig in /etc/rc caused the file system to be unclean after
every reboot.
1994-09-15 20:48:55 +00:00
bde
8878e58874
Install libregex.h with the correct owner, group and mode.
1994-09-15 19:52:50 +00:00
jkh
d9e83da4dc
Add NOMAN, fix Id.
1994-09-15 13:12:23 +00:00
jkh
6c21723e28
Add NOMAN, fix Id line.
1994-09-15 13:11:36 +00:00
jkh
6e84f48e3d
Set NOMAN properly, correct Id line.
1994-09-15 13:10:41 +00:00
jkh
58c3348b39
Change install -c to install ${COPY} as per Rod's comments. At least
...
we've got one Makefile that uses this in the tree now! :-)
1994-09-15 12:42:45 +00:00
jkh
6dc2f6a0e8
Fix typo, add -c to install so that files aren't moved out on first
...
install! :-)
1994-09-15 12:10:03 +00:00
jkh
646275dad9
Cleaned up comments, added Id lines.
1994-09-15 12:09:36 +00:00
jkh
d5132e5881
Add texinfo to the list of SUBDIR targets.
1994-09-15 11:11:32 +00:00
swallace
24321f7f21
Added ${DESTDIR} in the line
...
CFLAGS+= -I$(.CURDIR)/. -I${DESTDIR}/usr/include/readline -I$(.CURDIR)/../bfd
1994-09-15 05:17:59 +00:00
gclarkii
3cf10530b1
Import of GNU Info 3.0 in bmake format
1994-09-13 13:51:34 +00:00
gclarkii
52038e4d67
This commit was generated by cvs2svn to compensate for changes in r2726,
...
which included commits to RCS files with non-trunk default branches.
1994-09-13 13:51:34 +00:00
rgrimes
45aea4f35c
Include of bsd.prog.mk should almost always be the last line of the file.
...
Fix missing ${DESTDIR} in 2 places (rgrimes)
Submitted by: bde
1994-09-12 05:10:07 +00:00
rgrimes
0907abeeb1
Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap
1994-09-11 21:41:41 +00:00
gclarkii
90187fa8d0
Deleted checks for libcrypt as not nessecery for 2.0.
1994-09-11 19:55:57 +00:00
gclarkii
65cb681e1d
Added CURDIR directives for some installs.
...
Reviewed by: Gary Clark II
Submitted by: Rod Grimes
1994-09-11 19:53:02 +00:00
gclarkii
b24be08395
Added includes for Makefile.inc (/usr/src/gnu/usr.bin/Makefile.inc)
...
Reviewed by: Gary Clark II
Submitted by: Rod Grimes
1994-09-11 19:52:29 +00:00
gclarkii
caec9b41b9
Changed AF_LOCAL to AF_LOCAL_XX so as not to conflict with 4.4 socket.h
...
Added casts to shutup warnings in doio.c
1994-09-11 03:17:33 +00:00
pst
2a306abf91
libg++ include files being installed in /usr/include instead of
...
/usr/include/g++
Submitted by: pst
1994-09-10 07:15:59 +00:00
gclarkii
4b2ebe849d
This commit was generated by cvs2svn to compensate for changes in r2635,
...
which included commits to RCS files with non-trunk default branches.
1994-09-10 06:27:55 +00:00
gclarkii
bd9f085842
Initial import of Perl 4.046 bmaked
1994-09-10 06:27:55 +00:00
wollman
3ac8a8e64b
Bogus little commit to see if my change to log_accum.pl actually worked.
...
CVS:
1994-09-09 22:22:36 +00:00
paul
2e2c13f8cb
Added some missing ${.CURDIR} and removed some that shouldn't have
...
been there. It should build and install fine with and without an
obj dir now.
1994-09-09 19:50:44 +00:00
paul
9311b3919a
Enabled send-pr
1994-09-09 19:48:23 +00:00
rgrimes
abcda7ccf5
ljo:
...
You need to fix the libio/_G_config.h file around lines 42-44. After
that everything should be OK. You should have seen many warning error
messages about this file. There are missing "short" "char" keywords
the file.
Michael:
Apply the following patch
rgrimes:
The patch to include/_G_config.h is highly questionable and has been
marked as such.
Reviewed by: rgrimes
Submitted by: L Jonas Olsson <ljo@ljo-slip.DIALIN.CWRU.Edu>
Submitted by: Michael Reifenberger <root@rz-wb.fh-sw.de>
1994-09-09 15:12:31 +00:00
rgrimes
ce53d28023
Reenable libg++
1994-09-09 15:10:37 +00:00
bde
bb75bce684
Disable one of my extensions (function profiler epilogues) that
...
we're not ready for yet. gcc and all profiled libraries will need
to be recompiled. I suspect that the dependencies aren't complete
enough to do this automatically.
1994-09-02 20:39:41 +00:00
dg
39f3d903f9
Use gnumalloc to help reduce memory consumption.
1994-08-29 17:38:28 +00:00
paul
c736d717af
Added misc category
...
Submitted by: Paul Richards
1994-08-29 07:35:02 +00:00
paul
f3f30df650
Fix some bad spacing in send-pr.sh that stopped mail working,
...
changed the category selection.
Submitted by: Paul Richards
1994-08-29 06:15:30 +00:00
paul
d0813dc9db
Set up the problem categories.
...
Reviewed by:
Submitted by:
1994-08-29 04:13:24 +00:00
paul
73f2a4317a
Added send-pr for sending in bug reports.
...
Reviewed by:
Submitted by:
1994-08-29 04:02:54 +00:00
bde
b1f1422cba
Add dependencies on libraries to DPADD. Someday this should be done
...
automagically. -lfoo has to be right to work, but ${LIBFO0} is too
easy to forget or misspell; nothing checks it and it should be
different for shared libraries.
1994-08-28 18:49:06 +00:00
bde
13ee96a5b0
Use standard clean, cleandir and obj targets.
...
Don't use $@.
Uniformize the man Makefiles for shell scripts. It should't take such
large Makefiles to install one script and one man page each.
1994-08-28 18:33:48 +00:00
bde
a51e89e036
Remove stale clone of obj target.
1994-08-28 18:25:55 +00:00
bde
c8b61fe3e9
Add dependencies on libraries to DPADD.
...
Move another include of bsd.prog.mk to the end.
1994-08-28 18:18:19 +00:00
bde
aaf0896f6c
Centralize declarations of library names.
1994-08-28 18:12:38 +00:00
bde
2dc32e50b6
Use ${ECHO} instead of echo' so that
make -s' is fairly quiet.
1994-08-28 17:44:10 +00:00
bde
b90b068c7f
We do have <dirent.h>, and it was harmful to pretend that we don't.
...
Several files in uucp/libunix included <sys/dir.h> and defined dirent
as direct, but <sys/dir.h> defines direct as dirent. This macro
recursion is not allowed by cpp in traditional mode. The 2.0 mkdep
uses cpp in traditional mode (another bug) so cpp prints a error
message and exits with a nonzero status. The error status leaks out
of the pipe (another bug) so mkdep "succeeds". It may even succeed.
1994-08-28 16:04:56 +00:00
wollman
31cefed0f3
Install ld.so immutable.
1994-08-26 19:11:14 +00:00
bde
3574d706dd
Fixed Makefile for make depend some more. The .depend target was not
...
being created and config.h depended on Makefile.inc being in the wrong
directory so real dependencies were not being checked. The "depend"
target was not created either so "make depend" always found work to do.
1994-08-25 08:36:26 +00:00
paul
8859fe6e9f
Changed cc26 to cc
...
Reviewed by:
Submitted by:
1994-08-24 21:17:33 +00:00
jkh
131eb557c4
From: Tom Pavel <PAVEL@SLAC.Stanford.EDU>
...
Subject: man returns 1
In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if
it fails. Here is a patch for what I believe is a simple oversight:
Submitted by: jkh
1994-08-24 07:26:23 +00:00
paul
ef4ac4eee9
Fixed up everything so that the version of gcc that we install from the
...
FreeBSD system sources installs itself as the standard cc and c++. I've
fixed c++ to call cc instead of gcc and removed all the symlinks
that get created to g** version of the binaries. This means that
you can install a second version of gcc that does use the g prefix
alongside the "system" version of gcc. The only conflict is libgcc
but since we install it as libcc.so.26 and nothing else is likely
to that should be ok.
Reviewed by:
Submitted by:
1994-08-23 17:18:58 +00:00
paul
6cc0aad99d
Added -f to rm so install doesn't abort if the file doesn't exist.
...
Reviewed by:
Submitted by:
1994-08-20 06:28:37 +00:00
dg
28a185a781
Don't explicitly define __FreeBSD__ - this is no longer necessary.
1994-08-19 12:24:45 +00:00
wollman
4082c88703
Define __FreeBSD__ to be 2.
1994-08-10 06:12:51 +00:00
jkh
e77925359e
Nuke GNU pr.
...
Reviewed by:
Submitted by:
1994-08-10 00:24:25 +00:00
jkh
74b6a28afc
Punt duplicate declaration of sys_errlist[].
...
Submitted by: jkh
1994-08-09 15:31:52 +00:00
jkh
ee10ac69a6
Delete two redundant declarations of _exit() and exit().
...
Submitted by: jkh
1994-08-09 15:15:04 +00:00
jkh
a908c7089a
Remove kgdb for now until we figure out what our gdb strategy is going
...
to be (having two sucks, and this one doesn't even work for 2.0 now!).
Submitted by: jkh
1994-08-09 14:48:35 +00:00
jkh
d9dd89c052
Remove redundant (and conflicting) definition of sys_errlist.
...
Submitted by: jkh
1994-08-09 12:07:44 +00:00
jkh
a69474f6b7
New 2.0 specific changes.
...
Reviewed by:
Submitted by:
1994-08-08 20:24:29 +00:00
jkh
acdb486819
Make uucp compile again in 2.0. A little perturbed about the comment
...
saying that 4.4 uses f_size in statfs, yet we're using b_size. Anyway,
I've configured things to match our current environment.
Reviewed by:
Submitted by:
1994-08-08 20:24:12 +00:00
phk
16ff268697
I belive this should be makeable under 2.0. There may be outstanding
...
issues in these areas:
.h's installed
.hP's installed
-lcurses interaction
files needed in ~/legal for copyleft reasons.
1994-08-08 05:52:55 +00:00
phk
6dd3692b57
This commit was generated by cvs2svn to compensate for changes in r1935,
...
which included commits to RCS files with non-trunk default branches.
1994-08-08 05:52:55 +00:00
phk
082de78cef
This gcc-2.6.0 should work with 2.0
1994-08-08 04:45:29 +00:00
phk
9d0a9b8bea
This commit was generated by cvs2svn to compensate for changes in r1933,
...
which included commits to RCS files with non-trunk default branches.
1994-08-08 04:45:29 +00:00
phk
286ce5e4db
Added -Dbsd4_4, this should close the problem with sys_errlist.
1994-08-08 04:36:16 +00:00
phk
955829b91c
gcc260.patch:
...
moved to the logical name.
libg++-2.6.patch:
FOO_MAX in limits.h isn't in hex under 2.0 (for the time being ??)
libg++-2.6.tcl:
it works on my 1.1.5.1 system. I cannot test it here until gcc-2.6.0
is installed.
gnu2bmake.tcl:
enhanced various ways.
README:
says "don't hack the bmaked sources"
gcc-2.6.0.tcl:
added the gen-* and md files to the bmaked sources. Not used by
makefiles. Do I need to add other files Garrett ?
1994-08-08 04:30:17 +00:00
jkh
c02ad73e6a
cc -> cc26 (until Poul-Henning decides how he wants this to look).
...
Submitted by: jkh
1994-08-07 21:00:46 +00:00
jkh
1094f7d960
Remove libg++ until we have a working one again.
...
Submitted by: jkh
1994-08-07 20:58:04 +00:00
wollman
daf89245b3
Regenerate conf.h with configure script from original package.
1994-08-05 22:33:44 +00:00
wollman
d69099c1d1
Need -lcompat to link under 2.0.
1994-08-05 22:04:02 +00:00
wollman
1ffdbe24fc
Bump shared-library version numbers.
1994-08-05 21:33:53 +00:00
wollman
c9c42221ba
Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to get
...
__P defined, rather than trying to do it ourselves.
1994-08-05 21:31:51 +00:00
wollman
7eb164d651
Use __GNU_P not __P.
1994-08-04 20:57:07 +00:00
wollman
d07a60d21b
Use __GNU_P ratherthan __P.
1994-08-04 20:53:14 +00:00
phk
b930be38b5
Here comes the right import of gcc-2.6.0.
1994-08-02 20:15:59 +00:00
phk
6ce277b2bb
This commit was generated by cvs2svn to compensate for changes in r1823,
...
which included commits to RCS files with non-trunk default branches.
1994-08-02 20:15:59 +00:00
phk
e012ff1e12
Here comes the right import of gcc-2.6.0.
1994-08-02 20:15:59 +00:00
phk
2e0292296a
This commit was generated by cvs2svn to compensate for changes in r1814,
...
which included commits to RCS files with non-trunk default branches.
1994-08-02 05:22:24 +00:00
phk
690a62daf0
This is the tcl-scripts which will convert gcc-2.6.0 to bmake form,
...
a patch to gcc from Bruce, and to libg++ by me. I will check in the
actual compiler when Jordan has put in the rest of src/gnu.
1994-08-02 05:22:24 +00:00
jkh
1a734a03e0
Add Chris Demetriou's --unlink changes.
...
I know that I said earlier that this should be unconditional behaviour,
but I thought about it a little more and concluded that the principle of least
surprise dictates that I make it an option.
1994-06-28 07:12:43 +00:00
rgrimes
5b9b00defa
Fix serious off by one error for FreeBSD keyword, this has been driving
...
me nuts as it was on by default and that is NOT what I wanted.
1994-06-22 00:51:42 +00:00
jkh
185ea35a1c
Remove reference to the ld.so man page - ain't no such animal.
...
Reported by John Lind.
1994-06-17 17:22:16 +00:00
rich
c68cd0f655
Changes from Paul Kranenburg which bring us into sync with his sources:
...
handling of errors through the standard err() and warn()
more fixes for Geoff Rehmet's NULL pointer bug.
fixes NULL pointer bugs when linking mono and nested X servers.
supports a `-nostdlib' option.
accept object files without a symbol table
don't attempt dynamic linking when `-A' is given
a few variable names have chaged (desc -> fd), and the formatting has
changed which should make it much easier to track his sources.
I tested 'make world' for /usr/src and X twice with these changes.
1994-06-15 22:41:19 +00:00
jkh
08c2bf8554
Make gzip static by default. This is needed because it's such a
...
frequent companion to tar.
1994-06-15 19:16:58 +00:00
jkh
ad7c810aba
Make tar static by default. Don't scream, you'll thank me for this
...
someday.
1994-06-15 19:16:04 +00:00
adam
d8f1f77e47
correct location of corefile data segment
1994-06-15 08:24:25 +00:00
csgr
8973f0ecc1
Bug reported by Jon-Dean Mountjoy <csjm@cs.ru.ac.za>
...
Paul Kranenburg's description:
ld is in error here, assuming that symbols with N_EXT set always have an
entry in the (global) symbol table: this is not the case for C++ generated
constructor/destructor symbols. I can reproduce your failure by fudging
a "multiply defined" constructor symbol by hand. Checking for `g == NULL'
seems to be a ok as a fence for now.
So:
for now, in do_file_warnings() we check if g == NULL, before trying to generate
any warning messages. This prevents a NULL pointer dereference.
1994-06-14 12:45:41 +00:00
ache
b5c59d7912
Add LIBREADLINE and LIBTERM to DPADD
1994-06-14 11:00:35 +00:00
rgrimes
7f44c76eb0
Clean up small error in the ncvs code that was causing rcs co to be
...
called with -K-Keoptions -Kioptions. This should fix the problem with
$Id$ still getting changed.
I am also install both ncvs and ocvs on freefall with this change as
ocvs still had the bug with -I \! which I fixed but did not reinstall.
1994-06-14 02:57:09 +00:00
ache
b770b42d1c
Remove PAGE_SIZE redifinition (from param.h)
1994-06-13 08:03:32 +00:00
ache
e132c8eee7
Change includes in proper way, i.e.
...
"readline.h" --> <readline/readline.h>
Remove -I./readline from Makefile (again!)
1994-06-12 08:51:09 +00:00
paul
49ba39e9be
Moved -DTRAD_CORE from gdb/Makefile to bfd/Makefile
1994-06-11 16:20:42 +00:00
paul
3dcd23019d
Modev -DTRAD_CORE for gdb/Makefile to bfd/Makefile
1994-06-11 16:20:07 +00:00
paul
1015fe2466
Put back -I${.CURDIR}/readline in Makefile.
...
The sources are just broken and given that an extra -I flag is going
to be needed it may as well be as above to guarantee that the library
will build.
1994-06-11 15:18:01 +00:00
paul
d05cbfb6a0
Added kgdb subdir.
1994-06-10 16:51:29 +00:00
paul
ba5f413388
Two files I "lost" the first time.
...
GDB4:
1994-06-10 15:57:46 +00:00
paul
dcffbafecf
GDB-4.12 from ports with support for shlibs but not the kernel.
...
This is a greatly pared down version of the full gdb-4.12, all the
config stuff has been removed and the supporting libraries have
been stripped to a minimum. This is a 1.1.5 only port, I'll do a
more complete port for 2.0 which will have all the config stuff
and will install the gnu support libraries as system libraries like
we do for readline.
There wasn't much point for 1.1.5 since only gdb would use them so I
went for saving space instead. For 2.0 I'll config all the
other gnu tools to use them as well.
1994-06-10 13:42:18 +00:00
ache
e98c05df12
Remove -I./readline, unneded with make includes
1994-06-10 07:35:49 +00:00
csgr
355e442ca1
Make these Makefiles work properly when NOMAN is defined.
...
(I wish they just used bsd.prog.mk)
1994-06-05 21:57:16 +00:00
csgr
aaaa721ec7
Manual pages are now installed via the bsd.man.mk macro, since the
...
existing arrangement in this makefile doesn't allow for compressed
manual pages.
1994-06-05 20:39:58 +00:00
ats
ae6360e846
Add the -r and -s flags to the Usage string.
1994-06-05 19:04:11 +00:00
alm
9b8a2cc160
Call fpsetmask(3) so awk doesn't dump core on FP exceptions.
...
Upgrade to version 2.15.5
1994-05-31 18:58:00 +00:00
ache
cd00cc46fe
Back out previous change and allow uucico to run by others,
...
this required by several programs
1994-05-31 15:55:43 +00:00
ache
21f5bf8efc
Don't need to restrict cu, it can be able to check permissions by itself
1994-05-31 07:47:39 +00:00
ache
85aaab6c1b
Allow uux and uucp to run by others,
...
we can got problems with various mailers in other case
1994-05-31 07:37:25 +00:00
ache
91cdc722f0
I forget to add BINGRP=$(group)
1994-05-31 05:46:42 +00:00
ache
705b07a93e
Disallow uucp execution to others.
...
It maybe not so nice, but if any user can easily shut up your
mail feed with big file isn't nice too.
1994-05-31 05:37:12 +00:00
ache
7d459082d4
Allow group "dialer" to run cu
...
Disallow others to run cu
1994-05-31 05:23:39 +00:00
ache
4b220a2a91
Don't allow others to run uuconv
1994-05-31 05:13:08 +00:00
ache
c7c5d868af
Don't allow others run uuchk
1994-05-31 05:11:12 +00:00
ache
009263ad0d
Don't allow others run uuxqt
1994-05-31 05:09:03 +00:00
ache
01dd689b6e
Don't allow others run uucico
1994-05-31 05:08:11 +00:00
ache
add7b5559e
Change group to uucp group
1994-05-31 04:41:32 +00:00
csgr
d6c35ebf6a
Turn globbing on when a section number is specified, this makes things work
...
properly when /usr/share/man/man?/ contain gzipped unformatted pages.
1994-05-28 20:19:25 +00:00
csgr
0498a49412
Add comments to Makefile.inc's about libg++ and shlib nos.
1994-05-28 09:56:30 +00:00
csgr
6e4e06fb95
Remove explicit specification of SHLIB major and minor nos.
1994-05-27 10:53:33 +00:00
csgr
7e3ed8d92c
Bump all minor nos. of libs in /usr/src/gnu/lib.
...
shlibs are now version 1.1
1994-05-26 08:17:25 +00:00
rgrimes
77a55d9cff
Got this fix from think.com:
...
The following two patches should allow the documented "-I !" option to
skip the ignore lists and import/update all files in the directory.
I need it to force certain files to import (ie, csh.a which is part of
the csh documentation).
1994-05-26 06:06:47 +00:00
ache
1c9d933d2e
Fix -z key, patch from Taylor
1994-05-25 20:14:52 +00:00
ache
51a4ac8911
Documentation added
1994-05-25 19:04:00 +00:00
rgrimes
cd3991a43a
Got this from think.com, nice patch to add Index: lines to cvs diff output
...
so you can put it right into patch.
Patch by Brian Berliner.
1994-05-24 08:16:26 +00:00
rgrimes
4c049271a2
Enhancements to use now -K option to rcs so that certain keywords are
...
NOT touched by cvs. Only takes effect if -DFREEBSD_DEVELOPER, and installs
as ncvs when this is defined. You must also have the changes to rcs
for this to work.
1994-05-24 08:11:37 +00:00
ache
cc69aed04a
Fix catman to produce zipped cats, like man does.
...
In other (old) case we have both kind of cats at once.
1994-05-23 22:13:36 +00:00
ache
e3808d93da
Fix multiply slash problem
1994-05-20 00:34:30 +00:00
jkh
c8269e7a2c
A perfectly good libgnuregex.a and you can't use it! No header was being
...
installed. Do so now as gnuregex.h
1994-05-19 17:40:01 +00:00
ache
0b9169c3fe
We have BROKEN_SETREUID by Taylor point of view
1994-05-17 23:15:30 +00:00
jkh
6c9be493cc
Stop toasting folks' /etc/manpath.config files.
1994-05-17 12:50:36 +00:00
rich
4814797387
Add X11R6 to manpath in preprataion for XFree86 3.0.
1994-05-17 11:26:12 +00:00
rgrimes
9df21f6652
To truely have the OLD behavior of RCS by default make the expansion
...
of $FreeBSD$ false by default. This should keep them out
of the pre 2.x repository. (Or at least make them useless in it).
1994-05-15 22:15:14 +00:00
rgrimes
2c1f9b1206
Add -K option to pass keywordlists to rcs so we can disable and enable
...
specific keyword expansion on cvs co and cvs patch commands.
1994-05-14 10:51:13 +00:00
rgrimes
e767c77017
No longer use FSYNC_ALL by default, we do not have the stability problems
...
with the system as we once did. This should greatly increase the speed
of rcs and therefore cvs.
1994-05-14 07:02:40 +00:00
rgrimes
d6aa40a645
Add new option -K from David Dawes that allows you to turn on and off
...
specific keyword substitution during a rcs co command.
Add the new keyword FreeBSD that is IDENTICAL in operation to $Id$.
1994-05-14 07:00:23 +00:00
ache
1f29f4865e
Make local changes more portable.
1994-05-14 01:18:07 +00:00
ache
6e4c5827ee
Upgrade to readline 2.0 from bash1.14.1
1994-05-13 15:48:04 +00:00
rgrimes
dffa3480ce
If you want no manual pages so NOMAN=, not MAN1=NOMAN!
1994-05-12 06:09:23 +00:00
phk
cd1a86a5ea
typo.
1994-05-12 00:42:59 +00:00
phk
b1316af2f2
made -v produce tip-revision, which was what I wanted in the first place...
1994-05-12 00:37:59 +00:00
phk
e05d1adde2
Added -v option to rlog. This gives a quick way to get a list of versions.
1994-05-11 22:39:44 +00:00
ache
1078869b13
Add PAREN_MATCHING to CFLAGS
1994-05-11 16:30:27 +00:00
ache
53e7eb749d
Remove #ifdefs which may confuse external packages which include
...
this headers
1994-05-11 16:25:34 +00:00
ache
1dc378c7d0
Add HAVE_VARARGS_H to CFLAGS
...
Add VISIBLE_STATS to CFLAGS, fix complete.c for successful
compilation with VISIBLE_STATS
1994-05-11 15:49:43 +00:00
ache
e58f0ef6d0
Add some note, how to tune readline to 8-bit clean mode
1994-05-11 15:19:11 +00:00
ache
ff076ee776
Add VI_MODE to CFLAGS
1994-05-11 15:11:01 +00:00
ache
9e1db17ab2
Back out forced 8-bit mode, it can be tudned from ~/.inputrc file
1994-05-11 15:09:10 +00:00
ache
cb48aae7c4
Add note about additional changes
1994-05-10 06:48:07 +00:00
ache
7f09b12dd4
Make readline 8-bit clean
1994-05-10 06:32:12 +00:00
ache
e1866e68d2
Back out previous fix, correct place to fix is octave program
1994-05-10 01:21:11 +00:00
ache
8736116b47
Correct rl_attempted_completion_function type to Function *
...
for successful compilation with octave
1994-05-10 01:16:18 +00:00
ache
bbf5e5a196
Merged with new readline 2.0 from bash
1994-05-09 23:24:44 +00:00
ache
e21484c625
Merge with much improved version from gdb4.11
1994-05-09 20:36:08 +00:00
ache
f13cb56073
Install history.h to /usr/include/readline too, gdb4 include it
1994-05-09 18:43:40 +00:00
ache
a34a338425
Remove readline copy, now gdb use gnu lib tree libreadline
1994-05-09 18:13:54 +00:00
ache
7aad6ad6dd
libreadline added
1994-05-09 16:11:10 +00:00
ache
3cec409b09
Port readline lib into gnu system tree.
...
Really we don't need copy of this library into each program
(gdb f.e.)
P.S. it is much cleaner port than /usr/ports version and based
on /usr/ports version. /usr/ports version will be removed.
1994-05-09 15:59:10 +00:00
ache
57e555f85d
This commit was generated by cvs2svn to compensate for changes in r1466,
...
which included commits to RCS files with non-trunk default branches.
1994-05-09 15:59:10 +00:00
ache
bdb3583718
Upgrade to version 1.05
1994-05-07 18:14:43 +00:00
alm
afe67b069d
Add GNU regex.h
1994-05-06 08:34:11 +00:00
alm
54ea178f40
added ptx
1994-05-06 08:19:44 +00:00
alm
d743ca4772
ptx: permuted index generator
1994-05-06 07:54:54 +00:00
alm
b1aa98c894
This commit was generated by cvs2svn to compensate for changes in r1457,
...
which included commits to RCS files with non-trunk default branches.
1994-05-06 07:54:54 +00:00
adam
07a54e2339
Use correct stack segment with corefiles.
1994-05-04 01:22:07 +00:00
ache
b2390a7476
1) Add \p\c after CONNECT for modems which give CONNECT before
...
carrier up
2) Add more chat-fail codes
3) Add comment about complete/abort scripts, when modem handle
DTR drop properly
1994-05-03 18:46:44 +00:00
jkh
e3a07bbca8
Back my earlier BSD_TTY change out of -current.
1994-04-26 21:30:33 +00:00
jkh
a5efe9171e
From: stark!gene@newsserv.cs.sunysb.edu (Gene Stark)
...
Message-Id: <199404171501.LAA01245@stark.UUCP>
To: freebsd-hackers@freefall.cdrom.com
Subject: Make world and UUCP
Sender: freebsd-hackers-owner@freefall.cdrom.com
Precedence: bulk
It would be much more convenient if "make world" didn't clobber my
UUCP configuration files in /etc/uucp. Perhaps the easiest fix would
be to change the names of the sample configuration files:
config -> config.sample
ports -> ports.sample
...
1994-04-25 16:18:07 +00:00
jkh
41f13f7d06
From: Marko Teiste <mte@tigger.cirion.fi>
...
Message-Id: <199404241154.OAA00260@tigger.cirion.fi>
Subject: uucp error
Index: gun/libexec/uucp FreeBSD-1.1-GAMMA
Apparently-To: FreeBSD-bugfiler@freefall.cdrom.com
Sender: freebsd-bugs-owner@freefall.cdrom.com
Precedence: bulk
Description:
When calling remote uucp site dialing succeeds, but standard
login chat fails. Debug file shows that uucico does not see
any characters send from remote.
Repeat-By:
use sio drivers, 16450 base serial and standard taylor configuration
provided with the GAMMA release. Run uucico and observer.
Fix:
define HAVE_BSD_TTY instead of HAVE_POSIX_TTY in common_source/policy.h
and recompile.
1994-04-25 16:16:59 +00:00
jkh
3136eddb2e
Fix gross spelling and typographical errors pointed out by Keith Bostic.
1994-04-24 01:22:07 +00:00
ats
a0bf786879
Change the private declarations from dlopen,dlclose,dlsym,dlctl
...
to public. These functions are also used in /usr/include/link.h,
so it looks, like they shouldn't be private.
I will ask Paul about that, if this is correct.
1994-04-13 20:52:40 +00:00
ats
1b507f27d4
Better link ldconfig static instead dynamic.
1994-04-13 20:49:42 +00:00
ats
39f7032a44
Changed the Makefiles for catman and makewhatis that the output from the
...
sed goes into an obj dir, if it exists, instead of the src dir.
1994-04-13 19:54:43 +00:00
ats
f7bbb0519c
Add that /usr/X386/lib is also in the default path for ldconfig. Bug found
...
by Satoshi Asami ( asami@cs.berkeley.edu ). Fixed also a minor typo
problem.
1994-04-05 08:24:19 +00:00
jkh
994b6d6fae
Back out previous change.
1994-04-02 17:10:19 +00:00
jkh
609d62391d
Fix from Gene for bogus destinations.
1994-04-01 13:11:01 +00:00
jkh
e6e5f938ed
Something bogus happened here; not sure what or how.
...
Fixed.
1994-03-23 18:50:57 +00:00
jkh
6e1bfcfd99
Make man the default owner, don't bother with sgid.
1994-03-19 22:25:17 +00:00
jkh
aea54be0da
Correct pre-installation target.
1994-03-19 22:24:48 +00:00
jkh
e3ee95a9a6
Change group id to man
1994-03-18 11:55:53 +00:00
jkh
32aaf9ffbe
Make man sgid bin, not sgid AND suid. There is no reason to make man suid
...
bin since all you need to do is make the cat dirs group owned and writable
by bin - much less dangerous.
1994-03-16 13:05:31 +00:00
ats
2143f84178
Due to the deletion of the gcc support from libc we need again the
...
-lgcc_pic library. rtld uses the udivd3 routine from it.
Repeat the bug by simply compiling ld on current.
1994-03-10 23:19:54 +00:00
dg
1ce814f143
Document existance of -Z
1994-03-09 14:28:02 +00:00
jkh
d8df026f81
New manpage compression support. Only one macro controls compression
...
now, DO_COMPRESS. This controls whether or not catpages are compressed or
not (on by default, since little else uses the catpages and those few things
that do can always configure in a `zmore' in place of more or something, and
saving space is more important, IMHO).
Uncompression support is now on by default since that's the only way to support
mixed-mode environments. If you don't like it, just don't compress your man
pages and it won't be used! :-). Supports gzip. You can also compress
the man pages themselves (or gzip them) now and it will work.
1994-03-05 13:48:38 +00:00
phk
1f65239e5e
added the -C/-check again.
1994-02-25 21:46:07 +00:00
rgrimes
fa6a45ec5e
Alignment fix from John Dyson/David Greenman
1994-02-20 16:06:12 +00:00
jkh
9f299e52c0
Put this back - I was somehow under the erroneous impression that patch was in
...
ports, until I saw the the commit messages, that is! :-) All changed backed out.
1994-02-17 22:20:36 +00:00
jkh
f55a017380
From Poul-Henning Kamp - Implement a -C option to verify the integrity of
...
a patch before actually applying it.
1994-02-17 22:16:05 +00:00
dg
7d9ccaf75f
Handling of the netzmagic flag was completely missing after the last
...
update. This completely broke support for all ZMAGIC a.out formats.
1994-02-17 03:57:00 +00:00
nate
b226238280
NetBSD -> FreeBSD (This is the FreeBSD version, not the NetBSD version :-)
1994-02-14 21:18:05 +00:00
rgrimes
97f1038e85
I yelled, I warned and now I am SCREAMING. Add -D__FreeBSD__ to CFLAGS+=
...
so that you can bootstrap a 1.0.2 system. Please oh please no one but
no one add any more #ifdef __FreeBSD__ stuff UNTIL 1.1 has SHIPPED!!!
1994-02-14 10:02:13 +00:00
jkh
af67cc6730
A fast private malloc for ld.so
1994-02-13 20:44:09 +00:00
jkh
a8ce2b831e
This is Paul K's latest set of ld changes. A commit was necessary at this
...
late stage due to the fact that link.h was copyright Sun Microsystems.
This version of ld sync's us up with NetBSD's ld and supports compatablily
with NetBSD's -[zZ] flags (which we had reversed). Compiling with this
new ld will give you RRS warnings for libraries which do not contain .type
infomation - these wsarnings are harmless and will go away as soon as you
recompile your libraries (cd /usr/src; make libraries).
1994-02-13 20:43:13 +00:00
jkh
e6b4394ebe
From: Piero Serini <piero@strider.st.dsi.unimi.it>
...
Message-Id: <199402111717.SAA05326@strider.st.dsi.unimi.it>
Subject: Re: cpio bug ?
Quoting from J Wunsch:
> | From the man page:
> |
> | -l, --link
> | Link files instead of copying them, when possible.
>
> (Usable only with the -p option.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is not in cpio man page. Someone please add it.
1994-02-12 23:51:38 +00:00
nate
4415e5bf61
Changed NetBSD -> FreeBSD
1994-02-11 12:12:51 +00:00
rgrimes
a0a74841bf
Remove /usr/X386/lib and /usr/local/lib from the default locations,
...
these are handled by /etc/rc and this was causing errors on a new
install as these places do NOT exsist by default!
1994-02-09 02:29:31 +00:00
ache
b218f1cc41
Partially undo prevoius fix from Ian Taylor, VTIME must be 0 here
1994-02-07 23:47:51 +00:00
jkh
87aa4f98c9
Patches from Gunter Jung to make xchat work properly.
1994-02-06 22:02:25 +00:00
rgrimes
1648cfa414
Update for new organization of gnu tree.
1994-01-30 01:24:23 +00:00
rgrimes
e6c44d28ff
Update for new organization of gnu tree.
1994-01-30 01:08:21 +00:00
rgrimes
ec0797209a
Update for new organization of gnu tree.
1994-01-30 01:03:16 +00:00
rgrimes
95e14916d2
Update for new organization of gnu tree.
1994-01-30 00:55:54 +00:00
rgrimes
ae3af4175f
New files for relocated source code.
1994-01-30 00:31:51 +00:00
nate
4971f7331d
No longer install the GNU regex.h include file.
1994-01-29 20:20:51 +00:00
dg
dc667448a8
Removed dependance on EX_DYNAMIC in making decisions on the magic number.
1994-01-19 15:00:37 +00:00
jkh
577116d414
More proper fix for for shared lib debugging support.
1994-01-14 11:47:00 +00:00
jkh
68812be9e0
1. Fix bug where duplicate symbol warnings were suppressed. This often
...
caued ld to `exit silently', to general confusion.
2. Add Gary Jennejohn's fix to support debugging of shared libraries.
1994-01-12 23:16:19 +00:00
dg
4bc86aa867
From: swildner@channelz.GUN.de (Sascha Wildner)
...
What follows are the changes I made to make XChess compile. There are
still a couple of bugs left which maybe someone else will fix.
1994-01-07 11:10:42 +00:00
jkh
eab3084b71
Updated man page to document new behaviour of -Z, -z and -Q flags.
1994-01-03 23:52:35 +00:00
dg
8bc542a60d
Implemented 'QMAGIC' a.out format correctly, and changed the default
...
output to be QMAGIC.
1994-01-03 18:35:54 +00:00
dg
071afbe48a
Only use syscallmap if FM_TRAP or EX_TRAPSTK are defined.
1994-01-03 08:10:47 +00:00
ats
7b5f12e7c2
Added y.tab.h to the CLEANFILES target.
1993-12-31 11:24:16 +00:00
smace
742a3a52fa
Update shlib version to 1.0
1993-12-28 07:57:07 +00:00
smace
7395358954
Update version to 1.0
1993-12-28 07:54:51 +00:00
jkh
702ab5f886
C++ support changes (+misc fixes) from Paul K.
1993-12-22 23:28:35 +00:00
nate
7d3198fd4e
Fixed Makefile per bug report from Julian Stacey. There was an extra DESTDIR
...
in front of BINDIR definition.
1993-12-16 21:51:27 +00:00
jkh
74b67f7010
Sync to PK's latest version. I know that this is in /usr/src, the bloody
...
patch file had absolute pathnames in it and went and patched /usr/src directly
(first time this has happened, I'll watch for it now), so I thought I might
as well just commit it and clean up the .orig files and whatnot left behind.
Sorry - this is the first time this has happened to me. Very confusing.
These files aren't really necessary to us, but should be kept in sync anyway.
1993-12-12 17:02:13 +00:00
jkh
cec8a75e49
Sync to PK's latest version. I know that this is in /usr/src, the bloody
...
patch file had absolute pathnames in it and went and patched /usr/src directly
(first time this has happened, I'll watch for it now), so I thought I might
as well just commit it and clean up the .orig files and whatnot left behind.
Sorry - this is the first time this has happened to me. Very confusing.
1993-12-12 17:01:24 +00:00
jkh
869f40789d
Added sbrk() as new file.
1993-12-11 21:06:36 +00:00
jkh
21bd3205d7
Broke sbrk() out of rtld as part of general cleanup.
1993-12-11 21:06:00 +00:00
jkh
84469c1a08
Omitted 4th argument to findshlib() [thanks Rich!]. Our ld is a bit
...
different from NetBSD's here and it squeaked through the update.
1993-12-11 20:08:39 +00:00
jkh
00abba10e4
Sync up with Paul K's latest ld from cesium.
1993-12-11 12:02:10 +00:00
jkh
34ba236a67
makedepend fails for ld. I think it because the .S files are
...
preprocessed the same as when they are compiled. I just remove the
single-quotes from the offending comments. Rich
1993-12-10 10:16:00 +00:00
jkh
83d2d1f8cb
Added the TODO file. Also wanted to announce the previous change to rtld.c
...
which eliminates the stack walking code (from David G.). My previous commit
message was eaten by mistake!
1993-12-09 17:53:08 +00:00
jkh
f6d9ea7142
David Greenman's latest changes to eliminate much stack-walking jazz
...
(no more sbrk_init()!).
1993-12-09 17:45:43 +00:00
jkh
77d7c59c0a
More changes to bring FreeBSD in sync with Paul K's latest.
1993-12-04 00:53:16 +00:00
jkh
be6c0e105f
More changes to bring FreBSD in sync with Paul K's latest.
1993-12-04 00:53:02 +00:00
ache
48df2caa56
Sorry, Jordan, but I restore previous version again.
...
You write that
LDFLAGS+= -Xlinker -Bstatic
no more needed, but you have
CFLAGS += -static -I$(.CURDIR) -I$(.CURDIR)/$(MACHINE)
This -static doesn't make any sense in your version,
because it not passed to linker's state (LDFLAGS),
so we have SHARED /usr/bin/ld in this case.
(Older Makefile produce non-shared ld).
I suppose, that -static in CFLAGS was introduced to
make non-shared ld, so I restore previous LDFLAGS
to have non-shared ld. If we want to have shared ld
we need to remove -static from CFLAGS too, not only LDFLAGS,
but this need special issue and corresponding
commit log. Your current version hang into intermediate
state (beetween two sides), so I move it to one side.
Second, I restore NOPIC dependance again from older Makefile:
.if !defined(NOPIC)
SUBDIR+= rtld
.endif
We don't need ld.so, if NOPIC
P.S. I don't see any purpose to commit new makefile, old version
is better.
1993-12-02 09:56:30 +00:00
ache
7e776f3d40
#ifdef DEBUG unwanted message, third time after Jordan...
1993-12-02 09:32:26 +00:00
nate
90dcc64974
Moved DEBUG conditional where it belonged to remove DEBUG code out of
...
default compilation.
1993-12-02 05:09:52 +00:00
jkh
f83f5b8177
Second attempt to integrate Paul K's changes.
1993-12-02 01:03:47 +00:00
jkh
caa24ac447
Second attempt to integrate Paul K's changes.
1993-12-02 00:56:40 +00:00
ats
949c374bfb
deleted all references to rindex and included string.h instead.
1993-12-01 16:45:42 +00:00
ats
14c7aad054
changed the order of the includes and deleted a reference to index
...
nd added an include to string.h instead
1993-12-01 16:44:43 +00:00
ache
a20224662e
All -static and -Xlinker -Bstatic flags missed in
...
newly commited Makefile.
NOPIC dependance missed too!
Oh it is really pain to check all that broken stuff,
Please, check it *before* commit!
1993-12-01 15:58:22 +00:00
ache
9d1ccd838a
#ifdef DEBUG missed by several lines!
...
!!! Please, COMPILE *BEFORE* COMMIT!
1993-12-01 15:34:01 +00:00
ache
dc798209c2
Add DEBUG #ifdef, (second time!)
...
!!! Please, anybody who update ld to NetBSD current,
!!! look at old cvs logs!
1993-12-01 15:13:42 +00:00
ache
102a70260f
Remove hanging #else part (with second sbrk()) without #if & #endif
...
Add missing argument to findshlib, I am not shure,
but it seems that it is 1.
!!! Does anybody compile it before commit?
1993-12-01 15:05:31 +00:00
ache
ff55d1c17c
Remove -g option (second time!)
...
!!! Please anybody who port Makefiles from NetBSD,
!!! remove -g option!
1993-12-01 14:45:35 +00:00
jkh
99cf8991f3
Latest from Paul K. for better checking of PIC code.
1993-11-30 20:57:41 +00:00
jkh
e4f5027592
Many recent fixes from Paul K, add support for chaining of shared lib deps.
1993-11-30 20:47:54 +00:00
jkh
7385db1ac7
Added -lgcc_pic back again.
1993-11-25 01:06:42 +00:00
jkh
e5b5f8b38c
Some of the latest changes from Paul K (taken from NetBSD-current).
1993-11-22 19:05:31 +00:00
jkh
31fb51c8b8
If we're not logging history information, don't demand write access.
1993-11-20 00:33:12 +00:00
jkh
4cef3165fd
Recent Paul K. changes for compiling X shared (tested on my box).
1993-11-18 20:52:34 +00:00
ache
ce693fcb2d
remove HAVE_SETPGRP, because it doesn't detach terminal
...
in POSIX (setsid() is only way to do it)
1993-11-18 01:19:06 +00:00
ache
15236ea321
IMAXBELL & PENDIN now cleared to satisfy new sio driver.
...
From Ian Taylor.
Fix POSIX CLOCAL behaviour, set controlling terminal after it.
Change VTIME from 0 to 1 to fix timeouts waiting for data
1993-11-18 01:03:18 +00:00
ache
6d55e024ff
From Ian Taylor.
...
Fix POSIX detach behaviour, based on setsid() call.
stpgrp(0,0) not used for POSIX now.
1993-11-18 00:59:17 +00:00
ache
ad529a8ae2
Diagnostic "RRS text relocation at %#x (symbol %s)"
...
commented out in #ifdef DEBUG
As Paul told me, it is only informational, nothing more.
I don't want several screens of this information
on each linking (netstat f.e.)
1993-11-17 01:33:24 +00:00
paul
015ea1c1ac
Default magic is back to netbsd ZMAGIC,
...
new a_midmag format needed for dynamic binaries.
-z produces normal ZMAGIC. (this gets our kernel built)
-Z produces netbsd ZMAGIC. (currently default)
1993-11-16 07:20:35 +00:00
paul
cf78735fa2
Swapped meaning of -Z and -z options.
...
On any other system -z means "standard" ZMAGIC format and is the
default. Therefore I've made -z be standard ZMAGIC and -Z be ZMAGIC
stored in the new a_midmag format.
The "standard" ZMAGIC format is now the default as well.
1993-11-16 00:42:57 +00:00
paul
6e29330177
Incorporated fixes from Paul to make -Z option work. Emits old-style
...
ZMAGIC magic numbers in a long.
1993-11-15 20:58:20 +00:00
cvs2svn
82a9c6b2f2
This commit was manufactured by cvs2svn to create branch 'GNU'.
1993-11-12 07:06:36 +00:00
nate
4b83ca0d82
Update to GNU diffutils 2.6
...
(Forgot to cvs add them)
1993-11-12 07:06:35 +00:00
nate
54a379a8a7
Updated to GNU diffutils 2.6
1993-11-12 07:05:54 +00:00
nate
fbc38b4bc3
Update to GNU diffutils 2.6
1993-11-12 07:05:40 +00:00
paul
7d811c1aa2
Added
...
.if !defined(NOPIC)
SUBDIR+= rtld
.endif
so linker can be built without building ld.so
1993-11-09 21:23:07 +00:00
paul
32b24ac461
Cahnged ldconfig.0 to ldconfig.8 for our man system.
1993-11-09 20:39:46 +00:00
paul
5b61407f46
Remoed -g flag and added -static.
1993-11-09 20:39:26 +00:00
paul
501bd3fcaf
Added
...
SHLIB_MAJOR=0
SHLIB_MINOR=0
1993-11-09 20:25:14 +00:00
paul
926686b57c
Added -lgcc_pic to Makefile -- Why do we need this and NetBSD don't ??
...
Incorporated patch by Guido (inspired by Davidg) that fixes stack
problem. May not be final fix but it works more than the current method.
1993-11-09 04:44:30 +00:00
paul
ad80b1947a
Updated to newest ld from pk.
...
lib.c:
Pull in archives containing definitions needed by shared objects.
warnings.c:
Less spurious "undefined symbol" msgs for shared library defined
symbols.
ld.c:
Do a better job of recognising data in text segments, eg. `const char []'.
shlib.c,ld/rtld/{Makefile rtld.c}
Use strsep() in stead of strtok() and restore colons in eg. env. vars.
1993-11-09 04:19:36 +00:00
nate
8c65c87106
Removed some extra cruft from the man page to make it look more 'BSD'ish
...
and less 'GNU'ish
1993-11-08 17:11:29 +00:00
cvs2svn
e379cb811a
This commit was manufactured by cvs2svn to create branch 'gnu'.
1993-11-08 17:09:51 +00:00
nate
02379c73e8
Updated to GNU textutils 1.9
1993-11-08 17:09:50 +00:00
nate
a15d66478e
Updated to GNU textutils-1.9
1993-11-08 17:07:38 +00:00
nate
7935f85caa
From: Larry Jones <scjones@thor.sdrc.com>
...
Subject: man pages for diff et al.
I finally got tired of not having man pages for diff and friends, so I
edited the appropriate sections of the texinfo manual into man format.
1993-11-08 01:36:04 +00:00
paul
2928461055
Added -lgcc_pic to LDFLAGS in rtld/Makefile
1993-11-07 03:25:25 +00:00
paul
24d976e4e9
Changed ldconfig.0 to ldconfig.8 for our man setup.
1993-11-06 23:15:53 +00:00
ache
c973980c07
-g removed from CFLAGS (with permissions from Paul)
1993-11-05 01:35:24 +00:00
paul
c086748db3
Imported NetBSD's ld for shared libs.
1993-11-03 23:41:59 +00:00
paul
d66452d9a2
Brought over NetBSD's gas ready for pk's shared libs.
1993-11-03 00:56:24 +00:00
dg
2442e5c854
Added support for QMAGIC format executable output. This causes the loader
...
to output the same QMAGIC format as BSDI does. This is triggered by
a new '-q' flag ('-Xlinker -q' in gcc). The default can be changed from
ZMAGIC to QMAGIC by defining DEFAULT_MAGIC=QMAGIC when building ld.
1993-10-26 06:24:20 +00:00
rich
b333b402c3
merge free.c realloc.c into malloc.c so that all three are linked in
...
if any are referenced.
libc's malloc.o contains malloc(), free() and realloc(). And libc
refers to realloc which will cause the linker to pull in redundant
malloc() and free() definitions from malloc.o if it isn't already
linked in from GNU malloc. Rich
1993-10-19 18:22:37 +00:00
rgrimes
43a360d2ae
Makefile to install sample files in /etc/uucp with correct ownership and
...
permissions
1993-10-14 12:18:29 +00:00
rgrimes
322bdf9d0c
Add subdir samples so that the sample scripts can get installed in /etc/uucp.
...
Add group to Makefile.inc for use in installing sample files
1993-10-14 12:17:58 +00:00
nate
0df16b8d7c
Updated gzip from version 1.2.2 to 1.2.4 due to popular demand
1993-10-14 00:33:38 +00:00
jkh
4dde612d38
Try copy if rename of temporary catpage fails.
1993-10-10 01:46:53 +00:00
jkh
0db087358c
Handle both signals and errors in child processes, rather than just signals
...
as before.
1993-10-09 00:48:26 +00:00
jkh
ecb65eda2e
Allow ^C to interrupt with some semblance of politeness to cgd.
1993-10-08 02:39:36 +00:00
jkh
904d7fca24
More paranoid dealings with system()
1993-10-08 02:38:15 +00:00
rgrimes
ce68e53662
>From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>
...
Date: Fri, 24 Sep 1993 10:19:20 -0700
Fixed bug that was reported (with patch) on gnu.utils.bug.
Immediate operands of the pushw instruction were being output as 32
bits, rather than the 16 bits they were supposed to be.
1993-09-24 17:51:10 +00:00
rgrimes
8018827048
Added libmalloc to top level Makefile
1993-09-24 17:20:35 +00:00
rgrimes
ce50488fea
This is gnu lib malloc from NetBSD verbatium, here is the version info
...
that Chris created:
this version of GNU malloc was obtained from prep.ai.mit.edu on
9/22/1993. There was no version noted.
1993-09-24 13:03:39 +00:00
rich
b4a610f396
Increaed the fixed static buffer sizes and maximum hunk size that
...
otherwise causes the XFree86 1.3 patch set to fail.
1993-09-22 16:51:03 +00:00
rgrimes
fbddad8d73
Added bsd.prog.mk so that make maninstall would work
1993-09-08 14:23:28 +00:00
nate
02a6ffb058
Removed some hard-coded paths in gzexe so it works with the current
...
FreeBSD setup
1993-09-07 05:13:47 +00:00
rgrimes
3dcf4e8a38
From: rich@id.slip.bcm.tmc.edu.cdrom.com (Rich Murphey)
...
ld won't generate output if there are two .o files with the same
name. It thinks they are multiply defined external references. This
patch explictly allows multiple /file names/ with the same value.
This can happen if you do a two stage link or if you link in file
names that are identical to files in libc.
Otherwise ld.c exits with a status=1 and non error message. Rich
1993-09-05 14:24:38 +00:00
rgrimes
f4b4582be3
The src/games/Makefile.inc use to control the location this installed in,
...
since this has been moved to src/gnu I had to copy the contents of
src/games/Makefile.inc into this Makefile to get it to install in
/usr/games/hide
1993-09-02 11:11:42 +00:00
rgrimes
40778b27ae
Changed install -o root -g bin to -o ${BINOWN} -g ${BINGRP} on the header
...
install commands to be consistent with other header files.
1993-08-23 05:26:19 +00:00
rgrimes
3f7b64f5f4
chess is now in src/gnu, moved here from src/games
1993-08-20 03:23:17 +00:00
rgrimes
ee12b17c82
Added libg++ since it is now in src/gnu
1993-08-20 03:06:18 +00:00
rgrimes
04b2ba8681
Removed gcc1 from top level make file, moving gcc1 to ports, gcc is becoming
...
the system default compiler. The move of gcc1 in the cvs repository will
be done specially to retain all history. You will only see a commit
message for it's removal, the addition of it to ports will be done, you
just won't see the commit.
1993-08-20 01:24:09 +00:00
rgrimes
ef787663fc
Replaced empty manual page with one that has atleast some of the stuff
...
in it.
From: Andreas Schulz <ats@g386bsd.first.gmd.de>
I have uploaded the man page from gas 2.1.1 under ~ats/as.1 .
1993-08-17 20:16:19 +00:00
jtc
e417c238c0
SRCS should contain *.c's, not *.o's.
1993-08-16 16:22:34 +00:00
nate
5021a168b3
Removed Jordan's DO_LINKS from the Makefile, since this behavior is not
...
'normal' CVS behavior, and we've never used nor depended on it.
(And at times I've gotten bit by it)
1993-08-14 22:00:14 +00:00
rgrimes
0bfb629097
Changed afterintall: target to beforeinstall: so that it is easy to get
...
the regex.h header file installed.
1993-08-08 04:38:56 +00:00
jkh
bcc030277d
This is GNU cpio 2.3. It handles tar files and is fully compatible
...
with SYSV cpio. It's also supposed to integrate rmt support, though
I haven't tried this.
1993-08-07 22:33:48 +00:00
jkh
27e4760f90
Added target for cpio.
1993-08-07 22:30:36 +00:00
rgrimes
0281a6ca02
Fixed manual page names from .0 to .8.
1993-08-06 23:38:29 +00:00
rgrimes
fb494f0764
Since there are no c sources in this directory we need a null depend:
...
target. I added this.
1993-08-06 23:28:02 +00:00
conklin
ed3658028a
FreeBSD doesn't define sig_atomic_t in <signal.h> like it should...
1993-08-06 16:49:30 +00:00
nate
ee27b6ea9d
Have rlog output be much easier to parse. (Added one line which is not
...
used by any CVS/RCS commands)
1993-08-06 16:47:16 +00:00
conklin
40d52f00cb
Added uucp
1993-08-05 18:29:54 +00:00
conklin
5afcbe9074
Taylor UUCP 1.04
1993-08-05 18:28:27 +00:00
nate
649523bc82
Cleaned up the Makefile to look nicer and not require a lot of hacks
1993-08-04 21:00:46 +00:00
jkh
2b4bb0ccfc
Added man page - it looks a little odd in places (the 'i' and 'o'
...
commands), but this is the way it looked in the texinfo docs so I
stayed faithful to RMS's original presentation.
1993-08-04 17:51:47 +00:00
nate
469cabf276
dc has no man page, so add NOMAN to Makefile
1993-08-03 16:35:31 +00:00
rgrimes
6216604317
Added libregex to Makefile
1993-08-03 03:32:24 +00:00
alm
d4e23e1c9b
added dc to gnu/Makefile
1993-08-02 02:27:17 +00:00
alm
445070f31a
This commit was generated by cvs2svn to compensate for changes in r220,
...
which included commits to RCS files with non-trunk default branches.
1993-07-31 01:10:24 +00:00
alm
44551099c7
adding GNU dc ("desk calculator")
1993-07-31 01:10:24 +00:00
alm
bed7953d0e
adding GNU dc ("desk calculator")
1993-07-31 01:10:24 +00:00
conklin
c800b27324
GNU Regex 0.12
1993-07-30 20:16:53 +00:00
alm
5594482bd8
changed BINMODE= 6555 and CATMODE= 0664
1993-07-27 03:28:32 +00:00
alm
9afa6ba644
Added setreuid() calls so that shell escapes work.
...
The effective ID's need to be set to the real ID's before invoking
a shell for security reasons.
1993-07-27 02:54:46 +00:00
paul
17f96857dd
Added Charles changes for GCC@ symbols.
1993-07-26 22:40:41 +00:00
alm
42abc79a15
updated man to use more as the default pager
1993-07-26 19:41:13 +00:00
alm
515569646e
changed find . -name '*' to find . -type f
1993-07-24 03:41:41 +00:00
nate
35ed06d6ac
Added ${DESTDIR} to all the naked install commands w/out them.
1993-07-23 08:23:19 +00:00
jkh
155ab3e6ec
Changes to make `maninstall' work.
1993-07-23 02:58:20 +00:00
jkh
1b2fecea44
Added Christoph Robitschko's catman
1993-07-23 02:36:24 +00:00
nate
0bd6060688
Removed manpath.1 and added CLEANFILES directive to Makefile since it's
...
made automagically.
1993-07-21 21:37:54 +00:00
nate
a758f79841
Made makewhatis installed as 555 so that people could actually run it.
1993-07-21 21:37:20 +00:00
alm
ed06dc2f77
added mandoc macro support;
...
each name now generates a separate whatis data base entry
1993-07-21 21:08:32 +00:00
nate
0d60576618
One last thing for making sure it works.
1993-07-21 20:48:37 +00:00
jkh
b2562d9522
Changes to allow man to work with or without obj dirs.
1993-07-21 17:18:04 +00:00
rgrimes
3e57b81cfb
The install of manpath.config did not have a ${DESTDIR} in it. These
...
are needed on all install commands in Makefiles!
1993-07-20 02:13:11 +00:00
nate
a2f80ed681
The man page is now in two places, both in the DOCUMENTATION directory and
...
the source directory, but there isn't a very portable way of creating
it w/out writing to the source directory, so I just copied it.
1993-07-19 23:40:05 +00:00
jkh
c3590ab711
Added fix from Rich to accept catpages with .0 syntax for backwards
...
compatability (XFree86 man pages will still be .0'd for awhile).
1993-07-18 22:40:56 +00:00
jkh
1327319bb5
Fixed braindamage.
1993-07-18 05:52:29 +00:00
rgrimes
75053a99b2
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:20:35 +00:00
rgrimes
00fa8ca47d
Removed files that are generated by the Makefile. Fixed Makefile for
...
make depend so that config.h gets created so make depend does not fail
in other directories.
1993-07-17 06:06:28 +00:00
rgrimes
621b88d227
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:05:35 +00:00
rgrimes
df23f94ad5
ARGHH.. removed less from Makefile, since it has moved to usr.bin
1993-07-16 22:16:43 +00:00
rgrimes
0ef6292146
Added BINMODE=2555 so that it can write the man pages into /usr/share/man/catx.
...
This means the man dirs must be owned by group BIN. I have set up the
distribution building tools to be that way.
1993-07-16 17:51:03 +00:00
rgrimes
dd4ca1031b
Merge. Fix LINKS+= with $DESTDIR$BINDIR in them, you do NOT need to
...
specify $DESTDIR on a LINKS+= line.
1993-07-16 17:48:38 +00:00
jkh
d9664b1b7d
Whoops, forgot to add this one.
1993-07-16 06:48:59 +00:00
jkh
8121c0433f
Lots of stuff is now configured in Makefile.inc, path to `less' no longer
...
absolute, less uses "fall off end" flag by default, manpath.config now
properly installed. Happy now, Rod? :-)
1993-07-16 06:46:42 +00:00
nate
d2ed854768
chmr@edvz.tu-graz.ac.at
...
gnu/rcs/rcs and rcsfreeze have the wrong man extension in their
Makefiles (.0)
1993-07-14 18:42:35 +00:00
conklin
5df1ff8c32
Update diff, diff3, and sdiff's makefiles to use .PATH: instead of
...
copying the same files to multiple directories. This should make
things easier when it comes time to update to a newer version of
diffutils.
With this checkin, this brings the netbsd and freebsd diff dists
into sync.
1993-07-09 20:36:06 +00:00
conklin
8ae49835b1
Update makefiles:
...
centralize obj/noobj conditional in Makefile.inc
use DPADD
don't compile profiling library
install rcsfreeze correctly
After this commit, the freebsd and netbsd rcs distribution will be in sync.
1993-07-09 16:15:13 +00:00
jkh
5b26c2cc58
Changed Makefile to use Nate's selective obj/noobj build scheme.
1993-07-08 21:57:48 +00:00
conklin
6284d06fa9
Gnu grep 2.0 does fgrep too!
1993-07-08 16:18:59 +00:00
jkh
7a955ab1d6
Added less to list of things to make.
1993-07-08 03:50:56 +00:00
jkh
d9a1538d59
This commit was generated by cvs2svn to compensate for changes in r103,
...
which included commits to RCS files with non-trunk default branches.
1993-07-07 23:07:02 +00:00
jkh
73606c7372
Newer new man page reader.
1993-07-07 23:07:02 +00:00
paul
c47e74d778
Added gcc1 to gnu makefile
1993-07-07 07:13:40 +00:00
nate
f72bde7cc1
Really cleaned up obj/noobj this time (same as I did with CVS)
1993-07-06 19:46:03 +00:00
nate
72f8bd4386
We don't need librcs.a in /usr/lib, so make install not do anything
1993-07-06 19:38:11 +00:00
nate
3d60fe54a1
Really fixed the obj/noobj problems in CVS, and also made it so a
...
make install did not install libcvs in /usr/lib, since it has no
reason to do that.
1993-07-06 19:12:57 +00:00
nate
3ed9518233
Removed egrep since the new grep is just a link to it w/out any changes
...
anymore
1993-07-06 18:53:50 +00:00
nate
826bef9f14
Left an ugly in the Makefile
1993-07-06 18:45:59 +00:00
cvs2svn
de798f3fde
This commit was manufactured by cvs2svn to create branch 'FSF'.
1993-07-06 18:45:28 +00:00
nate
9dcbaf0000
Update GNU grep to version 2.0
1993-07-06 18:45:26 +00:00
nate
29abb6dec6
Don't echo anything when doing null args, since not doing anything is
...
more like the standard behavior.
1993-07-06 18:36:50 +00:00
nate
c19d19d396
#ifdef out an unecessary function prototype that conflicted with the
...
system prototype. (Needed for gcc1)
1993-07-06 18:00:18 +00:00
root
bbc7c0426a
New manual page system
1993-07-02 04:54:10 +00:00
root
3f2d96eb43
New manual page system
1993-07-02 04:32:41 +00:00
nate
1fdcdd63fc
Bruce Evans:
...
The enclosed diffs implement printing of the floating point state for
the version of gdb-3.5 in 386BSD-0.0. I don't have gdb for 386BSD-0.1
but I've been told that it is also missing this feature.
The changes are small. Code to read the FP state from the kernel was
#ifdef'ed out, but it essentially works. Code to change the FP regs
is still #ifdef'ed out. It is close to working too. Printing of the
FP regs was broken because hard reg numbers were confused with stack
offsets.
4. The emulator does not handle FP errors right, and it does not
communicate the emulated FP state to the rest of the kernel, so
"info float" shows garbage.
1993-07-01 00:17:55 +00:00
nate
911f9b9832
Fixed a missing letter that causes an error when formatting the document
1993-06-29 10:17:35 +00:00
nate
5a7c265370
ld is moved to src/gnu
1993-06-29 09:58:20 +00:00
nate
c6b945c888
Added gdb/gas/ld to GNU makefiles
...
Changed the default install directory to be /usr/bin, instead of the
non-standard /usr/gnu/bin. Until we fix the rest of the tree, it
breaks things.
1993-06-29 09:54:26 +00:00
nate
6f452c3ae9
Added the new gas directory
1993-06-29 09:51:23 +00:00
nate
0aec1c0a9c
Added GNU gdb to src/gnu
1993-06-29 09:48:26 +00:00
nate
e0af913363
Added diff/diff3 to the Makefile
1993-06-29 08:38:38 +00:00
nate
0ca877b4a3
GNU3 Diff 2.3
1993-06-29 08:19:28 +00:00
nate
38a1e291c5
This commit was generated by cvs2svn to compensate for changes in r70,
...
which included commits to RCS files with non-trunk default branches.
1993-06-29 08:19:28 +00:00
nate
aee35757e3
GNU Diff 2.3
1993-06-29 08:13:44 +00:00
nate
ec11ea4b92
This commit was generated by cvs2svn to compensate for changes in r67,
...
which included commits to RCS files with non-trunk default branches.
1993-06-29 08:13:44 +00:00
nate
9c65b436a7
Added fgrep to Makefile
1993-06-29 06:30:52 +00:00
nate
3b84ba99a0
Ugh, whoever did the port made a mess, I cleaned up the Makefile and
...
deleted un-necessary stuff
1993-06-29 06:19:29 +00:00
nate
4bc8907433
Added entries for egrep and grep
1993-06-29 06:15:27 +00:00
nate
ecf0e2f6a5
Gnu e?grep 1.6
1993-06-29 06:04:45 +00:00
nate
a7ff3658f6
Gnu e?grep 1.6
1993-06-29 06:04:45 +00:00
nate
3212496a9d
This commit was generated by cvs2svn to compensate for changes in r61,
...
which included commits to RCS files with non-trunk default branches.
1993-06-29 06:04:45 +00:00
nate
e49af39f87
Added sort to Makefile
1993-06-29 05:36:16 +00:00
nate
f8ac4df002
GNU Textutils-1.6
1993-06-29 05:21:43 +00:00
nate
0c92f380d0
GNU Textutils-1.6
1993-06-29 05:21:43 +00:00
nate
89852780ba
This commit was generated by cvs2svn to compensate for changes in r57,
...
which included commits to RCS files with non-trunk default branches.
1993-06-29 05:21:43 +00:00
nate
cfa510f0bd
Added pr to the Makefile
1993-06-29 05:05:01 +00:00
nate
caab9c624a
Added a CLEANFILES entry for getdate.c (it's created by yacc)
1993-06-29 05:02:59 +00:00
nate
d72ea4f45c
From Textutils-1.6
1993-06-29 04:58:06 +00:00
nate
c4063fd9bc
This commit was generated by cvs2svn to compensate for changes in r53,
...
which included commits to RCS files with non-trunk default branches.
1993-06-29 04:58:06 +00:00
nate
5df713bfe0
Added Chris Demetriou's FSYNC_ALL option which causes all writes to be
...
flushed immediately. (In case of a crash in the middle of CVS/RCS commits
1993-06-28 19:13:10 +00:00
nate
eabbdb5634
Fixed up CVS like RCS to allow obj or no obj directory.
1993-06-25 19:39:48 +00:00
nate
6b0365f205
Fixed cvs to work with/without object directories and added missing rcslean
...
directory to top level makefile.
1993-06-25 18:51:05 +00:00
jkh
e096ad0838
One small change to make the code clearer in update.
1993-06-25 00:13:53 +00:00
jkh
1ede1d1792
Changes to allow simple symlink handling
1993-06-24 23:55:44 +00:00
rgrimes
3116a50e89
Add gcc2 to Makefile
1993-06-21 04:05:35 +00:00
rgrimes
cd50a60004
Removed BINDIR= from Makefile so that bc installs in /usr/gnu/bin
1993-06-21 03:41:19 +00:00
root
05930fd03a
Added patch to SUBDIRS
1993-06-19 15:03:57 +00:00
paul
146bcedccd
b-maked patch-2.10
1993-06-19 14:21:53 +00:00
paul
95a6658a7d
This commit was generated by cvs2svn to compensate for changes in r33,
...
which included commits to RCS files with non-trunk default branches.
1993-06-19 14:21:53 +00:00
paul
ca423ff42e
New bc-1.02 bmake sources
1993-06-19 00:26:18 +00:00
paul
bc8deb7535
This commit was generated by cvs2svn to compensate for changes in r28,
...
which included commits to RCS files with non-trunk default branches.
1993-06-19 00:26:18 +00:00
rgrimes
eeb12e67a8
Added bc 1.02 bmake to the tools
1993-06-19 00:23:01 +00:00
nate
dd8d97a3d9
Updated gzip from 1.1 to 1.2.2
1993-06-19 00:22:46 +00:00
rgrimes
01755449c9
Added gzip to src/gnu/Makefile so it gets built.
1993-06-19 00:07:12 +00:00
nate
e2e86fb5a9
Cleaned up yacc problems that shouldn't have existed in the original port
1993-06-18 19:20:59 +00:00
nate
12c4fd1697
Gzip 1.1
1993-06-18 18:39:41 +00:00
nate
50c192740a
This commit was generated by cvs2svn to compensate for changes in r18,
...
which included commits to RCS files with non-trunk default branches.
1993-06-18 18:39:41 +00:00
jkh
acf3c6a39f
Adding GPL docs, make structure.
1993-06-18 06:05:45 +00:00
jkh
77629e160d
Updated CVS
1993-06-18 05:46:17 +00:00
jkh
c83a02035d
This commit was generated by cvs2svn to compensate for changes in r12,
...
which included commits to RCS files with non-trunk default branches.
1993-06-18 05:46:17 +00:00
jkh
1109bdc96f
Updated GNU utilities
1993-06-18 04:22:21 +00:00
jkh
7067738d6c
Updated GNU utilities
1993-06-18 04:22:21 +00:00
jkh
777d9e83b8
Updated GNU utilities
1993-06-18 04:22:21 +00:00
jkh
bfc3b5d08e
This commit was generated by cvs2svn to compensate for changes in r9,
...
which included commits to RCS files with non-trunk default branches.
1993-06-18 04:22:21 +00:00
rgrimes
f078b88a16
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:49:13 +00:00