Commit Graph

74 Commits

Author SHA1 Message Date
Poul-Henning Kamp 8ab1d79d16 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
Jordan K. Hubbard c9902b6aaa Fix merge conflicts. 1994-11-13 06:11:02 +00:00
Jordan K. Hubbard be25b01844 Michael Reifenberger's libg++ port
Submitted by:	mr
1994-11-13 05:57:35 +00:00
Jordan K. Hubbard b3f6f5fbb3 Michael Reifenberger's libg++ 2.6.1 port.
Submitted by:	mr
1994-11-13 05:54:27 +00:00
Andrey A. Chernov af39413d8c Additionly use erase char from termios
Implement kill line by ^U or kill char from termios
1994-11-10 15:16:46 +00:00
Poul-Henning Kamp b80d982b84 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
Poul-Henning Kamp fe7dee4700 ----------------------------------
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
Andrey A. Chernov 76ab56f350 Now line_edit() uses passed string as initial prompt 1994-11-02 01:40:34 +00:00
Jordan K. Hubbard 2af60dc4f7 Translate README to english. :-) 1994-11-02 00:39:42 +00:00
Andrey A. Chernov f60854c594 Fix beforeinstall compare
Submitted by: jc@cleat.irbs.com
1994-11-01 17:32:46 +00:00
Paul Traina 8cbbf1b79e Don't reinstall includes when not necessary 1994-11-01 09:13:02 +00:00
Andrey A. Chernov 9570a6deea Add pointer check after each newwin/subwin with error diagnostic 1994-10-31 04:02:31 +00:00
Jordan K. Hubbard faa28a39e9 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
Andrey A. Chernov 646556067f 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
Andrey A. Chernov 3f20de5a5f Implement dialog_prgbox() function which allows run program
(via pipe) with output to dialog box
1994-10-28 03:08:28 +00:00
Paul Richards 0adfb6eb99 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
Andrey A. Chernov 2e1e6f4685 Make dialog attributes visible from outside (for direct usage
in pgms)
1994-10-24 05:09:45 +00:00
Andrey A. Chernov d60b2c616a Fix dialog_clear() to clear windows. 1994-10-21 17:52:19 +00:00
Andrey A. Chernov 2a9cdd71dd 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
Andrey A. Chernov 8a585590ef Declare more functions externally.
Don't forget to use 'make beforeinstall'...
1994-10-20 21:56:45 +00:00
Andrey A. Chernov 51c3256355 Don't exit silently, if initscr failed; put error message 1994-10-19 04:45:41 +00:00
Andrey A. Chernov e314eb04c7 Check initscr() for NULL 1994-10-19 04:10:48 +00:00
Andrey A. Chernov 0f61271c87 Add LDADD += -lcurses 1994-10-12 02:13:39 +00:00
Andrey A. Chernov e46d877d8d Add LDADD+= -ltermcap 1994-10-12 02:06:02 +00:00
Andrey A. Chernov ad37120909 SHARED_LDADD --> LDADD 1994-10-12 01:54:38 +00:00
Andrey A. Chernov 02d988ba01 libdialog added 1994-10-11 23:34:13 +00:00
Andrey A. Chernov 3728ed9c8f Make all dialog box available from C programs via functions calls 1994-10-11 23:30:51 +00:00
Adam David 834a987d6c previous fix was not complete 1994-09-25 08:03:24 +00:00
Adam David d111a6bea7 Dumped core when prompt == NULL 1994-09-25 04:57:44 +00:00
Bruce Evans 87ad8e3b91 Install libregex.h with the correct owner, group and mode. 1994-09-15 19:52:50 +00:00
Paul Traina 5c6fac27eb libg++ include files being installed in /usr/include instead of
/usr/include/g++

Submitted by:	pst
1994-09-10 07:15:59 +00:00
Garrett Wollman 74492d4f90 Bogus little commit to see if my change to log_accum.pl actually worked.
CVS:
1994-09-09 22:22:36 +00:00
Rodney W. Grimes 99551f06bc 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
Rodney W. Grimes b54a9a158c Reenable libg++ 1994-09-09 15:10:37 +00:00
Poul-Henning Kamp 61d5ffaf10 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
Jordan K. Hubbard e59e670cbe Remove libg++ until we have a working one again.
Submitted by:	jkh
1994-08-07 20:58:04 +00:00
Garrett Wollman 50098afdd6 Bump shared-library version numbers. 1994-08-05 21:33:53 +00:00
Garrett Wollman fed0531ef5 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
Garrett Wollman f785cf91ff Use __GNU_P ratherthan __P. 1994-08-04 20:53:14 +00:00
Poul-Henning Kamp b75deec600 Here comes the right import of gcc-2.6.0. 1994-08-02 20:15:59 +00:00
Andrey A. Chernov cc27e4f00d 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 Richards 8e2c96f286 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
Andrey A. Chernov c171789359 Remove -I./readline, unneded with make includes 1994-06-10 07:35:49 +00:00
Geoff Rehmet cd9681ffd1 Add comments to Makefile.inc's about libg++ and shlib nos. 1994-05-28 09:56:30 +00:00
Geoff Rehmet 4c640372f4 Remove explicit specification of SHLIB major and minor nos. 1994-05-27 10:53:33 +00:00
Geoff Rehmet 29e950a20d 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
Jordan K. Hubbard 0c8096059c 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
Andrey A. Chernov 075964620a Make local changes more portable. 1994-05-14 01:18:07 +00:00
Andrey A. Chernov 9e9eefe958 Upgrade to readline 2.0 from bash1.14.1 1994-05-13 15:48:04 +00:00
Andrey A. Chernov 9bf8bc6311 Add PAREN_MATCHING to CFLAGS 1994-05-11 16:30:27 +00:00