diff options
author | Jose E. Marchesi <jose.marchesi@oracle.com> | 2025-03-17 12:47:40 +0100 |
---|---|---|
committer | Jose E. Marchesi <jose.marchesi@oracle.com> | 2025-03-18 11:19:48 +0100 |
commit | 31dd621796f9ff30b3df129a0e47c8d2348fa8c3 (patch) | |
tree | 7e9260f65d08dc9c894258dd6e0d5187270fe178 /gcc | |
parent | 7865869b44d207ce7554305ce3368e1143028cf7 (diff) | |
download | gcc-31dd621796f9ff30b3df129a0e47c8d2348fa8c3.zip gcc-31dd621796f9ff30b3df129a0e47c8d2348fa8c3.tar.gz gcc-31dd621796f9ff30b3df129a0e47c8d2348fa8c3.tar.bz2 |
libiberty: add ldirname function
This patch adds a function ldirname to libiberty. It is implemented
in terms of lbasename. Basically, given a given pathname, the dirname
part is what is not the basename minus the last directory separator
separating the dirname with the basename.
include/ChangeLog
* libiberty.h (ldirname): New function declaration.
(dos_ldirname): Likewise.
(unix_ldirname): Likewise.
libiberty/ChangeLog
* ldirname.c: New file.
* Makefile.in (CFILES): Add ldirname.c.
(REQUIRED_OFILES): Add ldirname.$(objext).
(./ldirname.$(objext)): New rule.
* makefile.vms (OBJS): Add ldirname.obj.
* configure.com (FILES): Add ldirname.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions