The trademark laws are codified in Title 15, Ch. 22, of the U.S. Code. The first trademark law was enacted in 1870 but was lated declared unconstitutional. Subsequent laws were passed in 1881 and 1905, but they were limited in scope. The first substantial revision of federal trademark legislation was the Lanham Act (Trademark Act of 1946), which has been amended numerous times. The current trademark law is the Lanham Act, 15 U.S.C. 1051 et seq, as amended.
To compile a legislative history for trademark legislation, you can use general legislative history sources (see the LibGuide on Federal Legislative History for instructions).
Other sources that provide the full text of legislative history documents include: