I think it would be nice if the command line options for sdcclib were compatible with those from GNU ar.
Current available options for sdcclib:
a - Adds relfile(s) to library. If relfile exists, replaces it.
l - Adds relfile list to library.
d - Deletes relfile(s) from library.
e - Extracts relfile(s) from library.
s - Dumps symbols of library.
m - Dumps modules of library.
v - Displays program version.
h - This help.
But ar uses:
r - Add/replace a member
x - Extract a member
I think duplicating a to r and e to x is the preferred solution.