Enji Cooper
d0fd0203fb
Replace dot-dot relative pathing with SRCTOP-relative paths where possible
...
This reduces build output, need for recalculating paths, and makes it clearer
which paths are relative to what areas in the source tree. The change in
performance over a locally mounted UFS filesystem was negligible in my testing,
but this may more positively impact other filesystems like NFS.
LIBC_SRCTOP was left alone so Juniper (and other users) can continue to
manipulate lib/libc/Makefile (and other Makefile.inc's under lib/libc) as
include Makefiles with custom options.
Discussed with: marcel, sjg
MFC after: 1 week
Reviewed by: emaste
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D9207
2017-01-20 03:23:24 +00:00
Enji Cooper
a0888761e8
Use SRCTOP where possible and use :H to manipulate .CURDIR to get rid of
...
unnecessarily long relative path .PATH values with make
MFC after: 1 days
Sponsored by: Dell EMC Isilon
2017-01-17 03:58:37 +00:00
Enji Cooper
1385475525
Add -static to CFLAGS to unbreak the tests by using a libc.a with
...
the xlocale private symbols exposed which aren't exposed publicly
via the DSO
PR: 191354
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-13 06:33:52 +00:00
Enji Cooper
df943f005e
Fix -Wformat issues and minor whitespace issues in surrounding areas
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 02:25:20 +00:00
Enji Cooper
e3bc7f4da8
split.ih:
...
- Create automatically generated include header for split.c
main.c:
- Use function definitions from debug.ih and split.ih instead of externs
Sponsored by: EMC / Isilon Storage Division
2015-12-05 02:23:44 +00:00
Enji Cooper
16c284eca2
Use ==
instead of =
in the function comment above split(..) so mkh -p
...
exposes split(..).
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 02:18:36 +00:00
Enji Cooper
8eba7ea3b3
Use ANSI C function prototypes/definitions instead of K&R style ones
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 02:07:55 +00:00
Enji Cooper
1dce0e7706
Add missing headers and sort #includes per style(9)
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 01:19:35 +00:00
Enji Cooper
f76918a8c4
- Use ANSI C function prototypes/definitions instead of K&R style ones
...
- Add a missing return type for main(..)
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 01:13:18 +00:00
Enji Cooper
b20e9c5f4c
Fix -Wformat warnings by using the correct format qualifiers
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-12-05 01:12:58 +00:00
Diomidis Spinellis
b7bb894067
Add two test cases from PR 130504.
...
An additional one coming from http://www.research.att.com/~gsf/testregex/
was not added; at some point the entire AT&T regression test harness
should be imported here.
But that would also mean commitment to fix the uncovered errors.
PR: 130504
Submitted by: Chris Kuklewicz
2009-09-15 21:15:29 +00:00
Kevin Lo
8f9872ccb3
getopt(3) returns -1, not EOF.
2008-02-18 03:19:25 +00:00
Xin LI
2f1b6e8bb5
Test cases for back references.
...
Obtained from: OpenBSD
2007-03-05 09:44:41 +00:00
Tim J. Robbins
2ff3ba336e
Update paths to reg*.c and regex2.h. Add a target to build regex.h.
2004-07-19 08:48:17 +00:00
Tim J. Robbins
405033831e
Update for removal of cclass.h. Trim some useless targets. Invoke mkh
...
with "sh mkh" so it works if the script is not executable.
2004-07-19 08:41:11 +00:00
Tim J. Robbins
ec8b0411f1
Update for recent changes to struct re_guts. Disable printing the contents
...
of OANYOF sets for the moment.
2004-07-19 08:28:53 +00:00
Tim J. Robbins
f420a25887
Remove unused files.
2004-07-19 08:24:21 +00:00
David E. O'Brien
1114a754ed
Fix the style of the SCM ID's.
...
I believe have made all of libc .h's as consistent as possible.
2002-03-22 23:42:05 +00:00
David E. O'Brien
333fc21e3c
Fix the style of the SCM ID's.
...
I believe have made all of libc .c's as consistent as possible.
2002-03-22 21:53:29 +00:00
David E. O'Brien
4b74b09895
Back out last commit (rev 1.2). I thought I caught this file in time
...
when deP'ing. But I guess not.
2002-03-22 19:45:43 +00:00
David E. O'Brien
c05ac53b8b
Remove __P() usage.
2002-03-21 22:49:10 +00:00
David E. O'Brien
8fb3f3f682
Remove 'register' keyword.
2002-03-21 18:49:23 +00:00
Brian Feldman
c98c98a822
Actually make it so this Makefile can build grot.
2000-07-10 06:10:47 +00:00
Daniel C. Sobral
beea813ee4
Add a test case for one of the bugs found on the new additions to
...
regex(3).
2000-07-09 18:14:39 +00:00
Daniel C. Sobral
8ca5c256cb
Spencer's regex(3) test code.
...
Obtained from: BSD/OS
2000-07-09 18:13:35 +00:00