| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Discussed with: alfred, bde, jmallett, obrien
Notes:
svn path=/head/; revision=110767
|
|
|
|
|
|
|
| |
parsers that are non-portable.
Notes:
svn path=/head/; revision=110550
|
|
|
|
| |
Notes:
svn path=/head/; revision=110482
|
|
|
|
|
|
|
| |
Approved by: re
Notes:
svn path=/head/; revision=107269
|
|
|
|
| |
Notes:
svn path=/head/; revision=105262
|
|
|
|
| |
Notes:
svn path=/head/; revision=102412
|
|
|
|
|
|
|
| |
rather than defining them ourselves.
Notes:
svn path=/head/; revision=98116
|
|
|
|
|
|
|
| |
Use the literal string 'PWB UNIX', as we still have no .At macro for it.
Notes:
svn path=/head/; revision=98107
|
|
|
|
| |
Notes:
svn path=/head/; revision=97550
|
|
|
|
|
|
|
| |
renaming addressed by removing the global variants instead.
Notes:
svn path=/head/; revision=95324
|
|
|
|
| |
Notes:
svn path=/head/; revision=95124
|
|
|
|
| |
Notes:
svn path=/head/; revision=94965
|
|
|
|
| |
Notes:
svn path=/head/; revision=94333
|
|
|
|
| |
Notes:
svn path=/head/; revision=94276
|
|
|
|
|
|
|
| |
warnx() already does this for us.
Notes:
svn path=/head/; revision=93856
|
|
|
|
| |
Notes:
svn path=/head/; revision=93834
|
|
|
|
| |
Notes:
svn path=/head/; revision=93832
|
|
|
|
|
|
|
|
|
|
| |
Use strlen() rather than magic number.
Use _PATH_TMP.
Obtained from: OpenBSD rev 1.13 (sig race) & rev 1.9 (strlen)
Notes:
svn path=/head/; revision=93831
|
|
|
|
|
|
|
| |
the diffs to Open/NetBSD.
Notes:
svn path=/head/; revision=93830
|
|
|
|
| |
Notes:
svn path=/head/; revision=93829
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=93822
|
|
|
|
| |
Notes:
svn path=/head/; revision=93820
|
|
|
|
| |
Notes:
svn path=/head/; revision=93819
|
|
|
|
| |
Notes:
svn path=/head/; revision=93817
|
|
|
|
| |
Notes:
svn path=/head/; revision=92922
|
|
|
|
| |
Notes:
svn path=/head/; revision=90416
|
|
|
|
|
|
|
| |
default for src/usr.bin/
Notes:
svn path=/head/; revision=87673
|
|
|
|
|
|
|
|
|
|
|
| |
of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags.
2) Vendor tags should not be compiled (though copyrights probably should).
3) There should be no blank line between including cdefs and __FBSDIF.
Notes:
svn path=/head/; revision=87628
|
|
|
|
|
|
|
|
|
| |
not stable) -> current upgrade path.
Reviewed by: markm
Notes:
svn path=/head/; revision=87517
|
|
|
|
| |
Notes:
svn path=/head/; revision=87234
|
|
|
|
|
|
|
|
| |
Set NO_WERROR=true because there are some flex(1) issues that need
to be dealt with.
Notes:
svn path=/head/; revision=87171
|
|
|
|
|
|
|
| |
Submitted by: db@db.net
Notes:
svn path=/head/; revision=84506
|
|
|
|
|
|
|
| |
Submitted by: Diane Bruce <db@db.net>
Notes:
svn path=/head/; revision=84503
|
|
|
|
|
|
|
|
|
|
| |
The previous version was too small and YACC core dumped on the during the
hybrid-7 build.
Submitted by: Diane Bruce <db@db.net>
Notes:
svn path=/head/; revision=84501
|
|
|
|
| |
Notes:
svn path=/head/; revision=79535
|
|
|
|
| |
Notes:
svn path=/head/; revision=75286
|
|
|
|
| |
Notes:
svn path=/head/; revision=74848
|
|
|
|
|
|
|
| |
This fixes a gcc warning with -Wmissing-prototypes.
Notes:
svn path=/head/; revision=72676
|
|
|
|
| |
Notes:
svn path=/head/; revision=69204
|
|
|
|
|
|
|
|
|
|
| |
should be prefixed by YYPREFIX as well.
Only relevant if -p <yyprefix> is used. Used in cases where multiple parsers
are used in executable.
Notes:
svn path=/head/; revision=65572
|
|
|
|
|
|
|
|
|
| |
`int yyparse(;) ; { ... }' in K&R mode. Getting rid of the second
unwanted semicolon in this made the ifdef tangle more tangled than
before. Fixed a backwards comment in the tangle.
Notes:
svn path=/head/; revision=56137
|
|
|
|
|
|
|
|
| |
#elif. Cleaned up rev.1.8 a bit more: generate the #include of
<stdio.h> closer to the code that needs it.
Notes:
svn path=/head/; revision=56135
|
|
|
|
|
|
|
| |
Noticed by: marcel
Notes:
svn path=/head/; revision=55781
|
|
|
|
| |
Notes:
svn path=/head/; revision=55732
|
|
|
|
| |
Notes:
svn path=/head/; revision=52594
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that used by bison. The names are consistent with the bison implementation
but this one also allows the type of the parameter to be specified.
For a desired prototype of:
int yyparse __P((struct yyresult *));
and compile like this:
yacc -dv grammar.y
cc -c -DYYPARSE_PARAM_TYPE="struct yyresult *" \
-DYYPARSE_PARAM="parm" y.tab.c
and use like this:
${
#include "usrtypes.h"
#include "usrproto.h"
}$
%token NUMBER
%%
goal : NUMBER
{
parm->value = yylval;
} ;
If YYPARSE_PARAM_TYPE isn't specified then "void *" is the default type.
If YYPARSE_PARAM is not specified then the generated code behaves exactly
as traditional byacc.
PR: 13562
Submitted by: W Gerald Hicks <wghicks@bellsouth.net>
Notes:
svn path=/head/; revision=52569
|
|
|
|
|
|
|
|
|
|
| |
Yacc.
PR: 13562
Submitted by: W Gerald Hicks <wghicks@bellsouth.net>
Notes:
svn path=/head/; revision=52567
|
|
|
|
| |
Notes:
svn path=/head/; revision=50477
|
|
|
|
|
|
|
| |
change. (doesn't anybody read commit logs and look at the diffs?)
Notes:
svn path=/head/; revision=49285
|
|
|
|
|
|
|
| |
Broken by: hoek
Notes:
svn path=/head/; revision=49284
|